rx_storage 3.0.0 copy "rx_storage: ^3.0.0" to clipboard
rx_storage: ^3.0.0 copied to clipboard

Reactive storage for Dart/Flutter. RxDart Storage for Dart/Flutter.

3.0.0 - Jul 19, 2024 #

  • Update dependencies
    • rxdart_ext to ^0.3.0 (~ rxdart to ^0.28.0).

2.1.0 - Oct 4, 2023 #

  • Accept Dart SDK versions above 3.0.

  • Deprecated RxStorage.executeUpdate. It has been replaced by update 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 a Future<T>.

  • Update dependencies

    • disposebag to ^1.5.1.

2.0.0 - Jun 1, 2022 #

  • Update dependencies

    • rxdart to 0.27.4.
    • rxdart_ext to 0.2.1.
  • Rename

    • Logger to RxStorageLogger.
    • LoggerEvent to RxStorageLoggerEvent.
    • EmptyLogger to RxStorageEmptyLogger.
    • DefaultLogger to RxStorageDefaultLogger.
  • Update RxStorageEmptyLogger: add @nonvirtual to log method.

  • Encoder and Decoder can return a Future

1.2.0 - Sep 11, 2021 #

  • Update dependencies

    • rxdart to 0.27.2
    • rxdart_ext to 0.1.2
    • meta to 1.7.0
  • Internal: migrated from pedantic to lints.

1.1.0 - May 9, 2021 #

  • Update rxdart to 0.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 and RxStorage:
    • Supports any type via Encoder and Decoder.
    • Generic Key and generic Options.
  • Exports RealRxStorage class.

0.0.1 - Dec 14, 2020 #

  • Initial version.
7
likes
160
points
4.25k
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

Reactive storage for Dart/Flutter. RxDart Storage for Dart/Flutter.

Repository (GitHub)
View/report issues

Topics

#rxdart #hoc081098 #rx-storage #reactive-storage #reactive-programming

Documentation

API reference

Funding

Consider supporting this project:

www.buymeacoffee.com

License

MIT (license)

Dependencies

disposebag, meta, rxdart_ext, stack_trace

More

Packages that depend on rx_storage