- `2.0.74` Add getNeoFormVersion and getMcpVersion getters to make Kotlin happy (#223) - `2.0.73` Fix RemapJar producing broken jars if any copy spec is provided to the underlying Jar task (#219) - `2.0.72` Update dependency gradle.plugin.org.jetbrains.gradle.plugin.idea-ext:gradle-idea-ext to v1.1.9 (main) (#216) - `2.0.71` ModDevGradle 2.0 stable release - `2.0.70-beta` Enable immaculate auto-formatting (#215) - `2.0.69-beta` Align source formatting with the NeoForge project code style (#214) - `2.0.68-beta` Fix 1.20.4 compatibility (#212) - `2.0.67-beta` Expose version, minecraft version and version capabilities on the extension (#210) - `2.0.66-beta` Fix docs for LEGACY forgeVersion vs. version (#211) - `2.0.65-beta` Fix JarInJar of project dependencies by simultaneously publishing both jars (but not to Maven) (#198) - `2.0.64-beta` Imperative Configuration #200) Co-authored-by: Matyrobbrt <65940752+Matyrobbrt@users.noreply.github.com> Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com> - `2.0.63-beta` Add DevLogin support (#206) Co-authored-by: shartte Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com> - `2.0.62-beta` Fix version parser not ignoring the patch component of a Minecraft version if it is zero (#207) - `2.0.61-beta` Parse Forge version when legacy is applied, NeoForge otherwise. (#205) - `2.0.60-beta` Use the correct VersionCapability parsing method (#202) - `2.0.59-beta` Use the appropriate Java version for the chosen Minecraft version (#199) - `2.0.58-beta` Introduce a Minecraft version list for future-proofing version comparisons (#195) - `2.0.57-beta` Fix Mixin Remapping for reobf tasks added by users (#197) - `2.0.56-beta` Bump NFRT to fix Forge 1.20.1 issues (#196) - `2.0.55-beta` Make the remapping mod configurations non-transitive (#192) - `2.0.54-beta` Add Mixin docs and fix target build directory (#194) - `2.0.53-beta` Fix remapping of mods using Archloom to package JIJ dependencies (#193) - `2.0.52-beta` Relax strict Minecraft dependency version requirements for legacy projects (#189) - `2.0.51-beta` Fix DevLaunch being unable to access the BSL main method for BSL 1.0 and below (#190) - `2.0.50-beta` Legacy plugin for 1.17 to 1.20.1 (#118) Co-authored-by: Matyrobbrt <65940752+matyrobbrt@users.noreply.github.com> - `2.0.49-beta` Support local file dependencies in Jar-in-Jar (#94) Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com> Co-authored-by: Matyrobbrt - `2.0.48-beta` Implement support for split datagen (MC 1.21.4+) (#187) - `2.0.47-beta` Use distinct branding for tasks when they're being used as part of NeoDev (#186) - `2.0.46-beta` Add method to register sync tasks to NeoDevFacade (#185) - `2.0.45-beta` Fix IntelliJ JUnit integration evaluating mod folders too early (#184) - `2.0.44-beta` Allow disabling IDE run generation (#183) - `2.0.43-beta` Document that we don't apply the idea plugin automatically anymore (#182) - `2.0.42-beta` Run createArtifacts and ide sync tasks on ide sync (#176) - `2.0.41-beta` Fix synchronisation for Eclipse/VSCode (#174) - `2.0.40-beta` Rework Runs and Unit Testing to be reusable from NeoDev (#141) Co-authored-by: Sebastian Hartte - `2.0.39-beta` Refactor IDE integration (#169) - `2.0.38-beta` Fix downloadAssets also requiring access to the full Artifact Manifest (#173) - `2.0.37-beta` Add additional gitignore entries for runs (#172) - `2.0.36-beta` Apify the attribute schema and disambiguation rules for the Minecraft Libraries (#168) - `2.0.35-beta` Make the setup code for Jar-In-Jar reusable (#167) - `2.0.34-beta` Make the tasks to run NFRT part of the API (#166) - `2.0.33-beta` Do not resolve legacy classpath task dependencies (#160) - `2.0.32-beta` Fix # in user supplied program arguments being ignored (#165) - `2.0.31-beta` Update Mojang repository filter to add jtracy (#163) - `2.0.30-beta` Add UnitTest#getLoadedMods() to configure which mods are loaded in unit tests (#157) - `2.0.29-beta` Rename RunModel#getMods to getLoadedMods (#158) Co-authored-by: shartte - `2.0.28-beta` Migrate to GradleUp shadow (#159) - `2.0.27-beta` Update dependency net.neoforged:neoform-runtime to v1.0.6 (main) (#154) - `2.0.26-beta` Fix natives not getting added to the artifact manifest in vanilla mode (#151) - `2.0.25-beta` Remove dependency and extendsFrom from ModModel DSL (#150) - `2.0.24-beta` Re-run NFRT after the content of an artifact changed (#149) - `2.0.23-beta` Fix VSCode integration when daemon is relaunched without Eclipse sysprops (#143) - `2.0.22-beta` Don't run `tasksBefore` when syncing project (#148) - `2.0.21-beta` Remove usage of withDependencies (#147) - `2.0.20-beta` Fix createLaunchScript tasks compiling dependent projects in some cases (#145) - `2.0.19-beta` Start documenting breaking changes (#144) Co-authored-by: shartte - `2.0.18-beta` Added new modules now accessible via libraries.minecraft.net from 1.21.2 snapshots (#142) Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com> - `2.0.17-beta` Update AT and interface injection docs: new syntax and publication (#136) - `2.0.16-beta` Update dependency net.neoforged:neoform-runtime to v1.0.5 (main) (#138) Co-authored-by: neoforged-renovate[bot] <174042230+neoforged-renovate[bot]@users.noreply.github.com> - `2.0.15-beta` Cleanup duplicate addition to main compile classpath (#135) - `2.0.14-beta` Use better exception (InvalidUserDataException) (#134) - `2.0.13-beta` Error if only one of the two Parchment mapping versions is set (#133) - `2.0.12-beta` Update dependency net.neoforged:neoform-runtime to v1.0.3 (main) (#131) - `2.0.11-beta` Disable Emojis in Eclipse by default since the console encoding is inconsistent (#129) - `2.0.10-beta` Better logging and support delayed initialization of Eclipse model when eclipse plugin is applied later (#126) - `2.0.9-beta` Fix Java Toolchain Provider (#128) - `2.0.8-beta` Fix data file publishing (#117) - `2.0.7-beta` Generate launch scripts for use by external tools (RenderDoc, Nsight Graphics, perf) (#127) - `2.0.6-beta` Copy over changelog publishing code from Neoforge (#125) Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com> - `2.0.5-beta` Support for Visual Studio Code Launch Configurations (#110) Co-authored-by: Sebastian Hartte - `2.0.4-beta` Describe workaround for IJ attach sources getting stuck [no ci] (#121) - `2.0.3-beta` Run Renovate on x.x branches [skip ci] - `2.0.2-beta` [no ci] Document how to fix `idePostSync` task not found (#120) - `2.0.1-beta` Fix release workflow for -beta tag, log version when configuring MDG itself - `2.0.0-beta` Bump major to 2, in -beta for now