NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #186 most downloaded on pub.dev
Dart wrapper on SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Last release 2 days ago
05 Oct 2026
Release timing varies
gaps range from 9 days to 9 months
Some releases are documented
notes for 30 of 52 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
83 releases · first in 2020
One column per quarter.
chore: update version to 2.5.13+1, and allow general read access to d…
chore: update version to 2.5.13+1, and allow general read access to d…
kSqfliteIsWeb) when compiled with dart2wasm: database paths were
rewritten as absolute urls, which broke databaseExists, deleteDatabase,
readDatabaseBytes and writeDatabaseBytes in sqflite_common_ffi_webdatabaseFactoryOrNull.feat: update dart_test.yaml to use 'compilers' key and enhance type_t…
feat: update dart_test.yaml to use 'compilers' key and enhance type_t…
kSqfliteIsWeb) when compiled with dart2wasm: database paths were
rewritten as absolute urls, which broke databaseExists, deleteDatabase,
readDatabaseBytes and writeDatabaseBytes in sqflite_common_ffi_webfeat: add sqflite_common_ffi_async library for sqlite_async integration
feat: add sqflite_common_ffi_async library for sqlite_async integration
sqflite-common-api agent skill in skills/, installable with dart run skills@ getAdd sandbox() extension method on DatabaseFactory to create a factory where every database is located below a root path
sandbox() extension method on DatabaseFactory to create a factory
where every database is located below a root pathsqflite_common v2.5.10+1
sqflite_common v2.5.10+1
Nothing published for this version
* Requires dart 3.12
Add rollbackActiveTransactionOnOpen open options for native implementation when using singleInstance. in release mode by default it will no more rollb
rollbackActiveTransactionOnOpen open options for native implementation when using singleInstance.
in release mode by default it will no more rollback active transactions on opening the DBNothing published for this version
Add iterate method and export SqfliteSqlCommand and extension helpers
iterate method and export SqfliteSqlCommand and extension helpersNothing published for this version
Nothing published for this version
Nothing published for this version
* Requires dart 3.10
Add Database.setJournalMode extension helper method.
Database.setJournalMode extension helper method.* Requires dart 3.7
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Export deprecated SqfliteOptions in sqflite_dev
dart:htmlSqfliteOptions in sqflite_devNothing published for this version
Export databaseId and transactionId in logger events.
databaseId and transactionId in logger events.Start support for rolled back transaction by an inner statement.
Add readTransaction support to Database to allow concurrent read-only transactions (sqlite_async only)
readTransaction support to Database to allow concurrent read-only transactions (sqlite_async only)Nothing published for this version
Nothing published for this version
Add readDatabaseBytes and writeDatabaseBytes factory methods.
readDatabaseBytes and writeDatabaseBytes factory methods.Nothing published for this version
Nothing published for this version
Add global API from sqflite (openDatabase, deleteDatabase, databaseFactory...) from sqflite
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
* Dart 3 support
add minimum support for SQLite uri
Nothing published for this version
Nothing published for this version
add experimental logger support.
Nothing published for this version
Nothing published for this version
add support for Batch.length to help finding the last added operation index.
Batch.length to help finding the last added operation index.Nothing published for this version
add support for Database.queryCursor() and Database.rawQueryCursor()
Database.queryCursor() and Database.rawQueryCursor()Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add apply() method to Batch. It will execute statements in that batch without starting a new transaction.
apply() method to Batch. It will execute statements in that batch
without starting a new transaction.Add debug tag to database factory
Nothing published for this version
Export deprecated DatabaseFactory.debugSetLogLevel for quick logging.
Object? result in DatabaseExceptionDatabaseFactory.debugSetLogLevel for quick logging.* Requires dart sdk 2.15
Your coding agent can read these notes before it upgrades. Set up the MCP server →