Skip to content

Releases: Flutter-Dart-Open-Source/rx_storage

3.0.0 - Jul 19, 2024

19 Jul 18:24
Compare
Choose a tag to compare

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

2.1.0 - Oct 4, 2023

05 Oct 02:26
Compare
Choose a tag to compare

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.

2.0.0 - Jun 1, 2022

01 Jun 07:50
b3861c9
Compare
Choose a tag to compare

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

1.2.0 - Sep 11, 2021

11 Sep 19:36
353e9be
Compare
Choose a tag to compare

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.

1.1.0 - May 9, 2021

09 May 15:01
1d3feed
Compare
Choose a tag to compare

1.0.0 - Apr 30, 2021

30 Apr 05:22
Compare
Choose a tag to compare

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.

1.0.0-nullsafety.0 - Feb 24, 2021

24 Feb 02:16
Compare
Choose a tag to compare
  • 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

04 Jan 04:08
Compare
Choose a tag to compare
0.0.2 - Jan 4, 2021 Pre-release
Pre-release
  • 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

13 Dec 18:53
Compare
Choose a tag to compare
0.0.1 - Dec 14, 2020 Pre-release
Pre-release
  • Initial version.