Skip to content

Releases: simolus3/sqlite3.dart

sqlite3 2.4.1

02 Apr 11:30
ef0eb65

Choose a tag to compare

  • Allow version 0.7.x of the js package.
  • Reduce size of sqlite3.wasm bundle by removing symbols not referenced in Dart.

sqlite3 2.4.0

13 Feb 21:51
d0c903a

Choose a tag to compare

  • Add isReadOnly and isExplain getters to prepared statements.
  • Set NativeCallable.keepIsolateAlive to false for callables managed by this package.

sqlite3_flutter_libs 0.5.20

01 Feb 16:22
980a5bb

Choose a tag to compare

  • Upgrade sqlite to version 3.45.1.

sqlite3_flutter_libs 0.5.19

16 Jan 22:00
30d6d1d

Choose a tag to compare

  • Upgrade sqlite to version 3.45.0.

sqlite3 2.3.0

21 Dec 14:21
37dc582

Choose a tag to compare

sqlite3 2.3.0

  • Add the autocommit getter wrapping sqlite3_get_autocommit.
  • Improve the error message in the exception when opening a database fails.

sqlite3 2.2.0

04 Dec 22:22
8dc5264

Choose a tag to compare

  • Add updatedRows getter to eventually replace getUpdatedRows() method.
  • Clarify documentation on lastInsertRowId and updatedRows.
  • 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

01 Nov 21:37

Choose a tag to compare

  • Update sqlite to version 3.44.0

sqlite3 2.1.0

27 Jul 20:13

Choose a tag to compare

  • Add config getter to CommonDatabase to access sqlite3_db_config.

sqlite3 2.0.0

17 Jun 19:04
684e642

Choose a tag to compare

  • Breaking: The WASM implementation no longer registers a default virtual file system. Instead, registerVirtualFileSystem needs to be used to add desired file system implementations.
  • Breaking: Fix a typo, CommmonSqlite3 is now called CommonSqlite3.
  • 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 CustomStatementParameter class which can be passed as a statement parameter with a custom sqlite3_bind_* call.
  • Add the StatementParameters class and executeWith/selectWith methods on CommonPreparedStatement. They can be used to control whether values are bound by index or by name. The selectMap and executeMap methods have been deprecated.

sqlite3 1.11.2

02 Jun 14:49
a70af58

Choose a tag to compare

  • Report correct column names for statements that have been re-compiled due to schema changes.