• v3.0.0 1c9c40f6bf

    Release 3.0.0 Stable

    admslader released this 2026-10-23 15:45:51 -04:00 | 2 commits to main since this release

    What's New in v3.0.0

    Nyra arrives with a new name, a new launcher icon, and a one-time migration to a new Android identity.

    📦 One-Time Reinstall Required

    • This release moves the app to the cloud.keyworks.nyra identity, so it cannot update in place
    • Export a backup first: Settings → Data Management → Export Backup
    • Uninstall the old app, then install nyra.apk from this release
    • Import the backup: Settings → Data Management → Import Backup
    • Your lists, history and preferences restore cleanly, and later releases update in place as usual

    🎨 A New Name and Icon

    • Welcome Nyra, the app's new name and part of Keyworks Technology
    • Meet the new adaptive launcher icon on Android 8+, with matching legacy and round icons
    • Match the icon on iOS, macOS, web and Windows with the same artwork
    • See the new name in the app title, About screen, update messages and backup labels

    🔐 Security Hardening

    • Updates now fail closed: a missing or invalid signature aborts the install
    • Download every update over HTTPS from the release host only, with redirects re-validated
    • Reject oversized downloads and metadata before anything is written to disk
    • Refuse to build a release without the app's signing keystore

    🧹 Cleanup

    • Cap imported list files at 1 MiB and backup files at 10 MiB, and require backup values to be strings
    • Remove the unused url_launcher and cupertino_icons dependencies
    • Rename storage keys, the update channel and the release artifact to the Nyra name

    🛠️ Technical Improvements

    • Migrate the Android applicationId and namespace to cloud.keyworks.nyra
    • Rename the Dart package to nyra and the root widget to NyraApp
    • Move the Forgejo repo to admslader/nyra and the release artifact to nyra.apk
    • Add tests for backup key mapping and the release signature verifier
    Downloads