datalocal 2.0.0-dev.2 copy "datalocal: ^2.0.0-dev.2" to clipboard
datalocal: ^2.0.0-dev.2 copied to clipboard

Encrypted document-style local persistence for Flutter with queries, reactive snapshots, migration, and recoverable SharedPreferences storage.

2.0.0-dev.2 #

  • Add whereNotIn, arrayContainsAny, and explicit null predicates.
  • Add composable OR groups through whereAny; chained filters remain AND.
  • Add startAt, endAt, endBefore, and limitToLast pagination.
  • Add explicit first/last placement for null and missing sort values.
  • Add an optional atomic-batch storage contract used by transactional adapters.
  • Replace the example app with an encrypted 10/1,000/10,000-document query playground comparing SharedPreferences and SQLite.

2.0.0-dev.1 #

  • Introduce the DataLocal 2 document, collection, query, and typed-codec API.
  • Add serialized logical commits, batches, recovery journal, and revision checks.
  • Add versioned SharedPreferencesAsync storage with manifests and integrity checks.
  • Add AES-256-GCM authenticated encryption and platform secure-key storage.
  • Add resumable, explicitly cleaned migration from the DataLocal 1.x format.
  • Add reactive query snapshots, ordered commit events, and hardened close behavior.
  • Add real Flutter E2E scenarios and cross-platform CI release gates.

1.0.39 #

  • Upgrade to Flutter 3.44 and Dart 3.12.
  • Upgrade dependencies to their latest compatible releases.
  • Add explicit API return types for Dart 3.12 lint compatibility.

1.0.38 #

  • Improvement load data

1.0.37 #

  • Fix saved datafile

1.0.36 #

  • Fix query filter in execute

1.0.35 #

  • Fix query filter in execute

1.0.34 #

  • Fix query execute, sort, and format data

1.0.33 #

  • Fix query execute, add sort and limit in execute query

1.0.32 #

  • Add query execute, now you can query such as average, count, sum of the data items

1.0.31 #

  • Simplify DataKey

1.0.30 #

  • Bug fix load data item contains data file

1.0.29 #

  • Bug fix load data item

1.0.28 #

  • Bug fix loaded file

1.0.27 #

  • Update dependency

1.0.26 #

  • Need save file to local? save file now to local with datalocal

1.0.25 #

  • Add Function get one data with simple query

1.0.24 #

  • Adding Param for dynamic data saved in data container

1.0.23 #

  • Adding Last Data Created At and Last Data Updated At for container

1.0.22 #

  • Fix count

1.0.21 #

  • Data Query - Enhancement
  • Sequence Data Fix

1.0.20 #

  • Data Query - Enhancement
  • delete change to remove
  • Remove data fix

1.0.19 #

  • Data Query
  • Pagination Fix

1.0.18 #

  • Id Fix
  • Add Sequence

1.0.17 #

  • save function fixed

1.0.16 #

  • fix extension

1.0.15 #

  • Fix Paginate Extension
  • fix Data Item
  • fix update
  • fix delete

1.0.14 #

  • Add Paginate Extension

1.0.13 #

  • Fix Data Sort for DateTime

1.0.12 #

  • Fix Data Key

1.0.11 #

  • Add Data Key
  • Add onCatchKey

1.0.10 #

  • change method to extension function

1.0.9 #

  • add model

1.0.8 #

  • change flow transaction Data
  • fix bug

1.0.7 #

  • now size can be customized to load more fast
  • fix some requirements

1.0.6 #

  • fix structure
  • fix some requirements

1.0.5 #

  • fix date required
  • fix other requirements

1.0.4 #

  • fix createdAt
  • bug loading fix
  • add hidden bug

1.0.3 #

  • fix variable
  • fix deletion
  • add bug

1.0.2 #

  • Add createdAt
  • fix variable

1.0.1 #

  • delete data

1.0.0+2 #

  • fix data saved

1.0.0+1 #

  • first up.
  • create readme.
  • add data.
  • update data.
  • find data (search, sort, filter).
4
likes
0
points
428
downloads

Publisher

verified publisherlamun.my.id

Weekly Downloads

Encrypted document-style local persistence for Flutter with queries, reactive snapshots, migration, and recoverable SharedPreferences storage.

Repository (GitHub)
View/report issues

Topics

#database #encryption #local-storage #persistence #shared-preferences

License

unknown (license)

Dependencies

collection, flutter, flutter_secure_storage, intl, pointycastle, shared_preferences

More

Packages that depend on datalocal