Harsh Yadav
7e12f75def
Migrate compass_app to SharedPreferencesAsync ( #2841 )
...
## Description
Migrated `SharedPreferences` usage in `compass_app` to
`SharedPreferencesAsync` to align with the latest `shared_preferences`
recommendations.
### Changes made
* Replaced `SharedPreferences.getInstance()` usages
* Updated async preference reads with awaited getters
* Migrated token persistence logic
* Updated test setup preference clearing logic
Fixes #2720
## Pre-launch Checklist
* [x] I read the [[Flutter Style
Guide](https://github.com/flutter/flutter/blob/master/docs/contributing/Style-guide-for-Flutter-repo.md )]
*recently*, and have followed its advice.
* [x] I signed the [[CLA](https://cla.developers.google.com/ )].
* [x] I read the [[Contributors
Guide](https://github.com/flutter/samples/blob/main/CONTRIBUTING.md )].
* [ ] I have added sample code updates to the
[[changelog](https://chatgpt.com/CHANGELOG.md )].
* [ ] I updated/added relevant documentation (doc comments with `///`).
<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Style-guide-for-Flutter-repo.md
[CLA]: https://cla.developers.google.com/
[Discord]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
[changelog]: ../CHANGELOG.md
Co-authored-by: Eric Windmill <eric@ericwindmill.com >
2026-06-19 15:02:33 -07:00
Eric Windmill
2999d738b8
Dart 3.9 / Flutter 3.35 [first LLM release] ( #2714 )
...
I got carried away with Gemini and basically rewrote CI and the release
process for the new LLM reality. This work was largely completed by
Gemini.
- Bump all SDK versions to the current beta (3.9.0-0)
- Run `flutter channel beta`
- Wrote `ci_script.dart` to replace the bash scripts
- Converted repository to pub workspace #2499
- Added llm.md and release.md
- Added redirect for deprecated Samples Index
## Pre-launch Checklist
- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I have added sample code updates to the [changelog].
- [x] I updated/added relevant documentation (doc comments with `///`).
2025-08-14 12:26:24 -07:00
Eric Windmill
719fd72c38
Flutter 3.29 beta ( #2571 )
2025-02-12 18:08:01 -05:00
Parker Lougheed
e39638ebff
Enable some extra lints for compass app client ( #2560 )
...
Enable a few more lints that were mostly followed already for
consistency.
2025-01-06 08:58:52 -05:00
Parker Lougheed
c3c93a82f5
[compass_app] Standardize on Result factories rather than constructors ( #2538 )
...
From my review of the recipes PR in
https://github.com/flutter/website/pull/11444#pullrequestreview-2480423811 .
2024-12-05 08:38:14 -05:00
Eric Windmill
46b5a26b26
Compass app ( #2446 )
2024-09-28 08:49:27 +10:00