Releases: simolus3/sqlite3.dart
Releases · simolus3/sqlite3.dart
sqlite3 2.7.6
- Export
package:sqlite3/native_assets.dart
, making it easier for libraries to support both the regularsqlite3
getter and the upcomingsqlite3NativeAssets
variant. - Fix dereferencing null pointer when reading file names for temporary files in native VFS implementation.
sqlite3_flutter_libs 0.5.31
Update sqlite to 3.49.1
sqlite3 2.7.4
- Prepare support for accessing SQLite through native assets. This is available as a preview through
package:sqlite3_native_assets
.
sqlite3 2.7.3
- Update SQLite to version 3.49.0.
- Web: Support
localtime
datetime modifier in SQLite. - Introduce topics to dartdoc documentation.
- Report locations of syntax errors in
SqliteException
.
sqlite3 2.7.0
- Add support for commit and rollback hooks as well as a predicate that can revert transactions. Thanks to @jackd!
sqlite3 2.6.1
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
- Add
SimpleOpfsFileSystem.deleteFromStorage
to delete OPFS-based file systems. - Add
jsonb
, a DartCodec
converting Dart object from and to SQLiteJSONB
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
- Update SQLite to 3.37.2.
sqlite3_flutter_libs 0.5.27
- 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
- Allow registering custom virtual file systems on all platforms. Previously, this was only supported on the web.
- IndexedDB file system: Store
ArrayBuffer
s instead ofBlob
s when it looks like storing blobs would cause issues.