NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #220 most downloaded on pub.dev
Flutter plugin for SQLite, a self-contained, high-reliability, embedded, SQL database engine.
Last release 21 days ago
10 Sep 2026
Release timing varies
gaps range from 1 weeks to 1.2 years
Some releases are documented
notes for 32 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
174 releases · first in 2017
Nothing published for this version
Remove deprecated API (applyBatch, apply)
Add support for continueOrError for batches
continueOrError for batchesOne column per quarter.
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
iOS objective C prefix added to prevent conflict
add Database.isOpen which becomes false once the database is closed
Database.isOpen which becomes false once the database is closedNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
add Sqflite.hex to allow querying on blob fields
Sqflite.hex to allow querying on blob fieldsadd getDatabasesPath to use as the base location to create a database
getDatabasesPath to use as the base location to create a databasepath), to use the
old behavior use singleInstance = false when opening a databaseNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove deprecated methods (re-entrant transactions)
Transaction.batchNothing published for this version
Nothing published for this version
Support for in-memory database (:memory: path)
:memory: path)* Upgrade to sdk 27
Allow testing for constraint exception
Nothing published for this version
no longer print an error when deleting a database fails
Nothing published for this version
Add read-only support using openReadOnlyDatabase
openReadOnlyDatabaseAllow running a batch during a transaction using Transaction.applyBatch
Transaction.applyBatchBatch.commit to use outside a transactionAlthough already in a transaction, allow creating nested transactions during open
Deprecate Database.inTransaction and Database.synchronized so that Zones are not used anymore
Transaction mechanism not using Zone (old one still supported for now)Batch.apply instead of Batch.commitDatabase.inTransaction and Database.synchronized so that Zones are not used anymoreNothing published for this version
Nothing published for this version
add Batch.query, Batch.rawQuery and Batch.execute
Batch.query, Batch.rawQuery and Batch.executeAdd support for --preview-dart-2
--preview-dart-2* Fix travis warning
Add longer description to pubspec.yaml
Nothing published for this version
Add Flutter SDK constraint to pubspec.yaml
add support for onConfigure to allow for database configuration
onConfigure to allow for database configurationEscape table and column name when needed in insert/update/query/delete
Add support for Batch (insert/update/delete)
Remove temp concurrency experiment
Breaking change. Upgraded to Gradle 4.1 and Android Studio Gradle plugin 3.0.1. Older Flutter projects need to upgrade their Gradle setup as well in o…
2018/01/04
Dependency on synchronized updated to >=1.1.0
Make Android sends the reponse in the same thread then the caller to prevent unexpected behavior when an error occured
Fix unchecked warning on Android
Nothing published for this version
Use NSOperationQueue for all db operation on iOS
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →