sqlite-utils 4.0rc3 发布

Simon Willison 博客·2026-07-06 13:40·57天前·Simon Willison
AI 导读

sqlite-utils 4.0rc3 发布。开发者原计划直接推出 4.0 稳定版,但结合 Claude Fable 5 和 GPT-5.5 处理 issue 与 PR 时,变更日志不断增长。新版本主要支持复合外键的 introspection 与创建,涉及 table.foreign_keys 的细微 breaking change。此外,sqlite-utils 现在遵循 SQLite 不区分大小写列名的约定,该改动波及多处代码。

Simon Willison 博客
33AI 编辑部评分,满分 100

sqlite-utils 4.0rc3 发布

2026-07-06 13:40· 57天前· Simon Willison
AI 导读

sqlite-utils 4.0rc3 发布。开发者原计划直接推出 4.0 稳定版,但结合 Claude Fable 5 和 GPT-5.5 处理 issue 与 PR 时,变更日志不断增长。新版本主要支持复合外键的 introspection 与创建,涉及 table.foreign_keys 的细微 breaking change。此外,sqlite-utils 现在遵循 SQLite 不区分大小写列名的约定,该改动波及多处代码。

Release: sqlite-utils 4.0rc3

I hoped to release sqlite-utils 4.0 stable this weekend, but as I worked through the backlog of issues and PRs with a combination of Claude Fable 5 and GPT-5.5 the changelog since rc2 kept getting bigger.

The biggest new feature is support for introspecting and creating compound foreign keys - a feature that involves a subtle breaking change to table.foreign_keys and hence needed to land for the 4.0 stable release.

sqlite-utils also now follows SQLite's convention for case insensitive column names, which turned out to touch a bunch of different places at once.

Tags: projects, sqlite, sqlite-utils, annotated-release-notes, gpt, claude-mythos-fable

来源:Simon Willison 博客· simonwillison.net