Releases: flarialmc/Launchly
Releases · flarialmc/Launchly
Release list
Launchly 0.2.0
Launchly 0.2.0 — Rebuilt from the ground up
This is the first major release since the original 0.1.x builds. Launchly has been rebuilt for safer downloads, modern Android support, and a cleaner adaptive interface.
Highlights
- New dark adaptive interface with Library, Downloads, Settings, and Add Version screens.
- Redesigned navigation for phones, landscape, tablets, and larger screens.
- Persistent downloads with progress, pause, resume, retry, cancellation, and recovery after app restarts.
- Safer APK-set verification before installation:
- validates package name, version code, ABI, base/split structure, and signer consistency;
- detects corrupt or incomplete downloads.
- Clear downgrade confirmation explaining that Android may erase Minecraft app data during uninstall.
- Improved package-install, package-replacement, launch, and failure handling.
- Installation now shows a modal status popup while Launchly verifies APK files, prepares Android’s installer, waits for confirmation, and handles downgrade uninstalls. This prevents accidental repeated Install taps.
Version catalog
- Launchly now uses the unified Flarial version catalog by default.
- Catalogs are fetched once and filtered to the device’s compatible ABI(s).
- Settings now lets you replace the catalog with any compatible HTTPS
versions.jsonURL. - Catalog responses are cached and refreshed with ETags for better offline behavior.
Security and privacy
- Google session data is now encrypted using Android Keystore-backed AES-GCM storage.
- Credentials, downloads, and database data are excluded from Android backup/restore.
- Safer Google sign-in WebView handling, cookie cleanup, HTTPS restrictions, and safe browsing.
- No automatic analytics or telemetry.
- Updated privacy/disclaimer material and in-app diagnostics export.
Platform support
- Minimum Android version is now Android 9 / API 28.
- Targets Android 15 / API 35.
- Uses a production signing check and release-artifact verification in CI.
Important upgrade notes
- This release performs a one-time Launchly-only data reset. It clears old Launchly settings, account session, managed-version data, and downloads.
- Minecraft itself, Minecraft worlds, and Minecraft app data are not modified by this reset.
- You will need to sign in again and re-add/download managed versions.
- If Android reports a signature mismatch while updating from an old build, uninstall the old Launchly app first, then install this release. This does not uninstall Minecraft.
For maintainers
- GitHub Actions builds and uploads a signed release APK artifact on every push.
- Emulator/instrumented tests are available through manual workflow dispatch to control Actions usage.