Fact◆Article
sqlite-utils 4.0 is the first major version bump since 3.0 in November 2020, and introduces three major features: database migrations, nested transactions via db.atomic(), and support for compound foreign keys.
The author announces the release of sqlite-utils 4.0, the first major version since late 2020, headlined by three big features: schema migrations, nested transactions, and compound foreign keys. ✦ AI generated
Simon Willison · Simon Willison's Weblog · 2026-07-07 · original ↗
This morning I released sqlite-utils 4.0, the 124th release of that project and the first major version bump since 3.0 in November 2020. In addition to some small but significant breaking changes... this version introduces three major features: database migrations, nested transactions (via a new db.atomic() method), and support for compound foreign keys.
Read full article ↗excerpt · fair-use quotation
- ·First major version bump since 3.0 (Nov 2020)
- ·124th release of the project
- ·Includes small but significant breaking changes
- ·Database migrations support
- ·Nested transactions via new db.atomic()
- ·Compound foreign key support
Around this claim