Skip to content

Feature Checklist

Track features for this project and mark them as shipped.

Features

UI

  • [x] Add a build-and-install script for uebliche.dev launcher builds.
  • [x] Add a target picker build action for the launcher and remember the last selection.
  • [x] Add aarch64 Linux gcc/g++ wrapper scripts to link against the ARM sysroot.
  • [x] Auto-install missing rustup targets during launcher build/deploy actions.
  • [x] Shareable profiles
  • [x] Community server shared profiles
  • [x] Show submitted feedback inside the launcher.
  • [x] Load launcher news from the public API feed.
  • [x] Customizable window header styles with OS-inspired controls.

Integrations

  • [x] Sync Minecraft options for the default account through the public API.
  • [x] Submit launcher feedback directly to the public API.

Ops

  • [x] Add sha256 hashes to launcher update artifacts for verification in the public versions API.
  • [x] Resolve launcher updates via GET /v1/public/versions/resolve and download via GET /v1/public/versions/download.
  • [x] Prompt for target platforms when running the launcher deploy action, remembering the last selection.
  • [x] Roll out Sentry crash reporting with release-aware metadata and default PII capture.
  • [x] Sandboxed runs
  • [x] Trigger launcher update checks automatically on startup and periodically.
  • [x] Provide a portable Windows bundle alongside the installer.

Security

  • [ ] AntiCheat
  • [x] Secure sign-in
  • [x] Network Guard (per-instance proxy + connection notifications)

Other

  • [x] Add feature checklist page to track project progress.
  • [x] Add the docs changelog page for Launcher.
  • [x] Smooth sessions