本文にスキップ
AI News HubLIVE
サイト内リライト1 分で読了

datasette 1.0a29 リリース

記事の要約

datasette 1.0a29 がリリースされました。新しい TokenRestrictions.abbreviated() ユーティリティメソッドの追加、テーブルが空のときのヘッダー表示の修正、Mobile Safari での列操作ダイアログの不具合修正、そしてテスト中の競合状態によるセグメンテーションフォールトのバグ修正が含まれています。

datasette 1.0a29 リリース
誤りを報告

訂正窓口はまだ利用できません。記事情報をコピーして保存できます。

訂正案内
本文へ

datasette 1.0a29 が 2026 年 5 月 12 日にリリースされました。今回のアップデートには、新機能、UIの改善、そして重要なバグ修正が含まれています。

新機能として、TokenRestrictions.abbreviated(datasette) ユーティリティメソッドが追加されました。これにより、"_r" 辞書を簡単に作成できるようになり、権限管理のコードがより簡潔になります。

UI面では、テーブルにデータが0行の場合でも、テーブルヘッダーと列オプションが表示されるようになりました。また、Mobile Safari ブラウザで列操作ダイアログが正しく表示されない問題が修正されました。これにより、ユーザーエクスペリエンスが向上し、さまざまなデバイスでの操作性が改善されました。

さらに、テスト中に発生するセグメンテーションフォールト(segfault)の問題が解決されました。このバグは、最近導入されたテスト終了時に自動的に接続を閉じる仕組みが原因で、スレッド内で実行中のクエリがあるにもかかわらず接続が閉じられるという競合状態が発生していました。開発者は Codex CLI(GPT-5.5 xhigh 使用)を使って、このバグを再現する最小限の Dockerfile を作成し、問題の解決に成功しました。この修正により、テスト環境での安定性が大幅に向上しました。

datasette は、データの探索と公開のためのオープンソースマルチツールです。今回のリリースにより、ユーザーはより安定した環境でデータを扱うことができ、開発者にとってはより堅牢なツールとなっています。

要点と分析を開く

記事インテリジェンス

エンジニア上級

要点

  • 新しい TokenRestrictions.abbreviated() メソッドで "_r" 辞書を作成可能に。
  • 空のテーブルでもテーブルヘッダーと列オプションが表示されるよう修正。
  • Mobile Safari での列操作ダイアログ表示のバグを修正。
  • テスト終了時の接続自動クローズによる競合状態で発生するセグフォルトを、Codex CLI で再現用 Dockerfile を作成して解決。

要点と分析は自動生成され、誤りを含む場合があります。原典をご確認ください。

datasette 1.0a29 リリース | AI News Hub