v0.2.0 Release Notes
This release introduces a welcome wizard for first-time setup, in-app update detection with release notes and direct download, an announcements page, and a redesigned version info page. Data management now supports per-checkout and batch updates with generation history and revert, and data downloads are significantly faster and more reliable thanks to a new download pipeline and improved caching.
- Welcome wizard for first-time setup, now showing download speed during data download
- App updates: the app now detects new versions, shows version details and release notes in the update dialog, and supports downloading the new version directly, with a manual download page listing available artifacts and recommendations
- Announcements page for viewing official notices
- Data management: check data update status per checkout, update individually or in batch, and browse per-server generation history with support for reverting to a previous generation
- Redesigned version info page with localization support; tap the app version 5 times to enable developer mode and access developer tools
- Feedback dialog that appears after extended use, with follow-up actions
Improved
Section titled “Improved”- Significantly faster and more reliable data downloads through a high-throughput download pipeline with connection pooling, prioritization of large files, and better caching
- Reduced network usage by skipping re-download of unchanged announcements and remote content
- Faster app startup and data migration
- Storage system upgraded to Schema V2
- New app versions were not detected on first launch
- Tappable links in item descriptions did not respond to taps
Changelog
Section titled “Changelog”[v0.2.0] - 2026-07-22
Section titled “[v0.2.0] - 2026-07-22”- release: add –from-ref option to release relnote (#221)
- welcome: show download speed on separate line in setup wizard (#226)
Changed
Section titled “Changed”- repo: high-throughput blob download pipeline with connection pooling (#223)
- repo: download large blobs first in all fetch pipelines (#225)
- migrate open preview to production level (#220)
- remote: set
Cache-Controlimmutable for blob uploads (#224)
[v0.2.0-alpha.5] - 2026-07-21
Section titled “[v0.2.0-alpha.5] - 2026-07-21”- add artifacts endpoint and download page with recommendations (#216)
Documentation
Section titled “Documentation”- update builtin announcements
[v0.2.0-alpha.4] - 2026-07-20
Section titled “[v0.2.0-alpha.4] - 2026-07-20”- app-update: show version details and release notes in update dialog (#209)
[v0.2.0-alpha.3] - 2026-07-19
Section titled “[v0.2.0-alpha.3] - 2026-07-19”- remote: skip local body check for unchanged remote announcements
- remote: skip local body check for unchanged remote announcements (#203)
- app-update: first-run update detection and manual download fallback (#204)
[v0.2.0-alpha.2] - 2026-07-18
Section titled “[v0.2.0-alpha.2] - 2026-07-18”- remote: migrate HTTP cache to
dio_cache_interceptorwith Hive CE (#200)
[v0.2.0-alpha.1] - 2026-07-17
Section titled “[v0.2.0-alpha.1] - 2026-07-17”- storage-page: improve storage and data management page (#154)
- worker: add email filter worker
- welcome wizard (#157)
- history: implement per-server generation history and cross-generation revert foundation (#160)
- feedback: add usage-gated feedback dialog with follow-up actions (#162)
- remote: deduplicate blob uploads with ResourceManager (#163)
- refactor developer tools into dedicated sub-page and update settings (#165)
- add and redesign version info page with localization support (#167)
- setting: enable developer mode via 5-tap easter egg on version page (#170)
- implement per-checkout and batch data update flow with fixes (#171)
- implement
ReleaseIndex-based app update detection and APK download (#172) - add skeleton page for annoucements (#184)
- enhance CI release pipeline with preflight checks and workflows (#185)
- enhance CI workflows for release processes and documentation (#189)
Changed
Section titled “Changed”- schema-guard: improve migration performance and avoid loading each time (#155)
- remove releasing guideline
Documentation
Section titled “Documentation”- readme: update overview to reflect beta status and current feature set
- description-text: place recognizer on same TextSpan with text (#156)
- repo-cache: harden ETag cache persistence and 304 handling (#158)
- remote-session: accumulate generation resources from parent (#159)
- remove accidentally traced catalog file
- release: make merged release registry paths relative to merge JSON (#190)
- cli,publisher: skip unchanged snapshots during publish (#192)
Refactor
Section titled “Refactor”- Schema V2 (#129)
refactor
Section titled “refactor”- efactor x manager into bootstrap/cli package structure (#153)
- Migrate Developer Mode to Version Page with Easter Egg Access (#168)
- refactor announcements feature and optimize feed fetching (#183)