0.8.10
0.8.10
This is a stability and polish update focused on backup/restore robustness, analytics reliability, and small UI improvements.
Highlights
- Backup import is now more tolerant of malformed or legacy-shaped data instead of failing as easily.
- Body & Nutrition trend loading is more stable and no longer risks showing stale async results after fast range switching.
- Normalized analytics charts are more resilient against malformed inputs.
- Several small UI and robustness issues were cleaned up.
Backup / Restore
- Improved backup import safety for malformed or type-drifted rows in goals, settings, history, and health-step payloads.
- Hardened supplement settings/history restore with better legacy ID fallback handling and more tolerant parsing.
- Reduced the risk that a single bad payload row breaks the overall restore flow.
Analytics / Body & Nutrition
- Fixed a stale async update issue in the Body & Nutrition trend screen.
- Improved chart safety by filtering invalid trend points more defensively.
- Improved fallback UI and small-screen layout behavior in the Body & Nutrition drill-down screen.
Internal robustness
- Reduced the risk of synthetic workout-session ID collisions in edge cases.
- Replaced remaining raw debug print behavior in workout session restore with safer debug logging.
Notes
- This release does not introduce a major new feature set.
- The focus is on making existing flows more stable, safer, and more polished.
What's Changed
- 0.8.1 by @rfivesix in #256
- refactor(hubs): reorganize workout stats and nutrition tabs by @rfivesix in #258
- 0.8.3 by @rfivesix in #261
- wger db by @rfivesix in #263
- 0.8.4 v3 by @rfivesix in #264
- 0.8.4 v4 by @rfivesix in #265
- ci(wger): diff against published release baseline by @rfivesix in #266
- 0.8.4 v5 by @rfivesix in #267
- 0.8.4 v6 by @rfivesix in #268
- 0.8.4 v7 by @rfivesix in #269
- Release v0.8.4: harden catalog refresh and preserve workout history by @rfivesix in #270
- 0.8.5 by @rfivesix in #271
- fix off script by @rfivesix in #272
- release: 0.8.6 by @rfivesix in #273
- deps: bump file_picker from 11.0.1 to 11.0.2 in the flutter-dart-dependencies group by @dependabot[bot] in #274
- deps: bump the github-actions group with 3 updates by @dependabot[bot] in #275
- 0.8.7 by @rfivesix in #277
- 0.8.8 by @rfivesix in #282
- 0.8.9 by @rfivesix in #283
- Release v0.8.9 and update dependencies for GitHub Actions and file_picker by @rfivesix in #284
Full Changelog: v0.8.9...v0.8.10