refena_flutter
A state management library for Dart and Flutter. Inspired by Riverpod and async_redux.
3.5.0
9.9K downloads/mo
#2958 most downloaded on pub.dev
source
What this package is like to depend on
Last release 7 days ago
17 Aug 2026
Release timing varies
gaps range from 9 days to 7 months
Some releases are documented
notes for 15 of 39 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
40 releases · first in 2023
5 releases in the last 12 months
see the full history below
Release timeline
40 releases · Oct 2023 to Aug 2026Releases
latest 40-
3.5.017 Aug 2026 -
3.4.003 Aug 2026Release notes
Open source →- feat: add
popUntilRootandpopUntil - BREAKING: Requires Flutter 3.41 (Dart 3.11)
- feat: add
-
3.3.020 Jul 2026Release notes
Open source →- feat: allow overriding
describeResultin actions - feat:
describeStateby default only returns byte length forUint8List
- feat: allow overriding
-
3.2.126 Jan 2026Release notes
Open source →- chore: migrate from Github to Codeberg: https://codeberg.org/Tienisto/refena
-
3.2.012 Sep 2025Release notes
Open source →- feat: add
pushRoottonavigationProvideraddon to replace the whole navigation stack
- feat: add
-
3.1.007 Feb 2025Release notes
Open source →- feat: allow use of
ref.watch(reduxNotifier.provider!)(access provider via notifier)
- feat: allow use of
-
3.0.029 Jan 2025Release notes
Open source →- feat: add
globaltoReduxNotifierto dispatch global actions within the notifier - BREAKING: update
ViewModelBuilderconstructor to acceptprovideras a builder
- feat: add
-
2.1.128 Jun 2024Nothing published for this version
-
2.1.023 Jun 2024Release notes
Open source →- feat:
MessageEventandActionDispatchedEventnow also refer toChangeEventorRebuildEventas origin
- feat:
-
2.0.024 May 2024Release notes
Open source →Improving the API for a safer, and more consistent usage.
- BREAKING: To dispatch global actions using
BuildContextorRef, usecontext.global.dispatchorref.global.dispatchinstead ofcontext.dispatchorref.dispatch - BREAKING: Remove
debugLabelfrom notifier constructors, overridecustomDebugLabelinstead - BREAKING:
ViewModelBuilder: change parameters ofinitandinitBuildfrom(context, ref)to(context) - BREAKING:
ViewModelBuilder: changeplaceholdertoloadingBuilder,errortoerrorBuilder - BREAKING:
ViewModelBuilder: splitinitBuildintoonFirstFrameandonFirstLoadingFrame
- BREAKING: To dispatch global actions using
-
2.0.0-dev.024 Apr 2024 pre-releaseNothing published for this version
-
1.6.017 Dec 2023Release notes
Open source →- feat: add
ViewBuildContextmixin to accessBuildContextinside a notifier - feat: change
idtorefenaIdinside notifiers and redux actions to avoid collisions with business logic
- feat: add
-
1.5.026 Nov 2023Release notes
Open source →- feat: add
debugVisibleInGraphparameter to family shorthand constructors - feat: allow passing the whole family to
ref.rebuild - feat(inspector): add redux page
- feat: add
-
1.4.021 Nov 2023Release notes
Open source →- feat: make
FutureProviderandStreamProviderrebuildable (ref.watchis allowed) - feat: add a family version of
StreamProvider - feat: add
Ref.rebuildto manually rebuild a rebuildable provider - feat:
ref.streamandref.futurework with family providers
- feat: make
-
1.3.020 Nov 2023Release notes
Open source →- feat: add
Ref.accessor - feat: add
context.dispatchandcontext.dispatchAsyncshorthands to dispatch global actions - feat(tracing): show GlobalAction icon
- feat: add
-
1.2.013 Nov 2023Nothing published for this version
-
1.1.012 Nov 2023Nothing published for this version
-
1.0.108 Nov 2023Release notes
Open source →- fix: should not print "watch-outside-build" warning in release mode
- docs: update Riverpod topic and README
-
1.0.007 Nov 2023Release notes
Open source →- Marking Refena as stable
- feat: do not depend on
collectionpackage anymore - fix: disable warning print (of watching the same provider multiple times) due to false positives
- BREAKING: disallow using
ViewModelBuilderwith family providers (useViewModelBuilder.familyinstead)
-
0.45.006 Nov 2023Nothing published for this version
-
0.44.005 Nov 2023Nothing published for this version
-
0.43.004 Nov 2023Nothing published for this version
-
0.42.004 Nov 2023Nothing published for this version
-
0.41.003 Nov 2023Nothing published for this version
-
0.40.403 Nov 2023Nothing published for this version
-
0.40.303 Nov 2023Nothing published for this version
-
0.40.203 Nov 2023Nothing published for this version
-
0.40.103 Nov 2023Nothing published for this version
-
0.40.002 Nov 2023Nothing published for this version
-
0.39.031 Oct 2023Nothing published for this version
-
0.38.026 Oct 2023Nothing published for this version
-
0.37.019 Oct 2023Nothing published for this version
-
0.36.015 Oct 2023Nothing published for this version
-
0.35.012 Oct 2023Nothing published for this version
-
0.34.010 Oct 2023Nothing published for this version
-
0.33.010 Oct 2023Nothing published for this version
-
0.32.009 Oct 2023Nothing published for this version
-
0.31.007 Oct 2023Nothing published for this version
-
0.30.005 Oct 2023Nothing published for this version
-
0.29.002 Oct 2023Nothing published for this version