Meta

  • Renamed profiles to templates - should be less confusing!
  • Packages without a repository specifier are now deprecated
  • The GUI is now built for Windows ARM64
  • Packages for Arch Linux and Nix

New Plugins

  • Addon Share: Export instance addons as a zip file for easy sharing
  • GraalVM: Install GraalVM Java
  • Zulu: Install Zulu Java
  • Beet: Easily beet link to your instances

Features

  • WASM plugins - Not many improvements for the user, but makes plugins easier to develop and improves performance
  • Custom instance icons, letting you select from your files
  • Ability to customize the config and data directories of the launcher
  • Java installation now has plugin support, letting plugins add and install new flavors
  • "Force" package overrides, letting you install a package even if it isn't compatible
  • See and configure the versions of packages in the GUI
  • Dropdown to select loader versions
  • Send commands to the server from the GUI console
  • The GUI now logs to the filesystem just like the CLI
  • Ability to select custom Java in the GUI
  • Basic plugin versioning system
  • IO config, letting you configure low-level aspects of the launcher with environment variables or a common config file
  • Simple template commands to inspect and add templates
  • instance delete command
  • Plugins can now override how instances are launched
  • Plugins can add new options for instance icons

Improvements

  • Instance migration enhanced - pick specific instances and the migration method
  • Many improvements to the UI - both style and experience
  • Fixes for instance stdin
  • Added more entries to the Java scan list
  • Instance completion added for more commands
  • Internal update handling was refactored, leading to better performance and less issues
  • The package search command works much better now
  • Cleanup plugin now removes unused game jars
  • Re-allowed demo users
  • Sponge installation can request a specific version

Fixes

  • Unable to cancel the user login prompt
  • Crash with 1-character version patterns
  • Unable to open instance page for plugin instances
  • Version manifest downloaded in offline mode
  • Issues with rendering and scrolling on Linux
  • Cached jars are not removed when updating version with Fabric, leading to crash
  • JSON-only plugins have been removed for better consistency
  • Error thrown with certain template inheritance chains
  • Multiple issues with incorrect instance merging and inheritance
  • Invalid requests with Modrinth search in some scenarios
  • Plugins are not enabled after they are installed
  • GUI crash on Wayland