fast_rx 0.6.0
fast_rx: ^0.6.0 copied to clipboard
An easy to understand implementation of reactive values and objects
0.6.0 #
- Adds more
@protectedannotations
0.5.1 #
RxDateTimeandRxDurationnow extendRxPrimitive- Adds
@protectedannotation tovaluegetter ofRxPrimitive - Adds
@protectedannotation tovaluegetter ofRxListandRxSet
0.5.0 (RETRACTED) #
- BREAKING: Reintroduces
@protectedannotations through themetapackage RxBool,RxDouble,RxInt, andRxStringare now full classes with all the methods of their primitives- Adds
RxDateTimeandRxDuration
0.4.1 #
- Moves
RxObserverback intofast_rx - Documentation updates
0.4.0 #
- BREAKING: Moves flutter components to
fast_rx_flutterpackage
0.3.1 #
- Removes the
RxNotifierand usesrunRxZonedfor registration instead
0.3.0 #
- Adds
RxCompositeto allow for composition ofRxobjects - Adds
RxCompositeList,RxCompositeSet, andRxCompositeMap - Adds
compositeextension onRxIterable<Rx>s to create composite versions of them Rx.valuefield moved toRxValue.valueRxObjectnow extendsRxValueRxValue ==now behaves as expected- Removes
Rx.close - A bunch of refactoring
0.2.10 #
- Fixes an edge case where registration could occur outside of a
FastBuilderbuilder
0.2.9 #
- Safer zoned key string
0.2.8 #
- Adds
Rx.runfor performing multiple transformations with only one notification - Adds
Rx.closemethod for testing
0.2.7 #
- Added internal RxObject.value setter for use in Rx extensions
0.2.6 #
- Export rx.dart to allow for custom extensions in other packages
0.2.5 #
- Fixed notifications for
RxList[x] = value - Improved tests to make bugs like that less likely to happen in the future
- Added
replaceAllconvenience method toRxList,RxSet, andRxMap
0.2.4 #
- Added missing annotations
0.2.3 #
- Depend on fast_rx_test from pub
0.2.2 #
- Fixed RxList, RxMap, and RxSet being unmodifiable
0.2.1 #
- Added mockito to dev dependencies
0.2.0 #
- RxList, RxMap, and RxSet no longer require an initial value to be passed in to the constructor
- Moved testing utilities to fast_rx_test
0.1.3 #
- Named exceptions
0.1.2 #
- Updated documentation
0.1.1 #
- Updated license
- Updated documentation
- Use unregisteredValue for RxObject methods that do not return a value
- Added expectRxRegistration for testing RxObject registration
- Updated tests
0.1.0 #
- Full test coverage
- Updated documentation
- Added RxObject and cleaned up iterable implementations
- Prevented unnecessary registration
0.0.4 #
- Added conditional rebuild
0.0.3 #
- Decreased Dart version constraint
0.0.2 #
- Updated readme
0.0.1 #
- Initial release