Releases: simolus3/sqlite3.dart
sqlite3-3.2.0
- Add
package:sqlite3/unstable/ffi_bindings.dartproviding low-level access to generatedlibsqlite3bindings. - Add
PreparedStatement.leakto transfer ownership of a prepared statement into native code. - Add
Database.statementFromPointer, which can be used to access a statement prepared in native code from Dart.
sqlite3_flutter_libs 0.5.42
Note: This is a legacy release for versions 2.x of the sqlite3 package. The attached sqlite3.wasm bundle is not compatible with the latest 3.x sqlite3 package.
This release updates SQLite to 3.52.0.
sqlite3-3.1.7
- Update to sqlite version 3.52.0.
sqlite3-3.1.6
Note: These assets are for version 3.1.6 of the sqlite3 package. If you're on version 2, use these releases instead.
- Expose the address of
sqlite3_close_v2as static field onSqlite3class. - Allow wrapping databases without closing them with the
borrowedparameter onSqlite3.fromPointer. - Add
Database.leak(), which extracts asqlite3*pointer and disables finalizers.
sqlite3-3.1.5
Note: These assets are for version 3.1.4 of the sqlite3 package. If you're on version 2 (you are if you're using drift, use these releases instead).
- Build hook: Ensure we use consistent filenames to fix issues on Apple platforms.
sqlite3-3.1.4
Note: These assets are for version 3.1.4 of the sqlite3 package. If you're on version 2 (you are if you're using drift, use these releases instead).
- Build hook: Fix paths not resolving on Windows when building from source.
sqlite3-3.1.3
Note: These assets are for version 3.1.3 of the sqlite3 package. If you're on version 2 (you are if you're using drift, use these releases instead).
- Update to SQLite version 3.51.2.
sqlite3-3.1.2
Note: These assets are for version 3.1.2 of the sqlite3 package. If you're on version 2 (you are if you're using drift, use these releases instead).
Database.select()will now throw an exception if the SQL string contains invalid text after the first statement.- Build hook: Support OS-specific names when using
source: system.
sqlite3-3.1.1
Note: These assets are for version 3.1.1 of the sqlite3 package. If you're on version 2 (you are if you're using drift, use these releases instead).
- Hooks: Respect
HTTPS_PROXYand related environment variables when downloading SQLite (requires Dart 3.11 or later). - Update SQLite to version 3.51.1.
sqlite3-3.1.0
Note: These assets are for version 3.1.0 of the sqlite3 package. If you're on version 2 (you are if you're using drift, use these releases instead).
- Build hook: Allow using
namekey withsource: systemto load SQLite libraries under a different name (e.g.name: sqlcipherto load SQLCipher). - Wasm: Fix an internal memory corruption issue when more than 16 Dart handles are referenced from C.