rx_storage 2.1.0 rx_storage: ^2.1.0 copied to clipboard
Reactive storage for Dart/Flutter. RxDart Storage for Dart/Flutter.
2.1.0 - Oct 4, 2023 #
-
Accept
Dart SDK
versions above 3.0. -
Deprecated
RxStorage.executeUpdate
. It has been replaced byupdate
method.Future<void> update<T extends Object>({ required Key key, required Decoder<T?> decoder, required Transformer<T?> transformer, required Encoder<T?> encoder, Options? options, })
-
Transformer<T>
can return aFuture<T>
. -
Update dependencies
disposebag
to^1.5.1
.
2.0.0 - Jun 1, 2022 #
-
Update dependencies
rxdart
to0.27.4
.rxdart_ext
to0.2.1
.
-
Rename
Logger
toRxStorageLogger
.LoggerEvent
toRxStorageLoggerEvent
.EmptyLogger
toRxStorageEmptyLogger
.DefaultLogger
toRxStorageDefaultLogger
.
-
Update
RxStorageEmptyLogger
: add@nonvirtual
tolog
method. -
Encoder
andDecoder
can return aFuture
1.2.0 - Sep 11, 2021 #
-
Update dependencies
rxdart
to0.27.2
rxdart_ext
to0.1.2
meta
to1.7.0
-
Internal: migrated from
pedantic
tolints
.
1.1.0 - May 9, 2021 #
- Update
rxdart
to0.27.0
.
1.0.0 - Apr 30, 2021 #
- Stable release for null safety.
- Add
RxStorage.executeUpdate
: Read–modify–write style. - Synchronize writing task by key.
- Internal refactoring, optimize performance.
1.0.0-nullsafety.0 - Feb 24, 2021 #
- Breaking:
- Opt into nullsafety.
- Set Dart SDK constraints to
>=2.12.0-0 <3.0.0
. - Big refactoring for
Logger
,RealRxStorage
implementation.
0.0.2 - Jan 4, 2021 #
- Refactors
Storage
andRxStorage
:- Supports any type via
Encoder
andDecoder
. - Generic
Key
and genericOptions
.
- Supports any type via
- Exports
RealRxStorage
class.
0.0.1 - Dec 14, 2020 #
- Initial version.