Post #3656585
2026-07-07 19:38 UTC
I released sqlite-utils 4.0, the 124th release but the first major version bump since 3.0 back in 2020
I managed to keep things backwards-compatible all the way up to version 3.39 before the accumulated design mistakes forced me to bump that number! https://simonwillison.net/2026/Jul/7/sqlite-utils-4/
Replies (3)
-
@simon@fedi.simonwillison.net 2026-07-07 19:54
Since this is a slightly backwards-incompatible change here's a detailed upgrade guide - which you can read, or feed into your coding agent and have it apply the upgrades for you https://sqlite-utils.datasette.io/en/stable/upgrading.html
-
@jack@social.j4ck.xyz 2026-07-07 19:54
@simon@fedi.simonwillison.net nice update!!
-
@eduzsh@mastodon.social 2026-07-07 20:55
@simon@fedi.simonwillison.net The part I'd still read myself before handing it to an agent: which changes are silent (same signature, different behavior) versus the ones that just break the build outright. An agent handles the second kind fine. The first kind is where it patches the call site and never notices the meaning underneath moved.