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.
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 amodId
set 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 amodId
set 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-name
action now allowsNO-ISSUE
instead of aGH-
issue prefix. - The
resolve-issue-locking
action now just runs once a week.
0.16.4 - 2024-07-10
- The root plugin no longer registers an extension. Apply
refinedarchitect.base
to get therefinedarchitect
extension.
0.16.3 - 2024-07-10
- The
sonarQube
function 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.gradle
file 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
forgeProject
toneoForgeProject
.
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
compileApis
argument forforgeProject
andfabricProject
.
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-java
in 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.