Quilt loader 0.26.0 Changelog

Features:

  • #418 Publish loader dependencies as a separate module (lukebemish)
    • Now all of loaders direct dependencies are published in “org.quiltmc:quilt-loader-dependencies”
    • This doesn’t affect minecraft development environments, and is instead useful when depending on loader without using loom.
  • #423 Updated Quilt Config to 1.3.1
  • Add a system property (“loader.disable_url_stream_factory”) to disable DelegatingUrlStreamHandlerFactory.
  • #428 Allow the GameProvider to provide the runtime mapping namespace
  • #434 Added a system property to disable unsupported mod warnings
    • Add -Dloader.ignore_unsupported_mods=true to your JVM arguments to disable them.
  • Tweaks to generated reports (usually crash reports):
    • Include the zone offset (raw time number like +0100) in the actual crash report file. This should help when assisting people in other timezones - as we can figure out if a crash report was generated just now, or is an older one.
    • Change from CLOCK_HOUR_OF_DAY to HOUR_OF_DAY. This means we’ll get digital time at 15 minutes past midnight (00:15) rather than analog time (24:15)

Bug Fixes:

  • #425 Fix version predicates like “2.x” not matching versions with a prerelease component, like “2.0.0-beta.1”
  • #429 Fix global cache being in the wrong location
  • #426 Preserve order of contributors in the quilt.mod.json
  • #427 Fix an edge case where the same person listed as author and contributor to a Fabric mod was listed twice in the Quilt contributors.
  • #430 Fix the Knot classloader’s allowlist
    • Resolves an issue where Mixins were unable to apply on Minecraft versions between 1.7 and 1.8.9

Changes from updating Fabric Loader from 0.15.7 to 0.15.11:

  • Updated Mixin to 0.13.3
  • Added version parsing support for 24w14potato and 1.21