Skip to content

Releases: Aether-Launcher/Aether

v1.0.0-beta.20

v1.0.0-beta.20 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 16:52

v1.0.0-beta.19

v1.0.0-beta.19 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Sep 05:59
a5a7e76

Aether 1.0.0-beta.19

New: My Servers extension (official)

Pick an instance and jump straight into the game.

  • Servers tab - your saved servers with live status (MOTD, players, ping).
    Hit Play to launch and auto-connect.
  • Worlds tab - your singleplayer worlds with last-played dates. Hit
    Play to launch directly into the world (Minecraft 1.20+).
  • Server lists load fast and revisits are instant thanks to concurrent
    pinging with per-server timeouts plus smart caching.

New: extension APIs for server & launch features

  • servers:list / ping / listWithStatus (bulk ping, cached),
    servers:manage (create/delete/read/write server files),
    servers:process (start/stop/console/EULA, max 2 servers),
    saves:list (world metadata), instances:launch (quick-connect).
  • Aether-SDK 1.2.0 published with full types, permission probes, and a
    createIframeBridge() helper that bakes in the correct UI↔backend
    messaging rules.

Fixed

  • Extension UIs timing out with "Request timed out" due to postMessage
    origin/marker mismatches - messaging rules corrected and documented.
  • Server rows showing null • offline - bridge structs now expose the
    documented lowercase field names.
  • Restored the truncated Skin Maker backend script.
  • Themes, game console (Log4j parsing, scroll, preserved logs), checksum
    verification, macOS titlebars/text selection/clipping, dropdown
    behaviour, memory labels, and Modrinth instance filtering (see
    CHANGELOG for the full list).

For extension developers

See docs/API.md (servers, worlds, quick-launch), docs/SERVER_MANAGER_UI.md
(corrected IPC protocol - read §3 before building a sidebar UI), and the
My Servers source in extensions-src/my-servers/ as a reference implementation.

Full Changelog: v1.0.0-beta.18...v1.0.0-beta.19

v1.0.0-beta.18

v1.0.0-beta.18 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Sep 17:54

v1.0.0-beta.17

v1.0.0-beta.17 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Sep 15:07

Highlights

Modern Linux Support (WebKit2GTK 4.1)

  • Migrated Linux binaries and AppImage packaging to WebKit2GTK 4.1 (-tags webkit2_41).
  • Resolves crashes and missing shared library errors on modern Linux distributions (Ubuntu 24.04+, Fedora 39+, Arch Linux, and Debian 13+) where the deprecated libwebkit2gtk-4.0 was removed from package repositories.

Modular Home Dashboard & Widgets

Added an optional modular widgets system to the Home overview:

  • Recent Instances & Quick-Play: Quick-launch cards for recently played instances with single-click start.
  • Screenshot Showcase: In-app gallery previewing recent in-game screenshots with a full-size lightbox viewer and one-click copy to clipboard.
  • Live Services Status: Real-time reachability and latency monitors for Mojang & Minecraft servers (Authentication, Sessions, Textures, API).
  • News & Updates Feed: Integrated with Mojang's modern v2 news feed (v2/news.json) for real-time Minecraft patch notes, snapshot updates, and official Aether release announcements.
  • Privacy & Layout Control: All dashboard widgets are disabled by default. You can selectively enable or disable individual widgets in Settings -> Home Dashboard.

Sidebar Navigation Refresh

  • Renamed the "Extensions" sidebar tab to "Marketplace" for clearer discovery of both Extensions and Themes by @tomatopotato17265

Extension UI Polish

  • Cleaned up official Aether-maintained extensions (screenshot-manager, modrinth, curseforge), replacing raw emoji icons with native SVG outlines.
  • Improved date formatting across the news feed to distinguish current-year patch notes from archived entries.

What's Changed

  • feat(ui/sidebar): rename 'Extensions' to 'Marketplace' by @tomatopotato17265 in #41
  • feat(home): modular dashboard overview with quick-play, screenshots, services monitor, and news feed
  • feat(settings): add Home Dashboard toggles to selectively enable or disable widgets (disabled by default)
  • fix(news): migrate news feed client to active Mojang v2 API endpoint with tag and image fallbacks
  • fix(linux): build with -tags webkit2_41 and libwebkit2gtk-4.1-dev for modern distribution compatibility
  • fix(ci): eliminate duplicate GlobalSettings declaration in TypeScript bindings and resolve type checks
  • style(extensions): replace emojis with lightweight inline SVGs across official extensions

New Contributors

Full Changelog: v1.0.0-beta.16...v1.0.0-beta.17

v1.0.0-beta.16

v1.0.0-beta.16 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 13:36

v1.0.0-beta.15

v1.0.0-beta.15 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 12:57

v1.0.0-beta.14

v1.0.0-beta.14 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Sep 22:58

v1.0.0-beta.13

v1.0.0-beta.13 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Sep 18:04

v1.0.0-beta.12

v1.0.0-beta.12 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Aug 14:02

v1.0.0-beta.11

v1.0.0-beta.11 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Aug 18:42