Releases: FabricMC/fabric-loader
Releases · FabricMC/fabric-loader
Fabric Loader 0.13.1
- Bump version (Player)
- Suppress recommends warnings if the dependency is present but disabled for the env (Player)
- Fix double html use in error gui exceptions (Player)
Fabric Loader 0.13.0
- Bump version (Player)
- Update Mixin (modmuss50)
- Update deps (modmuss50)
- Add mod id to AW runtime remapping error (Player)
- Hide path, jij and inactive mod info from resolution errors. (Player)
- Wrap lines in error gui, increase default width to 800 px (Player)
- Don't include the stack trace in simple resolution errors, tweak timeout error (Player)
- Implement ClassLoader.findClass for java.lang.Package.getPackageInfo() (Player)
- Add SLF4J adapter, refactor lib classification (#605) (Player)
- Add API to expose the proper mod origin (installed location) (Player)
- Replace ModContainer.getPath with .findPath to improve the contract, tweak docs (Player)
- Add class path groups to map multiple class path entries to a mod (paths separated by path separator, groups by double path separator) (Player)
- Verify intermediary version (#575) (Player)
- Fix unmet dep inference not applying to all mods that share an equal dep. (Player)
- Fix breaks clause against pre-selected mods (like the game). (Player)
- Tweak jar fs handling to throw better errors and be more robust (Player)
- Ignore missing Log4J JNDI lookup after reconfigures to avoid pointless spam (Player)
- Expose containing and contained mods in ModContainer (Player)
Fabric Loader 0.12.12
- Expand mitigation to cover potential impact from CVE-2021-45046 and other code paths (Player)
- Fix unbundled external server jar handling (Player)
Fabric Loader 0.12.11
- Fix parent sourced classes not pulling in nested classes (Player)
Fabric Loader 0.12.10
- Bump version (Player)
- Strip Log4J2 substitution lookups as necessary (#573) (Player)
Fabric Loader 0.12.9
- Bump version (Player)
- Disable log4j2.formatMsgNoLookups before using Log4J2 (Player)
- Normalize deobf game jar paths and include the Fabric Loader version (Player)
- Source Fabric Loader version from a constant in FabricLoaderImpl (Player)
- Fix main menu branding not working when using a Mojang login via the windows store launcher. (#566) (modmuss50)
- Refactor preceding fixes (Player)
Fabric Loader 0.12.8
- Fix dependency overrides not applying to nested mods. (modmuss50)
Fabric Loader 0.12.7
- Fix dependency overrides not applying. (modmuss50)
- Update github API to fix releases. (modmuss50)
Fabric Loader 0.12.6
- Bump version, update Mixin (Player)
- Add some privacy sensitive game args to getLaunchArguments's sanitizer (Player)
- Clarify getLaunchArguments documentation (Player)
- Refactor dep/version overrides, tweak exception display (Player)
- Remove need to have the game jar on the class path, remove game jar injection from FabricServerLauncher (#558) (Player)
- Handle uncaught exceptions by logging them and displaying the error gui, refactor error gui invocation (Player)
- Improve resolution errors. (#557) (Player)
- Add nesting parent mod to mod list printout (Player)
- Add -Dfabric.debug.logTransformErrors to uncover caught transformation exceptions without adequate logging (Player)
- Rethrow Mixin config creation errors to reliably mention config name and mod id (Player)
- Update release.yml to no longer use github PAT. (modmuss50)
- Optimize aw/access/env class transformation (Player, xxDark)
- Fix catching/throwing Mixin log levels not being in line with its Log4J2 implementation (Player)
- Fix build on JDK 17 (#555) (modmuss50)
- Remove unused and incorrect URI->File conversion method (proper way is Paths.get(uri).toFile()) (Player)
- Fix definePackage race condition (Player)
Fabric Loader 0.12.5
- Bump version (modmuss50)
- Update mixin (modmuss50)