Skip to content

Releases: simolus3/sqlite3.dart

sqlite3-3.2.0

10 Mar 21:35
c3dfeb8

Choose a tag to compare

  • Add package:sqlite3/unstable/ffi_bindings.dart providing low-level access to generated libsqlite3 bindings.
  • Add PreparedStatement.leak to 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

08 Mar 14:37
f1e4823

Choose a tag to compare

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

08 Mar 14:42
5ddc1fb

Choose a tag to compare

  • Update to sqlite version 3.52.0.

sqlite3-3.1.6

15 Feb 18:54
a384b65

Choose a tag to compare

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_v2 as static field on Sqlite3 class.
  • Allow wrapping databases without closing them with the borrowed parameter on Sqlite3.fromPointer.
  • Add Database.leak(), which extracts a sqlite3* pointer and disables finalizers.

sqlite3-3.1.5

11 Feb 16:54

Choose a tag to compare

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

22 Jan 11:28

Choose a tag to compare

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

11 Jan 13:56
916488b

Choose a tag to compare

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

31 Dec 12:01
2034881

Choose a tag to compare

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

30 Nov 16:58
a6ebb6e

Choose a tag to compare

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_PROXY and related environment variables when downloading SQLite (requires Dart 3.11 or later).
  • Update SQLite to version 3.51.1.

sqlite3-3.1.0

23 Nov 18:17

Choose a tag to compare

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 name key with source: system to load SQLite libraries under a different name (e.g. name: sqlcipher to load SQLCipher).
  • Wasm: Fix an internal memory corruption issue when more than 16 Dart handles are referenced from C.