Changelog
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.
[v21.0.5-1.21] - 2024-07-15
Changed
- Allow
net.minecraftforge.fml.config.ModConfig::save
to still be usable
[v21.0.4-1.21] - 2024-07-15
Fixed
- Fix
net.minecraftforge.fml.config.ModConfig::getFullPath
throwing aClassCastException
- The class remains deprecated though and is only kept for binary compatibility
[v21.0.3-1.21] - 2024-07-15
Changed
- Add a few deprecation notices to highlight the internal migration to NeoForge's config system for Forge on Fabric, that will require registering Forge config classes via the NeoForge implementation in the future
- Add back contents to Forge's
ModConfig
as it is still used in config events, it now serves as an adapter to NeoForge'sModConfig
for registered Forge configs
Fixed
- Fix Forge config events not being called on Fabric
[v21.0.2-1.21] - 2024-07-13
- Updated to Night Config v3.8.0
- Update for NeoForge v21.0.82
Changed
- Remove internal Forge classes from the Fabric publication, NeoForge's system is used to benefit from the concurrency safety it provides
- There should be no breaking changes in any public facing api classes
[v21.0.1-1.21] - 2024-07-01
- Updated for Night Config v3.7.0
Fixed
- Common publications no longer try to pull Fabric Loader
[v21.0.0-1.21] - 2024-06-14
- Update to Minecraft 1.21
- Forge distribution remains unpublished as long as it is not supported by Architectury Loom
Changelog
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.
[v21.0.4-1.21] - 2024-07-15
Fixed
- Fix
net.minecraftforge.fml.config.ModConfig::getFullPath
throwing aClassCastException
- The class remains deprecated though and is only kept for binary compatibility
[v21.0.3-1.21] - 2024-07-15
Changed
- Add a few deprecation notices to highlight the internal migration to NeoForge's config system for Forge on Fabric, that will require registering Forge config classes via the NeoForge implementation in the future
- Add back contents to Forge's
ModConfig
as it is still used in config events, it now serves as an adapter to NeoForge'sModConfig
for registered Forge configs
Fixed
- Fix Forge config events not being called on Fabric
[v21.0.2-1.21] - 2024-07-13
- Updated to Night Config v3.8.0
- Update for NeoForge v21.0.82
Changed
- Remove internal Forge classes from the Fabric publication, NeoForge's system is used to benefit from the concurrency safety it provides
- There should be no breaking changes in any public facing api classes
[v21.0.1-1.21] - 2024-07-01
- Updated for Night Config v3.7.0
Fixed
- Common publications no longer try to pull Fabric Loader
[v21.0.0-1.21] - 2024-06-14
- Update to Minecraft 1.21
- Forge distribution remains unpublished as long as it is not supported by Architectury Loom
Changelog
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.
[v21.0.3-1.21] - 2024-07-15
Changed
- Add a few deprecation notices to highlight the internal migration to NeoForge's config system for Forge on Fabric, that will require registering Forge config classes via the NeoForge implementation in the future
- Add back contents to Forge's
ModConfig
as it is still used in config events, it now serves as an adapter to NeoForge'sModConfig
for registered Forge configs
Fixed
- Fix Forge config events not being called on Fabric
[v21.0.2-1.21] - 2024-07-13
- Updated to Night Config v3.8.0
- Update for NeoForge v21.0.82
Changed
- Remove internal Forge classes from the Fabric publication, NeoForge's system is used to benefit from the concurrency safety it provides
- There should be no breaking changes in any public facing api classes
[v21.0.1-1.21] - 2024-07-01
- Updated for Night Config v3.7.0
Fixed
- Common publications no longer try to pull Fabric Loader
[v21.0.0-1.21] - 2024-06-14
- Update to Minecraft 1.21
- Forge distribution remains unpublished as long as it is not supported by Architectury Loom
Changelog
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.
[v21.0.2-1.21] - 2024-07-13
- Updated to Night Config v3.8.0
- Update for NeoForge v21.0.82
Changed
- Remove internal Forge classes from the Fabric publication, NeoForge's system is used to benefit from the concurrency safety it provides
- There should be no breaking changes in any public facing api classes
[v21.0.1-1.21] - 2024-07-01
- Updated for Night Config v3.7.0
Fixed
- Common publications no longer try to pull Fabric Loader
[v21.0.0-1.21] - 2024-06-14
- Update to Minecraft 1.21
- Forge distribution remains unpublished as long as it is not supported by Architectury Loom
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[v21.0.1-1.21] - 2024-07-01
- Updated for Night Config v3.7+
Fixed
- Common publications no longer try to pull Fabric Loader
[v21.0.0-1.21] - 2024-06-14
- Update to Minecraft 1.21
- Forge distribution remains unpublished as long as it is not supported by Architectury Loom
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[v21.0.0-1.21] - 2024-06-14
- Update to Minecraft 1.21
- Forge distribution remains unpublished as long as it is not supported by Architectury Loom
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[v20.6.1-1.20.6] - 2024-05-04
Changed
- Sync upstream changes for NeoForge, most importantly adding support for startup configs (loaded immediately on NeoForge to allow retrieving values during early mod loading)
- Using this new type is not necessary on Fabric since all configs but server configs already load immediately due to the absence of mod loading stages
- The new type is simply included for parity with NeoForge
Removed
- Remove outdated config options
recreateConfigsWhenParsingFails
andforceGlobalServerConfigs
which are always enabled now
[v20.6.0-1.20.6] - 2024-04-30
- Update to Minecraft 1.20.6
Changed
- Port upstream changes for
ForgeConfigSpec
andModConfigSpec
- Overhaul server config syncing to occur during the configuration phase in favor of login
Removed
- Remove deprecated Fabric api events and helper methods