Loom 1.2
This is mostly a small manintaince release to update the depedencies and fix some bugs.
- Updated to Gradle 8.1.
- Rewritten the Minecraft library handling:
- Upgrades LWJGL when using Java 19 or later.
- Supports the official Windows arm64 natives added in the 1.20 snapshots.
- The code is now much easier to maintain and test.
- Rewritten the Kotlin metadata remapping to support the latest metadata library.
- Set roles on Loom's configurations.
- Fix @Environment(EnvType.CLIENT) not being added to the named minecraft client jar when using split sources.
- RunConfigSettings allow specifying the main class name.
- Set a min heap size for the JVM used by the decompiler.