firebase_remote_update 0.2.0
firebase_remote_update: ^0.2.0 copied to clipboard
Reusable force/optional update gate for Flutter apps, backed by Firebase Remote Config and guarded by a real store-availability check (Play In-App Update on Android, iTunes lookup on iOS) so users are [...]
0.2.0 #
- New:
UpdateGateModeenum withnonBlocking(default) andblockingmodes. - Breaking:
UpdateGatenow defaults toUpdateGateMode.nonBlocking— the app renders immediately and the update policy is evaluated in the background. If the result is forced, the gate swaps toforcedBuilderafter evaluation completes. - To keep the old behavior (hide the app until the decision is resolved), pass
mode: UpdateGateMode.blocking. loadingBuilderis now only used inblockingmode. InnonBlockingmode it is ignored.- Optional updates and
onDecisionbehavior are unchanged.
0.1.0 #
- Initial release.
- Force/optional update gate backed by Firebase Remote Config.
- Store-availability check: Play In-App Update (Android) and iTunes lookup (iOS).
- Fails-open design: any error results in no forced update.
- Emergency override flag to bypass the store check.
UpdateGatewidget for drop-in integration.