Skip to content

v1.0.0-beta.17

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Sep 15:07
· 41 commits to main since this release

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