simple_json_persistence 2.1.0+2 copy "simple_json_persistence: ^2.1.0+2" to clipboard
simple_json_persistence: ^2.1.0+2 copied to clipboard

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

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
150
points
105
downloads

Publisher

verified publishercodeux.design

Weekly Downloads

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

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

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

More

Packages that depend on simple_json_persistence