datasette 1.0a29 が 2026 年 5 月 12 日にリリースされました。今回のアップデートには、新機能、UIの改善、そして重要なバグ修正が含まれています。
新機能として、TokenRestrictions.abbreviated(datasette) ユーティリティメソッドが追加されました。これにより、"_r" 辞書を簡単に作成できるようになり、権限管理のコードがより簡潔になります。
UI面では、テーブルにデータが0行の場合でも、テーブルヘッダーと列オプションが表示されるようになりました。また、Mobile Safari ブラウザで列操作ダイアログが正しく表示されない問題が修正されました。これにより、ユーザーエクスペリエンスが向上し、さまざまなデバイスでの操作性が改善されました。
さらに、テスト中に発生するセグメンテーションフォールト(segfault)の問題が解決されました。このバグは、最近導入されたテスト終了時に自動的に接続を閉じる仕組みが原因で、スレッド内で実行中のクエリがあるにもかかわらず接続が閉じられるという競合状態が発生していました。開発者は Codex CLI(GPT-5.5 xhigh 使用)を使って、このバグを再現する最小限の Dockerfile を作成し、問題の解決に成功しました。この修正により、テスト環境での安定性が大幅に向上しました。
datasette は、データの探索と公開のためのオープンソースマルチツールです。今回のリリースにより、ユーザーはより安定した環境でデータを扱うことができ、開発者にとってはより堅牢なツールとなっています。