app_info_tile 0.2.1
app_info_tile: ^0.2.1 copied to clipboard
A Flutter widget for displaying app information (name, version, build number) and licenses, with Riverpod integration and multi-language support.
0.2.1 #
Fixed #
- Narrowed the
riverpod_annotation/riverpod_generatorversion constraints and regeneratedapp_info_pod.g.dart.riverpod_annotationexact-pins a specificriverpodcore release internally, and this package's previous^4.0.0range let a host app's pub resolution drift to a newerriverpod_annotation(and therefore a newerriverpodcore) than the committed generated code was built against, breaking compilation with errors likerunBuild/handleValuesignature mismatches. - Bumped the
app_lang_selectordependency to^0.3.1for the same fix.
0.2.0 #
Breaking #
- Namespaced the bundled translation keys with
app_info_tile:so they cannot collide with the host app's keys (app_info_tile_titleis nowapp_info_tile:title). AppInfoTile.getAlertDialogis now private.
Fixed #
- The dialog no longer depends on the host app defining an
app_nametranslation key; it falls back to the platform-reported app name. PassappNameto override. - The loading state renders as a
ListTileinstead of a centered spinner, so a settings list no longer jumps when the package info resolves. - The license button uses the theme's primary color instead of a hardcoded
Colors.blue.
Added #
AppInfoTile.appName,applicationIconandapplicationLegalese.- Widget tests covering the dialog, the app-name fallback and the license page.
0.1.0+4 #
- CHORE: upgrade riverpod_generator to ^4.0.0 and riverpod_lint to ^3.1.0.
0.1.0+3 #
- FIX: reset repo link and homepage link.
- FIX: use melos.
0.1.0+2 #
- Update a dependency to the latest release.
0.1.0+1 #
- FIX: reset repo link and homepage link.
- FIX: use melos.
0.1.0 #
- Update riverpod.
0.0.3 #
- Update package_info_plus to 9.0.0.
0.0.2 #
- Fix bug.
0.0.1 #
- Initial release.