FG_2.3 Changelog 2.3 === - 2.3.8 Buildable and importable in modern IDEs **Disclaimer: We do not support ForgeGradle 2. The changes made to the buildscript are purely to allow the project to be imported into modern IDEs for research and archival purposes.** ForgeGradle 2.3 returns with 0 changes! Aside from that, you can now import the project into the latest version of IntelliJ IDEA. I tested this version in Maven Local using the latest 1.12 MDK (not to be confused with 1.12.2), and the setup works as expected from the terminal. Here's how I accomplished this: - Ported the buildscript to Gradle 9. - This includes all the changes made to our modern buildscripts. See `MinecraftForge/GradleUtils` for a good example. - Use Nokee's redistribution of Gradle 2.14's API and Test Kit. - Yes, all tests pass. - Did some funny things to ensure that the built artifacts are near identical to 2.3.7. - The only major difference is that the META-INF directory is no longer trimmed down. Here's why I did this: - Project preservation. - It might be good to reference this code in an IDE when working on Mavenizer backports. - To assert dominance. - 2.3.7 Remove old version nag and banner - 2.3.6 Fix http -> https link for Minecraft Resources and LiteLoader - 2.3.5 Github Actions - 2.3.4 Fix JDT versioning - 2.3.3 Remove version check - 2.3.2 Update publishing + remove tests + automate uploading old version format (#778) - 2.3.1 Use jgit for resolving version (#777) - 2.3.0 Add settings.gradle (#776)