master Changelog gradle-5.0.0-beta ================= - gradle-5.0.0-beta.0 Redesign API to be more like JarJar gradle-4.0 ========== - gradle-4.0.1 Added AccessTransformersContainer#getOptions Meant to do this in the last commit but completely forgot to re-apply the stash. Sorry about that. - gradle-4.0.0 Clean up code complexity Needs another major version bump due to aggressive API changes, especially in `AccessTransformerContainer`. Buildscript authors do not need to make any changes as Gradle generates the DSL for property setters. gradle-3.1 ========== - gradle-3.1.1 Relativize config file path in errors - gradle-3.1.0 Fail build on missing or empty config To enforce the usage of AccessTransformers when requested, the build will now fail if the requested AccessTransformers config file is not defined, cannot be found, or is empty. This validation will happen after project evaluation rather than at artifact transformation, because exceptions thrown by artifact transforms are consumed and don't fail the build. Also, added `AccessTransformerContainer#setLogLevel` to allow for viewing the output stream of AccessTransformers using a different log level. gradle-3.0 ========== - gradle-3.0.0 Support bundles, keep provider dependencies lazy Version bumped to 3.0.0 due to the heavily breaking binary and API changes. This was necessarily to progress ForgeGradle 7's development. gradle-2.0 ========== - gradle-2.0.0 gradle-2.0 - Update the plugin to use Java 17 and Gradle 9 - Modernize buildscript, Gradle 9, GradleUtils 3 - Require :at-gradle-demo:assemble to pass before publishing gradle-1.0 ========== - gradle-1.0.1 Fix gradle plugin failing when no toolchain version is declared - gradle-1.0.0 Port FG7's ATs to its own Gradle plugin Also: - Modernize buildscripts - Demo project (disabled for now)