PackageTrack
Sign in Get early access

rx_storage

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

3.0.0 8.7K downloads/mo #3103 most downloaded on pub.dev Flutter-Dart-Open-Source/rx_storage

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 9 days to 1.3 years

Nearly every release is documented

notes for 8 of 8 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

9 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

9 releases · Dec 2020 to Jul 2024
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 9
  1. 3.0.0 19 Jul 2024
    Release notes

    https://pub.dev/packages/rx_storage/versions/3.0.0

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

    What's Changed

    • chore(deps): update codecov/codecov-action action to v3.1.6 by @renovate in #32
    • fix(deps): update dependency rxdart_ext to ^0.3.0 by @renovate in #35

    Full Changelog: 2.1.0...3.0.0

    Open source →
    Release notes
    • Update dependencies
      • rxdart_ext to ^0.3.0 (~ rxdart to ^0.28.0).
    Open source →
  2. 2.1.0 04 Oct 2023
    Release notes

    https://pub.dev/packages/rx_storage/versions/2.1.0

    • 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.
    Open source →
    Release notes
    • 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.
    Open source →
  3. 2.0.0 01 Jun 2022
    Release notes

    https://pub.dev/packages/rx_storage/versions/2.0.0

    • 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


    What's Changed

    Full Changelog: 1.2.0...2.0.0

    Open source →
    Release notes
    • 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

    Open source →
  4. 1.2.0 11 Sep 2021
    Release notes

    https://pub.dev/packages/rx_storage/versions/1.2.0

    • Update dependencies

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

    Open source →
    Release notes
    • Update dependencies

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

    Open source →
  5. 1.1.0 09 May 2021
    Release notes Open source →
    Release notes
    • Update rxdart to 0.27.0.
    Open source →
  6. 1.0.0 30 Apr 2021
    Release notes

    https://pub.dev/packages/rx_storage/versions/1.0.0

    • Stable release for null safety.
    • Add RxStorage.executeUpdate: Read–modify–write style.
    • Synchronize writing task by key.
    • Internal refactoring, optimize performance.
    Open source →
    Release notes
    • Stable release for null safety.
    • Add RxStorage.executeUpdate: Read–modify–write style.
    • Synchronize writing task by key.
    • Internal refactoring, optimize performance.
    Open source →
  7. 1.0.0-nullsafety.0 24 Feb 2021 pre-release
    Release notes
    • Breaking:
      • Opt into nullsafety.
      • Set Dart SDK constraints to >=2.12.0-0 <3.0.0.
      • Big refactoring for Logger, RealRxStorage implementation.
    Open source →
    Release notes
    • Breaking:
      • Opt into nullsafety.
      • Set Dart SDK constraints to >=2.12.0-0 <3.0.0.
      • Big refactoring for Logger, RealRxStorage implementation.
    Open source →
  8. 0.0.2 04 Jan 2021
    Release notes
    • Refactors Storage and RxStorage:
      • Supports any type via Encoder and Decoder.
      • Generic Key and generic Options.
    • Exports RealRxStorage class.
    Open source →
    Release notes
    • Refactors Storage and RxStorage:
      • Supports any type via Encoder and Decoder.
      • Generic Key and generic Options.
    • Exports RealRxStorage class.
    Open source →
  9. 0.0.1 13 Dec 2020
    Release notes
    • Initial version.
    Open source →
    Release notes
    • Initial version.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive