Repository navigation
Releases: AltumStack/flutter-happy-review
Releases · AltumStack/flutter-happy-review
Release list
v0.2.1
What's Changed
Bug Fixes
- Prevent multiple dialogs when
logEvent()is called concurrently (#28) — Added_isFlowInProgressguard that blocks concurrent review flows while still incrementing event counts. Returns newReviewFlowResult.flowAlreadyInProgressvalue.
Improvements
- Renamed
docs/todoc/to follow Dart package conventions - Added
flutter analyzeanddart pub publish --dry-runsteps to CI workflow - Added ADR-005: GitHub Workflow Conventions
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's New
Bug Fixes
- Remind later / dismissed no longer count as a shown prompt. Previously, platform policy counters were incremented before the dialog outcome — burning a prompt slot even when the user didn't engage. Now, counters are only updated on positive or negative responses.
- Debug mode no longer bypasses prerequisites, platform policy, or conditions. It now only enables detailed logging via
debugPrint. Use a relaxedPlatformPolicyto test the dialog flow during development. reset()re-records the install date after clearing storage, soMinDaysAfterInstallcontinues to work correctly after a reset.PlatformPolicynow includes amacOSfield with iOS defaults. Previously macOS silently fell back to Android rules.
New Features
happy_review/testing.dart— exportsFakeStorageAdapterandFakeDialogAdapterso consumers can test their integration without a mocking library.HappyReviewDebugPanelwidget andgetDebugSnapshot()method for inspecting internal state during development.
Breaking Changes
debugModeno longer bypasses the review pipeline. It only enablesdebugPrintlogging.PlatformPolicyconstructor now accepts amacOSparameter (defaults to iOS rules).
Full Changelog: https://github.com/AltumStack/flutter_happy_review/blob/develop/CHANGELOG.md
0.1.0
What's Changed
- Develop by @AMarturelo in #1
New Contributors
- @AMarturelo made their first contribution in #1
Full Changelog: https://github.com/AltumStack/flutter_happy_review/commits/0.1.0