Releases: simolus3/sqlite3.dart
Releases · simolus3/sqlite3.dart
sqlite3 1.6.2
This patch release fixes the behavior of CURRENT_TIME
, CURRENT_DATE
and CURRENT_TIMESTAMP
in the WebAssembly backend.
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
checkNoTail
throwing for harmless whitespace or comments following a SQL statement. - Fix a native null-pointer dereference when calling
prepare
with 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
prepareMultiple
method to prepare multiple statements from one SQL string. - Add
selectMap
andexecuteMap
onPreparedStatement
to 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.updates
stream - Internal: Use
ffigen
to generate native bindings
sqlcipher_flutter_libs 0.5.1
- Upgrade
SQLCipher
to version4.5.0