1.3.2:
- Add warnIngame MixinConfig option thanks to PR by Nischhelm
- Swap to shadow modified Mixin 0.8.7 (https://github.com/fonnymunkey/SpongeMixin)
(This is just a patch to merge https://github.com/SpongePowered/Mixin/pull/678 which fixes compatibility with old mods that normally may require the usage of MixinCompat, will be swapped back to mainline once 0.8.8 releases) - Remove forced mixin config additions as it is no longer needed with above
- Update MixinExtras to 0.5.0 Release (https://github.com/LlamaLad7/MixinExtras/releases/tag/0.5.0)
- Shadow MixinSquared 0.3.3 Release (https://github.com/Bawnorton/MixinSquared/releases/tag/0.3.3)
(Note: I have not yet had to use MixinSquared myself so YMMV)
1.3.0:
- Update to new logo created by Star_Artsy
- Breaking Change: Rewrite @MixinConfig annotation system to optimize and prevent possible classloading issues.
Some mods such as SRPMixins that use @MixinConfig will need to be updated first before updating FermiumBooter.
Do not report crashes caused by using non-updated versions.
1.2.0:
- Add utility method for checking for present ModID's as Loader.isModLoaded() does not work during mixin enqueue/early mixin application
- Add MixinConfig annotation system for expanding on the Forge Config annotation system to automatically enqueue mixins based on config toggles, including ModID compatibility options
- Add compatibility warning logging and render from mixins using the MixinConfig annotation system
- Re-license to LGPLv3
As there are multiple new features/changes remember to please report any issues to the Github issue tracker
1.1.1:
Fix compatibility with Cleanroom Loader 0.2.3
Update Mixin to 0.8.7
Update MixinExtras to 0.4.1
Note: Currently Non-Cleanroom MixinBooter loads MixinExtras 0.3.6 first, so newer 0.3.6+ features should not be depended on until MixinBooter updates if full compatibility with all mods is desired