flame_riverpod 5.4.4 flame_riverpod: ^5.4.4 copied to clipboard
Helpers for using Riverpod - a reactive caching and data-binding framework, in conjunction with Flame.
5.4.4 #
- Update a dependency to the latest release.
5.4.3 #
- Bump "flame_riverpod" to
5.4.3
.
5.4.2 #
- Update a dependency to the latest release.
5.4.1 #
- Update a dependency to the latest release.
5.4.0 #
- FIX: Resolve logic error with assignment of ComponentRef's game property in flame_riverpod (#3082). (b44011fd)
- FIX: Resolve breaking changes from Riverpod affecting flame_riverpod (#3080). (e3aaa7c2)
- FIX: Implement necessary
ProviderSubscription
getters (#3075). (17da92b2) - FEAT: Allow ComponentRef access in RiverpodGameMixin (#3010). (44b10fd6)
5.3.0 #
5.2.0 #
5.1.5 #
- FIX: Change return type of RiverpodComponentMixin.onLoad to FutureOr
5.1.4 #
- Update a dependency to the latest release.
5.1.2 #
5.1.0 #
5.0.0 #
- New API with breaking changes. Added [RiverpodAwareGameWidget], [RiverpodGameMixin], [RiverpodComponentMixin]. See the example for details.
4.0.0+2 #
- Miscellaneous format post-processing on the files.
4.0.0+1 #
- Miscellaneous tidy-up of package internals.
4.0.0 #
- Made [WidgetRef] property on [ComponentRef] private. It should not be accessed directly.
- Removed the [riverpodAwar`eGameProvider]. If required, this is better handled at the application-level.
3.0.0 #
- Changes to focus on [FlameGame].
- [riverpodAwareGameProvider] now expects a [FlameGame].
- Removed the [HasComponentRef] on Game.
- Renamed [RiverpodComponentMixin] to [HasComponentRef]
- [HasComponentRef] now has a static setter for a WidgetRef. Components that use the new [HasComponentRef] mixin no longer need to explicitly provide a [ComponentRef].
- Renamed the [WidgetRef] property on the [ComponentRef] to [widgetRef].
- Updated Example to reflect changes.
- Updated README to reflect changes.
2.0.0 #
- Pruned the public API, removing custom widget definitions (these have now been defined inside the example for reference)
- Renamed [RiverpodAwareGameMixin] -> [HasComponentRef] to bring closer to the Flame 'house-style' for mixins.
1.1.0+2 #
- Another correction to README and example code. onMount should not call super.onLoad.
1.1.0+1 #
- Correction to README to reflect API change.
1.1.0 #
- Added [RiverpodComponentMixin] to handle disposing of [ProviderSubscription]s.
- Correction to the [RiverpodGameWidget] initializeGame constructor - param is now [RiverpodAwareGameMixin Function (ref)] as originally intended.
1.0.0+1 #
- Reduced package description length.
- Ran dart format.
1.0.0 #
- Initial release.
- ComponentRef
- riverpodAwareGameProvider
- RiverpodAwareFlameGame
- RiverpodAwareGame
- RiverpodGameWidget