What's changed in v1.0.0-dev.41.geaf6c1f
Added
- update: Offer the platform installer and render notes with flutter_markdown_plus
- update: Check for updates from the tabs shell and show the release notes
- update: Parse releases/latest through HttpService with a generated bean
- update: Check for updates once per launch and notify without blocking
- effects: Let snackbar effects carry a call to action and a custom duration
- update: Add the GitHub release checker, a semver-ish comparator and the runtime version source
Changed
- Add skeleton module widget tests and fix the geometry drift they found
- Skeleton loading for media lists, calendar, extensions and login
- Skeleton loading for the details screens and the episode drawer
- Add shared skeleton module and use it on the browse screens
Fixed
- Keep generated json_convert_content on the material_ui import convention
- skeleton: Mirror loaded geometry and fade resolved images in
Housekeeping
- effects: Drop the snackbar call-to-action and custom duration
- deps: Add package_info_plus for the runtime version source
Refactored
- update: Spell out the type on every declaration the notice adds
- update: Structure pass on the update notice