v1.2.0-rc.2
Pre-release
Pre-release
·
29 commits
to main
since this release
v1.2.0-rc.2 — second release candidate for v1.2.0
Bug fixes
- Update Available dialog now renders release notes as formatted markdown — headings, bullets, bold, italic,
inline code, code blocks, links, strikethrough — instead of showing raw markdown characters.
Includes everything from v1.2.0-rc.1
- Nightscout follower no longer stops backfilling when a page contains only invalid entries (e.g. all calibrations or duplicates). Backfill now continues until the server returns a short page.
- Manual Nightscout history pulls are fast again. One year of history imports in ~10–20 seconds instead of 5–10 minutes; server-provided
directionanddeltaare preserved on the manual path. - Tidepool uploads correctly throttle after a real failure and serialize concurrent
Force Upload Nowtaps. A cancelled force upload (e.g. you rotate the screen) no longer blocks the next background attempt. - Treatment sync errors are no longer silently masked — a real Nightscout treatments failure now surfaces in the sync status and debug log. Servers that do not expose
/api/v1/treatments.json(HTTP 404) are still treated as "treatments not supported". - Bumped Android Gradle Plugin to 9.2, Kotlin to 2.3.21, and Compose BOM to 2026.04 (with related minor/patch bumps).
- Locale reads inside composables now go through
LocalConfigurationso screen content recomposes when the system locale changes.