All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.4.1 - 2025-10-26
- The version catalog is now also available on CreeperHost.
1.4.0 - 2025-10-26
- The Refined Architect plugin IDs now start with
com.refinedmods.refinedarchitect.
1.3.4 - 2025-10-26
1.3.3 - 2025-10-25
- The plugin is now also available on CreeperHost.
1.3.2 - 2025-09-20
- Specifying TeamReborn Energy that is incompatible with Minecraft 1.21.x.
1.3.1 - 2025-08-22
- Fixed tests not being able to run.
1.3.0 - 2025-08-20
- Updated dependencies.
1.2.0 - 2025-04-05
- Added ability to set
validation-depthon the validate changelog action.
1.1.0 - 2025-03-29
- Added ability to set required dependencies for CurseForge and Modrinth publishing.
1.0.0 - 2025-03-27
- Set
RELEASE_DRY_RUNtotrueto print debug info about the release and not actually release.
- Fixed sources jar not including all sources from
commonJavaconfiguration.
0.21.0 - 2025-01-28
- Sources JAR is now created and published.
- Updated dependencies.
0.20.0 - 2024-11-24
- Updated dependencies.
0.19.1 - 2024-09-10
- Fixed publishing not working with the config cache.
0.19.0 - 2024-09-10
- Support for the Gradle config cache.
- The CurseForge and Modrinth publishing has been updated to use modmuss' mod-publish-plugin.
0.18.0 - 2024-09-09
- Resources not updating correctly on NeoForge.
0.17.1 - 2024-08-08
- Parchment version.
0.17.0 - 2024-08-08
- Updated NeoForge and Fabric to Minecraft 1.21.1.
- Javadoc failing to generate.
- Mastodon announcements have been removed as anvil.social is no longer online.
0.16.9 - 2024-07-25
- Declaring
fabric()without amodIdset will not create a mod or run configs. Can be used for a Fabric library module.
0.16.8 - 2024-07-23
- Declaring
neoForge()without amodIdset will not create a mod or run configs. Can be used for a NeoForge library module.
0.16.7 - 2024-07-20
- Updated NeoForge version.
0.16.6 - 2024-07-14
- Fixed the code coverage report path.
0.16.5 - 2024-07-14
- The
validate-branch-nameaction now allowsNO-ISSUEinstead of aGH-issue prefix. - The
resolve-issue-lockingaction now just runs once a week.
0.16.4 - 2024-07-10
- The root plugin no longer registers an extension. Apply
refinedarchitect.baseto get therefinedarchitectextension.
0.16.3 - 2024-07-10
- The
sonarQubefunction is now available in each plugin instead of only on the root plugin.
0.16.2 - 2024-07-08
0.16.1 - 2024-07-08
0.16.0 - 2024-07-08
- Replaced the
helper.gradlefile with a Gradle convention plugin. - Support for Parchment.
0.15.3 - 2024-07-06
- Updated NeoForge to 21.0.61-beta.
0.15.2 - 2024-07-06
- Fixed remapping issue in Fabric dev environment for consumers of the Fabric project artifact.
0.15.1 - 2024-07-05
- Renamed
forgeProjecttoneoForgeProject.
0.15.0 - 2024-07-05
- Switched from NeoGradle to ModDevGradle.
- Upgrade cache and Gradle wrapper validation actions.
- Disable implicit compilation in Sonar Gradle plugin.
0.14.3 - 2024-07-03
- Fix problem where code coverage report couldn't be generated.
0.14.2 - 2024-06-29
- Wrong Slf4j version.
0.14.1 - 2024-06-29
- Wrong NeoForge version.
0.14.0 - 2024-06-29
- Ported to Minecraft 1.21.
0.13.4 - 2024-06-15
- Declare Fabric APIs and common project as API instead of implementation.
0.13.3 - 2024-06-15
- Declare Fabric APIs and common project as API instead of implementation.
0.13.2 - 2024-06-09
- Use Cloth Config for Fabric.
0.13.1 - 2024-06-09
- Invalid version ref for cloth config.
0.13.0 - 2024-06-09
- Removed Fabric, Forge and common version catalogs.
0.12.1 - 2024-05-25
- Updated Gradle.
- Include NeoForge testframework.
0.12.0 - 2024-05-25
- Support for NeoForge gametests.
0.11.5 - 2024-03-16
- Branch name validation for Crowdin translation branches no longer fails.
0.11.4 - 2024-01-29
- Updated CurseForge plugin to properly detect NeoForge.
0.11.3 - 2024-01-28
- Pitest and JUnit incompatibility.
0.11.2 - 2024-01-28
- Checkstyle incompatibility with Guava.
0.11.1 - 2024-01-28
- NeoForge JEI version.
- Cloth Config version.
0.11.0 - 2024-01-28
- Ported to Minecraft 1.20.4.
0.10.0 - 2023-12-25
- Upgraded GitHub Actions versions.
0.9.1 - 2023-10-31
- Mixin support for data generation on Forge.
0.9.0 - 2023-09-02
- Mixin support on Forge.
0.8.2 - 2023-08-22
- Fixed more Pitest compatibility issues.
0.8.1 - 2023-08-20
- Fixed Pitest compatibility issue.
0.8.0 - 2023-08-20
- The Forge helpers now use NeoForge instead of Forge.
- Bumped various library versions.
0.7.1 - 2023-07-07
- Added ability to set changelog validation warning level.
0.7.0 - 2023-07-07
- Javadoc publishing is now configurable.
- Javadoc publishing now happens on the refinedmods/javadoc repo.
0.6.0 - 2023-07-05
- Modrinth upload support.
0.5.5 - 2023-07-04
- Code coverage report task is now properly dependent on test task.
0.5.4 - 2023-07-03
- Suppress Javadoc generation failures.
0.5.3 - 2023-07-03
- Javadoc not generating for single-project builds.
0.5.2 - 2023-07-03
- CurseForge upload display name.
0.5.1 - 2023-07-03
- Gradle helper for single-project builds.
0.5.0 - 2023-07-03
- CurseForge upload support.
- Ported to Minecraft 1.20.1
0.4.2 - 2023-06-20
- Upgraded Sonar Gradle plugin.
0.4.1 - 2023-06-13
- Fixed build errors by removing Foojay convention plugin.
0.4.0 - 2023-05-29
- Upgraded Gradle to v8.1.1.
- Upgraded ForgeGradle to v6.
- Upgraded Fabric Loom to v1.2.
0.3.1 - 2023-05-29
- Fixed Parchment version.
0.3.0 - 2023-05-29
- Ported to Minecraft 1.19.4.
0.2.0 - 2023-03-20
- It's no longer necessary to provide the common project under the
compileApisargument forforgeProjectandfabricProject.
0.1.0 - 2023-03-19
- Publishing to Maven is now opt-in with
enablePublishing. - Announcing new releases is now configurable.
0.0.2 - 2023-03-19
- Fixed using relative path for
setup-javain build and publish workflow.
0.0.1 - 2023-03-19
- Version catalogs.
- Gradle helpers for Checkstyle, Pitest, etc.
- Gradle helpers for Fabric and Forge projects.
- CI workflows.