rx_redux 2.5.0
rx_redux: ^2.5.0 copied to clipboard
Redux implementation based on Dart Stream, with the power of RxDart. Reactive redux store for Dart & Flutter.
2.5.0 Jul 24, 2022 #
- Update dependencies
disposebag: ^1.5.1rxdart_ext: ^0.2.3(~ rxdart: ^0.27.5)
2.4.0 Sep 13, 2021 #
- Remove
distinct_value_connectable_streamdependency. - Depend on
rxdart_ext: ^0.1.2. - Update meta to
1.7.0. - Migrated from
pedantictolints.
2.3.0 May 10, 2021 #
- Update
distinct_value_connectable_streamto1.3.0. - Update
rxdartto0.27.0.
2.2.0 May 1, 2021 #
- Stable release for null safety.
2.2.0-nullsafety.2 Feb 9, 2021 #
- Add
Selectors:select,select2, ...,select9andselectMany.- Selectors can compute derived data, allowing Redux to store the minimal possible state.
- Selectors are efficient. A selector is not recomputed unless one of its arguments changes.
- When using the
select,select2toselect9,selectManyfunctions, keeps track of the latest arguments in which your selector function was invoked. Because selectors are pure functions, the last result can be returned when the arguments match without re-invoking your selector function. This can provide performance benefits, particularly with selectors that perform expensive computation. This practice is known as memoization.
2.2.0-nullsafety.1 Nov 30, 2020 #
- Fixed: support nullable action.
2.2.0-nullsafety.0 Nov 28, 2020 #
- Migrate this package to null safety.
- Sdk constraints:
>=2.12.0-0 <3.0.0based on beta release guidelines.
2.1.1 Oct 30, 2020 #
- Add
RxReduxStore.dispatchMany(Stream<A>): Dispatch aStreamof actions to store. - Add extension method
dispatchToonAandStream<A>, eg:anAction.dispatchTo(store),streamOfActions.dispatchTo(store).
2.1.0 Aug 28, 2020 #
- State stream returned from
RxReduxStorewill not replay the latest state (UseRxReduxStore.stategetter instead).
2.0.0 Aug 27, 2020 #
- Added
Loggerwhich allows logging current state, action and new state. - Added
RxReduxStore, first-class for Flutter UI. - Updated docs, example, README.
- Updated internal refactor, optimized for performance.
- Fixed many issues.
1.2.0 Apr 25, 2020 #
- Breaking change: remove
rxdartdependency
1.1.0 Dec 17, 2019 #
- Update
rxdart - Now support extension methods
1.0.1+1 Oct 7, 2019 #
- Update dependencies
- Update example
1.0.1 Aug 29, 2019 #
- Update dependencies
- Some minor changes
1.0.0+1 Jun 29, 2019 #
- Only change description
1.0.0 Jun 18, 2019 #
- Add the document, README, tests and some changes
0.0.9 May 22, 2019 #
- Initial version, created by Stagehand