Releases: simolus3/sqlite3.dart
Releases · simolus3/sqlite3.dart
sqlite3 2.4.0
- Add
isReadOnlyandisExplaingetters to prepared statements. - Set
NativeCallable.keepIsolateAlivetofalsefor callables managed by this package.
sqlite3_flutter_libs 0.5.20
- Upgrade sqlite to version 3.45.1.
sqlite3_flutter_libs 0.5.19
- Upgrade sqlite to version
3.45.0.
sqlite3 2.3.0
sqlite3 2.3.0
- Add the
autocommitgetter wrappingsqlite3_get_autocommit. - Improve the error message in the exception when opening a database fails.
sqlite3 2.2.0
- Add
updatedRowsgetter to eventually replacegetUpdatedRows()method. - Clarify documentation on
lastInsertRowIdandupdatedRows. - Allow customizing the amount of pages to lock at a time in
backup. A larger amount will result in better backup performance. - Use
NativeCallables for user-defined functions, collations and update streams.
sqlite3_flutter_libs 0.5.18
- Update sqlite to version 3.44.0
sqlite3 2.1.0
- Add
configgetter toCommonDatabaseto accesssqlite3_db_config.
sqlite3 2.0.0
- Breaking: The WASM implementation no longer registers a default virtual file system. Instead,
registerVirtualFileSystemneeds to be used to add desired file system implementations. - Breaking: Fix a typo,
CommmonSqlite3is now calledCommonSqlite3. - Breaking: Introduce class modifiers on classes of this package that aren't meant to be extended or implemented by users.
- Add
PreparedStatement.reset(). - Add the
CustomStatementParameterclass which can be passed as a statement parameter with a customsqlite3_bind_*call. - Add the
StatementParametersclass andexecuteWith/selectWithmethods onCommonPreparedStatement. They can be used to control whether values are bound by index or by name. TheselectMapandexecuteMapmethods have been deprecated.
sqlite3 1.11.2
- Report correct column names for statements that have been re-compiled due to schema changes.
sqlite3 1.11.1
This patch release of the sqlite3 Dart package fixes a bug when user-defined functions return strings with non-ASCII characters.