preference_flutter 0.1.1 copy "preference_flutter: ^0.1.1" to clipboard
preference_flutter: ^0.1.1 copied to clipboard

Durable local-first storage for native Dart and Flutter apps.

Changelog #

All notable changes to the public preference_flutter package are documented here.

0.1.1 #

  • Add the Apache-2.0 license and a runnable example to the published archive.
  • Complete the remaining public API documentation and rename the public library to preference_flutter for accurate generated documentation.

0.1.0 — Alpha phase #

First public alpha of Preference's native local-first storage API.

Included #

  • Durable append-only file backend for native Dart VM and Flutter platforms.
  • Root typed key-value API for String, int, double, and bool.
  • Custom serializer registry for application models.
  • Logical typed collections with stable IDs, CRUD, predicate queries, and unique/non-unique indexes.
  • Atomic root-key batches and atomic collection item/index updates.
  • Key, collection item, collection, and database change streams.
  • Flat-key TTL and compaction.
  • Read-only local inspection and Flutter VM Service inspection integration.
  • Native platform target: Android 10+, iOS, macOS, Windows, and Linux.

Not included yet #

  • Web storage.
  • Encryption at rest or key management.
  • Cloud sync, conflict resolution, migrations, SQL, or full-text search.
  • TTL on collection records.
  • Public Preference Studio release and non-Preference database connectors.

Compatibility #

This is an alpha release. Public APIs and the on-disk file format may change before 1.0.0. Test upgrades against a copy of important data.

2
likes
140
points
60
downloads

Documentation

API reference

Publisher

verified publisherfrostcrafts.in

Weekly Downloads

Durable local-first storage for native Dart and Flutter apps.

Homepage

Topics

#storage #database #flutter #dart

License

unknown (license)

Dependencies

meta, preference_engine, preference_inspector

More

Packages that depend on preference_flutter