#release

Rust 1.97.0 引入了新的默认符号混淆方案,支持通过新标志拒绝 Cargo 警告,并且在成功构建后不再隐藏链接器输出。 这些更改提高了 Rust 开发者的构建可靠性和调试体验。拒绝警告有助于在 CI 管道中强制执行代码质量,而新的混淆方案提供了更稳定的符号名称。 新的符号混淆方案可跨 Rust 版本生成更一致的符号名称。Cargo 警告拒绝功能允许将警告视为错误,类似于 rustc 中的-D warnings。移除隐藏链接器输出意味着所有链接器消息现在都可见。

sqlite-utils 4.0rc2 发布,主要由 Claude Fable AI 编写

simonwillison.net · ⭐️ 8/10 · 2026-07-05

8/10

sqlite-utils 4.0rc2(一个流行的 SQLite 数据库工具)的候选版本已发布。此版本中的大部分代码更改由 Anthropic 的 Claude Fable AI 模型编写,成本约为 149.25 美元。 此版本展示了 AI 辅助软件开发的日益增强的能力,Claude Fable 发现并修复了像 deletewhere() 中可能导致数据丢失的关键错误,否则这些错误会随版本发布。这表明 AI 不仅能编写代码,还能进行代码审查,捕获微妙但影响重大的问题。 该 AI 助手对 4.0rc1 版本进行了审查,识别出 5 个阻塞发布的问题,其中包括一个严重的数据丢失错误。通过 37 次提示、34 次提交以及跨 30 个文件的 +1321/-190 行代码变更,团队处理了所有反馈,其中大部分代码和修复由 AI 生成。

Claude Sonnet 5 发布,性能接近 Opus 4.8

simonwillison.net · ⭐️ 8/10 · 2026-07-01

8/10

Anthropic 于 2026 年 6 月 30 日发布了 Claude Sonnet 5,声称其性能接近 Opus 4.8 但价格更低,并附带了一份系统卡详细说明其安全措施。 此次发布为开发者提供了一种接近顶级 Opus 性能但更具成本效益的选择,可能加速在需要高智能的应用中对 Anthropic 模型的采用。 Sonnet 5 拥有 100 万 token 的上下文窗口、12.8 万输出 token,不再支持 temperature 等采样参数,并采用新分词器,使英文 token 数量增加约 30%,尽管每 token 价格未变,实际成本上升。