NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Spring Boot-inspired Flutter package with auto-generated SQLite CRUD for your entities, plus binary file helpers (images, audio, video). Android, iOS, Linux, macOS, Windows.
Last release 5 months ago
19 Apr 2026
Ships unpredictably
gaps range from 2 weeks to 3.1 years
Some releases are documented
notes for 5 of 13 stable releases
6 versions withdrawn
withdrawn after publishing
4 years old
19 releases · first in 2022
One column per quarter.
Added the static_and_variables.dart file with a base64 image used for illustration in disc_example.dart.
static_and_variables.dart file with a base64 image used for illustration in disc_example.dart.getEntityFileOnDisc in disc_example.dart.example for clearer use.README.md file.Documented the Spring Boot inspiration and the automatic CRUD generation at the top of README.md, so the core value proposition is visible at first gl
README.md, so the core value proposition is visible at
first glance.pubspec.yaml description to surface the package when
developers search pub.dev for Spring Boot, SQLite CRUD or binary file
manipulation (images, audio, video).main: example/sqlite_example.dart (SQLite CRUD walk-through
around the Person entity) and example/disc_example.dart (binary
file / file system walk-through around the Images entity).
example/main.dart now orchestrates both demos in sequence and the
README.md documents how to run each one in isolation.Person entity with the numbered Required / Optional
steps used in the README.md, so both sources tell the exact same
story.Installation section of README.md, which still pointed at
an older version constraint.Broadened SDK constraint to >=2.12.0 <4.0.0 (Flutter >=2.0.0) so the package installs on older null-safe Flutter projects.
>=2.12.0 <4.0.0 (Flutter >=2.0.0) so the
package installs on older null-safe Flutter projects.sqflite, sqflite_common_ffi and
path_provider to >=2.0.0 <3.0.0.import 'package:sqflite/sqflite.dart'; so the package
still resolves Database, DatabaseFactory and databaseFactory when
the lowest allowed sqflite_common_ffi is selected (fixes pub.dev
"dependency constraint lower bounds" downgrade analysis).Enum.name (Dart 2.15+) with toString().split('.').last so
the library runs on Dart 2.12.Major maintenance release. The public API is kept backwards-compatible with 1.x — no method renames. Update your pubspec.yaml and you're done.
Major maintenance release. The public API is kept backwards-compatible
with 1.x — no method renames. Update your pubspec.yaml and you're done.
>=3.4.0 and Flutter >=3.22.0 (lowered in 2.0.1).changeDB was using the native sqflite backend on Windows instead of
the FFI backend; the platform detection is now consistent with the rest
of the library.changeDB no longer crashes when the database has never been opened.getEntityColumnsName<T> was always returning an empty list because a
shadowed local variable prevented the result from escaping the
transaction.validatePath now strips a single trailing separator instead of
chopping off two characters.deleteFile now returns true when the file did not exist and false
on failure, instead of always returning the post-deletion existence
state.getImageFromDisc no longer throws when the image file cannot be read.countElementsOf tolerates NULL results from SQLite and returns 0
instead of throwing.true/false (\btrue\b / \bfalse\b word boundaries).cleanAllTablesData now skips sqlite_master and internal tables.sqflite: ^2.4.2sqflite_common_ffi: ^2.4.0path_provider: ^2.1.5flutter_lints: ^6.0.0strict-casts, strict-inference,
strict-raw-types, several extra lint rules).Random.secure() for newKey.This version supports ANDROID, IOS, LINUX, MACOS and WINDOWS but pub.dev
This version supports ANDROID, IOS, LINUX, MACOS and WINDOWS but pub.dev
This version supports ANDROID, IOS, LINUX, MACOS and WINDOWS but pub.dev
Previous versions of the package supported only ANDROID, IOS and MACOS.
First null-safe version of the package.
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
Initial release — SQLite persistence and file system helpers for Flutter.
DataAccess.instance provides entity persistence in a SQLite database.DiscData.instance provides file system persistence.Your coding agent can read these notes before it upgrades. Set up the MCP server →