Releases: simolus3/sqlite3.dart
Releases · simolus3/sqlite3.dart
sqlite3 1.6.1
sqlite3 1.6.1, sqlite3_flutter_libs 0.5.5
When running through Flutter, these releases add native support for running on Linux and Windows. No custom setup is needed anymore!
sqlite3 1.6.0
- Very experimental web support, based on compiling sqlite3 to web assembly with a custom file system implementation.
The new web version is available through the package:sqlite3/wasm.dart library. An example on how to use that library is available here. The web version has an interface compatible to the existing FFI API.
Using the new web version requires a custom sqlite3 version compiled to WebAssembly, those modules are attached to GitHub releases of the sqlite3 package.
sqlite3_flutter_libs 0.5.4
- Update sqlite to version
3.38.0
sqlite3 1.5.1
1.5.1
- Fix
checkNoTailthrowing for harmless whitespace or comments following a SQL statement. - Fix a native null-pointer dereference when calling
preparewith a statement exclusively containing whitespace or comments. - Fix a potential out-of-bounds read when preparing statements.
sqlite3_flutter_libs 0.5.3
- Update sqlite to version
3.37.2. This fixes a potential database corruption bug introduced in sqlite version 3.35.0.
sqlite3 1.5.0
- Add
prepareMultiplemethod to prepare multiple statements from one SQL string. - Add
selectMapandexecuteMaponPreparedStatementto bind SQL parameters by
their name instead of their index. - Add support for custom collations with
createCollation.
sqlite3_flutter_libs 0.5.2
- Update sqlite to version
3.37.0
sqlite3 1.4.0
- Report writes on the database through the
Database.updatesstream - Internal: Use
ffigento generate native bindings
sqlcipher_flutter_libs 0.5.1
- Upgrade
SQLCipherto version4.5.0
sqlite3 1.3.1
- Fix a crash with common iOS and macOS configurations. The crash has been introduced in version
1.3.0, which should be avoided. Please consider addingsqlite3: ^1.3.1to your pubspec to avoid getting the broken version.