Releases: LlamaLad7/MixinExtras
Releases · LlamaLad7/MixinExtras
0.3.5
0.3.3
0.3.2
0.2.2
0.3.1
0.3.0
This release is included in Fabric Loader 0.15.0+
- Fabric: Change modid to
mixinextras
- Fabric: Bump fabric-loader requirement to 0.14.25. This is unfortunately necessary for the above change. Most people will likely want to bump their dependency to
0.15.0
anyway since then they don't need to ship MixinExtras themselves. - NeoForge: Use a game library instead of a mod.
- Disable JitPack. No one should still be using it and it causes issues.
Note: I will no longer be providing binaries in these releases since it is time-consuming and was only done for those who don't want to use JitPack. If you for some reason need a jar, get it from maven central.
0.2.1
- New: Add support for
@WrapOperation
ing object instantiations. - Fix: Resolve
@ModifyExpressionValue
s on object instantiations being broken by@Redirect
s. - Fix: Resolve
@ModifyExpressionValue
not injecting properly at instantiations in very rare cases. - Fixes MixinExtras features occasionally causing local capture to fail.
- Fixes Sugar breaking
mixin.debug.verify
(not that people should have this on anyway).
0.2.1-beta.2
- Fixes a critical issue with beta 1 that broke compatibility with relocated instances of 0.2.0.
- Fixes MixinExtras features occasionally causing local capture to fail.
0.2.1-beta.1
- New: Add support for
@WrapOperation
ing object instantiations. - Fix: Resolve
@ModifyExpressionValue
s on object instantiations being broken by@Redirect
s. - Fix: Resolve
@ModifyExpressionValue
not injecting properly at instantiations in very rare cases.
0.2.0
Depending on MixinExtras has changed. Follow the new README.
- New: Sugar (
@Local
and@Share
) - Provide a user-friendly error if the wrong number of arguments are passed when calling an
Operation
. - Allow multiple slices to be used on all custom injectors.
- Publish Dedicated fabric- and forge-specific artifacts. They initialize themselves and can be easily JiJed.
- Add support for modifying
super.
calls in@ModifyReceiver
and@WrapOperation
. - Fix
ModifyExpressionValue
onNEW
s targeting the wrong thing in very rare circumstances (Redirect
still has this bug). - Register injectors earlier at build time so AP order doesn't matter. You no longer need to register the MixinExtras AP before the Mixin one.
- Shade and relocate required classes from Apache Commons. This removes the dependency entirely for outside users.
- Publish to Maven Central instead of JitPack.
- Internal: New forwards-compatibility system.