90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

1.2.0-pre1

Changelog

  • Rewrote the OpenGL Puppet to use SDL3 instead of GLFW
    • This offers proper window parenting and less janky HiDPI support
    • In the future this may also mean a rework of the OpenGL puppet to instead use SDL_Renderer, which will automatically use DirectX or Metal where appropriate
    • This is a significant change and may cause breakage in some situations
  • Improved download compatibility
  • Set MultiMC component application delay based on agent start time rather than always waiting 5.5 seconds
  • Add support for language-specific CJK fonts
    • Han unification is a bad joke and we need to go back in time and stop the people responsible
  • Improved Unsup post-launch API compatibility with nested class loaders
  • Major internal refactors and code cleanups
    • These should have no user-facing visible effect
    • This primarily has to do with aligning unsup's code with Java 21 standards, as it was initially written for Java 8 but now uses Jabel to automatically backport the Java 21 code to Java 8
    • Config errors should now be surfaced sooner and more clearly
  • Greatly improve puppet native crash handling
  • Fixed client env detection in pre-1.6 versions of Minecraft in the minecraft preset
  • Fixed closing the update prompt dialog implicitly accepting the update

Files

unsup-1.2.0-pre1.jar(2.28 MiB) Primary Download

Project members

unascribed

Member

Details

Licensed LGPL-3.0-or-later
Published a month ago
Updated 21 days ago