Skip to content

Releases: simolus3/sqlite3.dart

sqlite3 2.7.0

20 Jan 16:38
Compare
Choose a tag to compare
  • Add support for commit and rollback hooks as well as a predicate that can revert transactions. Thanks to @jackd!

sqlite3 2.6.1

17 Jan 15:35
c4f1db9
Compare
Choose a tag to compare

Version 2.6.1 of the sqlite3 package fixes two issues:

  • Fix out-of-bound reads in the xWrite implementation of the OPFS-locks based file-system implementation when writing more than 64 KiB in one operation.
  • Support SQLite libraries compiled with SQLITE_OMIT_AUTOINIT.

Additionally, version 0.5.29 of sqlite3_flutter_libs upgrades sqlite to 3.48.0.

sqlite3 2.6.0

11 Jan 14:07
8365e04
Compare
Choose a tag to compare
  • Add SimpleOpfsFileSystem.deleteFromStorage to delete OPFS-based file systems.
  • Add jsonb, a Dart Codec converting Dart object from and to SQLite JSONB values.
  • Experimentally support encryption on the web through SQLite Multiple Ciphers. The readme provides more information on how to use encryption on the web.

sqlite3_flutter_libs 0.5.28

19 Dec 21:29
Compare
Choose a tag to compare
  • Update SQLite to 3.37.2.

sqlite3_flutter_libs 0.5.27

04 Dec 21:30
89f0ba6
Compare
Choose a tag to compare
  • Upgrade sqlite to version 3.47.1.
  • In addition to CocoaPods, this package now supports the Swift Package Manager for iOS and macOS builds.

sqlite3 2.5.0

24 Nov 20:30
62bcb24
Compare
Choose a tag to compare
  • Allow registering custom virtual file systems on all platforms. Previously, this was only supported on the web.
  • IndexedDB file system: Store ArrayBuffers instead of Blobs when it looks like storing blobs would cause issues.

sqlite3_flutter_libs 0.5.26

23 Oct 21:36
3f3c71a
Compare
Choose a tag to compare
  • Upgrade sqlite to version 3.47.0.

sqlite3 2.4.7

21 Oct 12:07
f9f6f44
Compare
Choose a tag to compare
  • Web: Improve performance of in-memory and IndexedDB file system implementations.

sqlite3 2.4.6

12 Aug 10:12
e1552ce
Compare
Choose a tag to compare
  • WebAssembly: Call _initialize function of sqlite3 module if one is present.
  • Support version 1.0.0 of package:web.

sqlite3 2.4.5

26 Jul 21:09
c028b09
Compare
Choose a tag to compare
  • Fix a bug in the OPFS-locks implementation causing a deadlock when the xSleep VFS call is issued on web builds.
  • Fix selecting large integers (being represented as a BigInt in Dart) not working when compiled with dartdevc.