Skip to content

Releases

Axial 0.4.0-rc.5

Axial 0.4.0-rc.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 15:29

New to Axial? Go to https://updates.axial.run. It picks the right download for your computer and shows exactly what to click when your system asks whether to open it.

Axial isn't signed with a paid certificate, so macOS and Windows warn once. The guide walks you through it in about a minute; after that Axial updates itself.

This is a pre-release. Start with a fresh profile; earlier Axial profiles aren't imported.

Distribution

  • Axial updates itself: update packages are signed and announced at updates.axial.run, so only the first install meets the operating system's warning
  • The download page at updates.axial.run picks the right file for the computer and shows, with pictures, exactly what to click when macOS, Windows or the browser warns
  • The macOS disk image carries the same guide, and its button opens Privacy & Security directly
  • Axial is available under the MIT license

Axial 0.4.0-rc.4

Axial 0.4.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@killedoxygen killedoxygen released this 02 Nov 01:34

Release candidate for Axial 0.4.0. Start with a fresh profile: earlier profiles are not imported.

These builds are not notarized or publisher-signed. On macOS, the first open is blocked: go to System Settings → Privacy & Security and choose Open Anyway. Windows SmartScreen warns before running the installer. In-app updates are not enabled for this candidate.

Onboarding

  • First run takes two steps: sign in with Microsoft or pick an offline name and look, then choose a color and what runs in the background, with the player's 3D character alongside
  • Memory starts at the system recommendation instead of being asked up front; anonymous stats stay off until turned on

Mods and content

  • Updates, disables and removals no longer leave an instance unable to start; Axial names the mods involved and offers to change them together
  • Mods installed by a modpack are kept out of Update all
  • Import .jar files into an instance and create instances from .mrpack files, by picking or dropping them, including packs not published on Modrinth
  • A hand-added file that matches a mod is adopted instead of blocking its install; a different file can be replaced on request
  • Installed mods show their icon, version, authors and modpack; new Resource packs and Shaders tabs
  • Downloads lists recent failures with what failed and in which instance

Performance

  • Installs and launches are faster: on macOS a fresh vanilla 1.20.1 install went from about 100 s to 41 s, Forge from 43 s to 29 s, and launching from 1.7 s to 0.8 s

Fixes

  • A lost OpenGL context on Minecraft 26.x reports graphics as unavailable instead of a generic crash
  • A saved custom Java path is shown again, the Mods pane refreshes after setup, and modpack set up honours the active version and loader filters
  • A start stopped by a loader's incompatible-mods screen is recorded as a failed start with the reason
  • Built-in shortcuts use Cmd instead of Ctrl on macOS, and shortcut hints show the platform's modifier symbols

Security

Release integrity

  • Releases are exposed only after their version, notes, complete platform asset set, and checksums agree

Distribution

  • Source files keep LF line endings on every platform, so Windows packages build from the same checked bytes
  • macOS apps are signed ad hoc as a whole bundle, so macOS offers Open Anyway instead of reporting a downloaded app as damaged

v0.4.0-dev.5

v0.4.0-dev.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 19:13
v0.4.0-dev.5

v0.4.0-dev.4

v0.4.0-dev.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 17:30
v0.4.0-dev.4

v0.4.0-dev.3

v0.4.0-dev.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 14:49
v0.4.0-dev.3

v0.4.0-dev.2

v0.4.0-dev.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 18:07
v0.4.0-dev.2

v0.4.0-dev.1

v0.4.0-dev.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 17:04
v0.4.0-dev.1

v0.3.1

v0.3.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Apr 00:31

Changelog

v0.3.0

v0.3.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Apr 20:43

What's New

Desktop App Rewrite

  • Migrated from browser-served frontend to a native Wails desktop app with Preact and signals
  • Proper taskbar icon and rounded app icons on all platforms
  • Windows icon resource generation built into the pipeline

In-App Updater

  • Automatic update detection on startup and from settings
  • Shows release notes and links to download the latest version
  • Stable channel metadata published to GitHub Pages

Background Music

  • Optional background music with auto-mute when a game instance launches
  • Track switching from settings

Smart Version Display

  • Snapshot and pre-release versions show cleaner display names
  • Disabled mods link for vanilla versions (no loader installed)

Build System Overhaul

  • Replaced ad-hoc scripts with Task and GoReleaser
  • Migrated frontend tooling to pnpm
  • Linux AppImage packaging in CI
  • Windows MSIX/AppInstaller packaging (requires signing secrets)
  • Streamlined cross-platform dev tooling

UI Fixes

  • Install button matches launch button size
  • Instance status dot reacts to version changes
  • Settings nav no longer stretches at low resolutions
  • Redundant version hints removed from snapshot display
  • Native button styling reset on version group headers

Stability

  • Hardened loader installs, onboarding, and processor runtime
  • Per-version loader install locks prevent concurrent corruption
  • Launch rollback and loader metadata fallback improvements
  • Music config and modal flow fixes

Full Changelog: v0.2.0...v0.3.0

v0.2.0

v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@killedoxygen killedoxygen released this 01 Apr 20:10

What's New

Frontend Modularization

  • Split monolithic 2400-line app.js into 17 ES modules, bundled with esbuild
  • Cleaner architecture for future feature development

Multi-Instance Launching

  • Run multiple Minecraft instances simultaneously
  • Per-instance session tracking with independent SSE connections
  • Resource warning dialog when combined memory allocation exceeds system RAM
  • LIVE tag on all running instances in the sidebar

Install Queue

  • Installing multiple versions no longer silently drops the second request
  • Sequential queue with per-instance sidebar progress bars
  • Detail panel shows "INSTALLING..." or "QUEUED" states correctly

Game Output Improvements

  • Timestamps on every log line
  • Per-instance tags (auto-shown when multiple instances are running)
  • Instance filter dropdown to isolate one instance's output
  • Vertically resizable log panel (drag the handle, height persists)

CDS Auto-Repair

  • Changed -Xshare:on to -Xshare:auto — corrupted archives no longer crash the game
  • Automatic detection of CDS errors in game output + archive invalidation
  • Concurrent CDS generation guard for multi-instance safety

Settings & Theme

  • JVM performance preset now persists correctly (was silently discarded)
  • Theme saved to backend config — survives localStorage wipes
  • Settings save shows a toast and stays on the page instead of navigating away
  • WebView2 Destroy() called before exit to flush localStorage

UI Polish

  • In-app styled dialogs replace native alert()/confirm()/prompt()
  • Instance name uniqueness validation (frontend + backend)
  • JVM preset indicator in instance metadata (with ZGC Java 17+ note)
  • Distinct colors for selected vs running sidebar items
  • Stop button bottom-aligned with session timer
  • Log panel max-height prevents collision with settings buttons at low resolutions
  • Dev tools adapted to instance-based architecture

Full Changelog: v0.1.8...v0.2.0

Full Changelog: v0.1.8...v0.2.0

Full Changelog: v0.1.8...v0.2.0