Jonathing
Jonathing
The merging of this PR will mark the beginning of ForgeGradle 7's Release Candidate lifecycle. This crucially means a few things: - API breaking changes will no longer be accepted....
The [Configuration Cache](https://docs.gradle.org/current/userguide/configuration_cache.html) is an optimization feature in Gradle which makes it attempt to skip the configuration phase of a Gradle invocation in order to save build time when running...
A long-term goal of the new toolchain is to expand the capabilities of modder frameworks, such as Mixin, on the user-side. One such request in this regard is to support...
Gradle's [Build Cache](https://docs.gradle.org/current/userguide/build_cache.html) is Gradle's caching solution for tasks (and other work types, such as artifact transforms). Implementing support for Gradle's own build cache will take significantly more work than...
[Configuration on Demand](https://docs.gradle.org/current/userguide/configuration_on_demand.html) is an optimization feature in Gradle which makes it attempt to only configure the relevant projects for the requested tasks. This does not affect project import. It...
:wave: Good afternoon! I'm Jonathan. I'm from the Forge team and I am the developer of ForgeGradle 7, Forge's new UserDev toolchain handler. As part of the stabilization of ForgeGradle...
This PR updates MixinGradle's build environment to Gradle 9.2.0. Here are some highlights: - This PR **does not make any changes to MixinGradle.** - The Forge maven hosts mirrors of...
The Minecraft Forge installer uses zlib compression to handle libraries and caching of data. A recent fork of zlib, named [zlib-ng](https://github.com/zlib-ng/zlib-ng), changes some implementation details that were relied on by...