Releases: simolus3/sqlite3.dart
Releases · simolus3/sqlite3.dart
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
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.1
to your pubspec to avoid getting the broken version.
sqlite3 1.1.1
1.1.1
- Fix memory leak when preparing statements!
- Don't allow
execute
with arguments when the provided sql string contains more than one argument.
sqlite3-0.1.10-nullsafety.0
- Support version
0.3.0
ofpackage:ffi
- Migrate library to support breaking ffi changes in Dart 2.13:
- Use
Opaque
instead of empty structs - Use
Allocator
api
- Use