simple_json_persistence 2.2.0 copy "simple_json_persistence: ^2.2.0" to clipboard
simple_json_persistence: ^2.2.0 copied to clipboard

Flutter data storage based on simple json files with support for multiple storage instances, streams, etc.

2.2.0 #

  • Initial support for package:web (wasm)

2.1.0+2 #

  • Mark name and customName as @NonNls from (string_literal_finder)[https://pub.dev/packages/string_literal_finder].

2.1.0+1 #

  • Make name constructor required. If you forget this, your data might be lost if you rename your class file.

2.0.1+1 #

  • Overload update in SimpleJsonPersistenceWithDefault to have non-nullable parameter.

2.0.1 #

  • Allow passing of name to constructor. On JavaScript it would take the minified name otherwise.

2.0.0 #

  • Stable Null safety release.

2.0.0-nullsafety.4 #

  • Support for null safety.

[1.0.3] #

  • Fixed bug where SimpleJsonPersistence.delete() did not correctly update cached value.

[1.0.2] #

  • Use [getLibraryDirectory] on windows instead of [getApplicationDocumentsDirectory].
  • Allow customizing base directory via [StoreBackend.defaultBaseDirectoryBuilder].

[1.0.1] #

  • Make sure only one call to [update] runs at a time. (ie. fix race condition when two calls to update happens at the same time, one would be overwritten by the other)

[1.0.0+1] #

  • Fixed possible race condition with creating folders not being awaited.

[1.0.0] #

  • Added .update() convenience method.

[1.0.0-dev.2] #

  • make sure directories are created during initialization.

[1.0.0-dev.1] - 2020-04-21 #

  • Refactored api, made it more simple
  • Support for flutter web by using local s torage.

[0.2.0] - 2019-01-07 #

  • Upgrade to rxdart 0.23

[0.1.1+2] - 2019-09-16 #

  • Possible bug fix not correctly caching loaded files.

[0.1.1+1] - 2019-08-19 #

  • Added LICENSE file and more documentation.

[0.1.1] - 2019-08-09 #

  • Allow custom names for storage.
  • Added simple example application.
  • More test coverage.

[0.1.0+1] - dartfmt #

[0.1.0] - 2019-08-09 #

  • Initial Release
5
likes
160
pub points
68%
popularity

Publisher

verified publishercodeux.design

Flutter data storage based on simple json files with support for multiple storage instances, streams, etc.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, logging, meta, path, path_provider, rxdart, string_literal_finder_annotations, synchronized, web

More

Packages that depend on simple_json_persistence