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/resolveand download viaGET /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