- `7.0.42` Switch to the NeoForged GDI artifact (#47)
 - `7.0.41` Fix multiple AT files not working when final file name matches (#41)
 - `7.0.40` Update neoforge jar path to remove the MC version prefix (#40)
 - `7.0.39` Fix patch generation using system line separator causing all patches to diff on windows (#39)
 - `7.0.38` Remove TC CI checks (#36)
 - `7.0.37` Added a GHA Pull-Request Workflow (#35)
   
   There is also a separate test-reporting workflow to allow the reporting of JUnit test results as a Github check, even if the build is running without write-permission (i.e. the PR is made from a fork).
 - `7.0.36` Fixed another spot where memory size was being computed. (#33)
   
   Pass heap size as megabyte, since Groovy seems to be fussy about other formats.
   Use integer division to prevent String.format from throwing due to invalid type conversion.
 - `7.0.35` Add useful links to README.md (#32)
   
   Add links to the docs, MDK and the NF maven to see the latest available versions of NG.
 - `7.0.34` Assign memory to fork options for recompile and execute. Should fix several OOM related issues with the recompile and decompile cycle.
 - `7.0.33` Fix an issue where libraries and assets write to the same directory
 - `7.0.32` Centrally cache services
 - `7.0.31` Implement internal cache directory.
 - `7.0.30` Centrally cache the libraries needed.
 - `7.0.29` Fix gradle being stupid when generating set properties.
   
   Closes: #29
 - `7.0.28` Merge pull request #21
   
   * Switch back to using the renamed jar as the base for joined binpatch 鈥�
 - `7.0.27` Merge pull request #28
   
   * Add installer logo property to installer task
 - `7.0.26` Fix an issue where the file cache provider was using @Nested preventing optimizations on modern gradle.
 - `7.0.25` Introduce central caching of assets.
   Prepare for central caching of other easy cacheable resources.
   Disable caching of run tasks
   Do not make eclipse wait for termination
   
   Closes: #24
   Closes: #22
   Closes: #15
   Closes: #14
 - `7.0.24` Merge branch 'feature/mixins' into NG_7.0
 - `7.0.21` Fix module path quoting.
 - `7.0.20` Also run asset download for data generators.
 - `7.0.19` Only run with assets and natives on client like runs.
 - `7.0.18` Only download assets on runs.
 - `7.0.17` Better implement quoting around interpolation data.
 - `7.0.16` Fix a corner case where there is a sourceset in a run that has no runtimes available.
 - `7.0.15` Additionally configure build dependencies.
 - `7.0.14` Fix a missing short-circuit handling of the ProjectHolder.
 - `7.0.13` Add support for using SourceSets which are not related to NeoGradle applied projects.
   Closes: #26
 - `7.0.14` Add support for the new Mixin argument.
 - `7.0.13` Add support for per Run and per Jar task configs.
   Closes: #14
 - `7.0.12` Automatically generate auto headers.
   Closes: #17
 - `7.0.11` Only apply IDE plugins when they are not applied yet.
   Closes #19
 - `7.0.10` Compile java for all related sourcesets before running the game.
 - `7.0.9` Always surround interpolated values with quotes.
   Closes: #20
 - `7.0.8` Break on successful download
 - `7.0.7` Merge pull request #16 from Technici4n/retries-assets
   
   Retry on asset download failure
 - `7.0.6` Retry on asset download failure
 - `7.0.5` Use the source configuration as the target of the task execution dependency
 - `7.0.4` Use the raw jar providing task directly in the target dependency and not in a wrapper.
 - `7.0.3` Add classpath data properly since we now do funny things with configurations.
 - `7.0.2` Fix publishing of maven artifacts and plugin coordinates.
 - `7.0.1` Fix the tests not working due to the new replacement logic supporting more than one configuration.
 - `7.0.0` Implement proper clean up of ng_dummy_ng dependencies
   Add GU 3.x
   Add versioning