Skip to content

Alicorn "Amazing Grace" v2.0.0-devel

Pre-release
Pre-release
Compare
Choose a tag to compare
@skjsjhb skjsjhb released this 18 Feb 13:00
· 112 commits to main since this release
c77749b

Note

This is a pre-release and is not meant for production use. Be aware of potential bugs and pitfalls. Reporting issues will be appreciated.

Warning

It's always recommended to back up your saves when using ANY unstable versions of ANY software.

Another step further! Features added recently make Alicorn even closer to the release baseline. Check out what has happened:

Notable Changes

Fabric Integration

We've integrated Fabric, the most popular mod loader in modern versions, into the game installation process. You can now create new games with Fabric loader ready. This all happens directly in the launcher without the need of heading to the download site! In the future, we'll continue to integrate more mod loaders that players love: Quilt, NeoForged, Iris (technically a shader loader but whatever), to name a few.

The Missing ARM Support (1.19+)

We've patched the profile to bring the missing ARM libraries and Java runtime back on GNU/Linux for any game version starting from 1.19. For earlier versions, however, it requires a fully rebuild of certain libraries to run the game. This will likely to happen in the future, but not prioritized.

Error Handlers

Previously, Alicorn does not have UI-level error handlers. By default, uncaught errors are only getting printed to the DevTools console, without notifying the user. However, certain errors that represent the failure of a set of operations, should be displayed with more importance. We've classified errors and localized them, ensure that users understand what happens even if they have no experience with Node.js or Java at all.

Fixes & Optimizations

  • Make it possible to specify player name when running offline.
  • Tokens are now encrypted before stored.
  • An account will be automatically picked up when applicable at the game creation page.
  • Improve progress display.
  • Improve auto-scrolling in the logs panel.
  • Update toast library to Sonner for consistent LAF.
  • Fix missing transitions in child routes.
  • Fix window positions loss when mutating the configuration file.
  • Fix input text jitter with IMEs.
  • Adjust certain UI layout details.

To Upgrade

This release is compatible with earlier versions starting from v2.0.0-beta. You should receive update notice the next time starting Alicorn.

We're not attaching any full app packages here as we haven't change the Electron version we used. Download a release from v2.0.0-candy, then upgrade to this version.