変更履歴

DynoTable の新機能

1.7.0

ハイライト

  • GPT-5.6 がモデル選択に加わりました。 AI アシスタント用に、Claude や Nova と並んで OpenAI の GPT-5.6 Luna を選べます。対応する米国リージョンの AWS プロファイルであれば利用できます。このモデルには専用の AWS Marketplace サブスクリプションが必要です。有効になるまでは、素っ気ない認可エラーではなく、DynoTable がその旨をお知らせします。

追加

  • GPT-5.6 の別バリアントである Sol と Terra は、設定 → AI の 未検証を表示 の先にあります。他のモデルのような完全なテストを通っていないため、あなたが求めるまでは選択肢に現れません。
  • 接続をテスト が、実際に選んでいるモデルを、アシスタントが使うのと同じ接続で確認するようになりました。緑の結果は、認証情報が有効なだけでなく、そのモデルが応答することを意味します。

修正

  • アシスタントが、大文字・小文字の違うテーブル名を「存在しない」と言い張るのではなく、直すようになりました。DynamoDB のテーブル名は大文字と小文字を区別します。大文字小文字だけが違うテーブルがちょうど1つあれば、それを使ってそのまま続けます。一致するものがなければ、行き止まりを繰り返す代わりに、実際にあるテーブル名を示します。
  • テーブル一覧を読めなかっただけの場合に、テーブルが存在しないと報告することはなくなりました。権限の問題は、権限の問題として伝わります。
  • タブが1つも開いていない状態で現在のタブについて尋ねると、アシスタントはテーブルを当て推量したり質問で止まったりせず、あなたの意図するものを探しに行きます。
  • 一致しないキーで項目を探した場合、キーの何が問題だったかがアシスタントに伝わります。「見つかりません」を事実として報告するのではなく、検索を修正します。

1.6.0

ハイライト

  • 閉じたタブだけでなく、フィルターも元に戻せます。 間違ったフィルターを消してしまった? うっかりインデックスを切り替えてしまった? ⌘Z が、いま見ているテーブルの直前のフィルター変更を取り消し、それに合わせてクエリを再実行します — これまで閉じたタブを戻してきたのと同じキーです。どちらのつもりだったかは DynoTable が判断します。直前に行った操作の方を取り消すので、タブやフォルダの行を閉じたときのセーフティネットはそのまま残ります。⌘⇧Z を押せば、その変更をやり直せます。

追加

  • AI アシスタントが設定したフィルターも、同じように取り消せます。 テーブルを絞り込むよう頼んで、結果が気に入らなければ ⌘Z を押すだけです。
  • フィルターの変更1つにつき ⌘Z は1回だけ — 値の入力は、キーを打った回数ではなく、まとめて1ステップとして取り消されます。
  • 取り消し操作が、実行ボタンなら受け付けないようなクエリを走らせることはありません。復元したフィルターがまだ実行できる状態でなければ、そのまま実行するのではなく、あなたが仕上げられる形で戻ってきます。

修正

  • AI アシスタントが、ソートされていない行をソート済みだと言うことはなくなりました。対象のテーブルやインデックスにソートを適用できない場合は、ソートできるインデックスを探すか、この表示はソートされていないとはっきり伝えます — ソートを黙って落としたまま、行を新しい順だと説明してしまうことはありません。

1.5.0

ハイライト

  • タイムスタンプを、自分の見たい形で。 24時間表示か午前/午後表示かを選び、保存されたタイムスタンプを読み取るタイムゾーンも指定できます — DynoTable は時刻を表示するすべての場所でこの2つを適用します。設定は「設定 → 外観」の、テーマと言語の隣にあり、選択するとその場でサンプル表示が変わって効果を確認できます。言語を切り替えれば、すべての表示形式もそれに合わせて変わります。
  • 「いつ」だけでなく「どれくらい前」かもひと目で。 日付やタイムスタンプを保持する列は、完全なタイムスタンプの代わりに「3日前」のような相対時間として表示できるようになりました。列ヘッダーの書式メニューで列ごとに選択でき、日付書式が使えるところならどこでも利用できます。

追加

  • エクスポートダイアログに、グリッドと同じすべての列が表示されるように。 テーブルではチェックできてもエクスポート時には選べなかったスパースな属性が、両方の場所で使えるようになりました。
  • エクスポート時の列選択が破棄されず、記憶されるようになりました。

修正

  • 保存した Workbench の SQL が、アプリ起動時に失われることがありました。
  • タブがまだ開いている状態でもウェルカム画面が前面に出てしまうことがあり、読み込めない1つのタブが他のタブまで巻き込んでダウンさせることがありました。
  • 最初のクエリが実行される前に、テーブルが一瞬だけ空だと表示されることがありました。
  • 一括削除で、実際には何も削除されない操作なのに確認を求めていました。
  • AI アシスタントのインライン提案が、一部のモデルでまったく表示されないことがあり、その説明が SQL エディターの中に紛れ込むことがありました。
  • AI アシスタントは、値がつながっていない Smart Table の結合を、空のまま表示される形で作ってしまうのではなく、今では見送るようになりました。

1.4.0

ハイライト

  • 間違ったタブを閉じてしまった? 元に戻せます。 エディターで入力していないときは、⌘Z で今閉じたタブが戻り、⌘⇧T を押すたびに閉じたタブが順に開き直されます。閉じる操作が取り消せるようになったので、DynoTable が確認を求めて手を止めさせることはなくなりました — そのまま閉じて、作業を続けてください。
  • データから直接リンクを開く。 テーブル内の URL を クリック(Windows と Linux では Ctrl クリック)すると、ブラウザで開きます。どの列の書式でも動作し、アイテムエディターで URL が現れるところならどこでも使えます。

追加

  • タブをフォルダから外す操作も取り消せるようになり、確認も求められなくなりました。 ⌘Z で同じフォルダの、同じ位置に戻ります。フォルダ全体の削除は、これまでと同じく元に戻せず、確認も表示されます。

修正

  • 「フィルター」が 6 つの言語で英語のまま表示されていました。
  • クエリの実行ボタンのラベルが、英語より幅の広い言語で途切れなくなりました。
  • テーブルやクエリを開くという AI からの提案が、お使いの言語で表示されるようになりました。

1.3.0

ハイライト

  • どのプランでも AWS IAM Identity Center でサインイン。 SSO が無料トライアルでも、すべてのサブスクリプションでも使えるようになりました。アップグレードは不要です。会社が AWS へのアクセスを Identity Center で配っているなら、そのまますぐに DynoTable を使い始められます。
  • AI エージェントがアイテムエディターの中で一緒に作業。 開いているアイテムを読ませたり、フィールドを 1 つだけ変更させたり、ドキュメント全体を書き換えさせたりできます — まだ保存していない編集内容も含めてです。エージェントが代わりに保存することは決してありません。変更はエディターに入るだけなので、いつ保存するかを決めるのはあなたです。

追加

  • フォルダが、閉じたタブを覚えています。 フォルダの中で閉じたタブはそのまま一覧に残り、ワンクリックで開き直せます。フォルダは、たまたま開いているものの寄せ集めではなく、作業するテーブルの永続的なセットになります。
  • タブを閉じるのも、フォルダから外すのも、行から直接。 開いている行にカーソルを合わせると × が出て閉じられ、閉じた行には が出てフォルダから完全に外せます。フォルダが、閉じたものを覚えておくようになった今、本当に欲しいのはこの使い分けです。
  • 特定のテーブルについてのメモを AI に渡す。 すべてのテーブルが、テーブル設定に専用のメモを持てるようになりました — キーが何を意味するのか、どのフィールドが重要なのか、そのつど説明し直していたことは何でも書けます。メモはあなたのマシンに留まり、そのテーブルで作業するたびにエージェントが読み取ります。
  • 新しいアイテムの作成を AI に頼む。 下書きが入力済みの状態でアイテムエディターを開けるので、あとは確認して、仕上げて、保存するだけです。

修正

  • エクスポートの通知に、保存先を選ぶ前に提案されたファイル名ではなく、実際に保存したファイル名が表示されるようになりました。
  • DynamoDB Toolbox ライブラリ向けにエクスポートしたコードが、スキャンとインデックスクエリでテーブル本来のプライマリキーを使うようになりました。
  • アクティブなタブが、それを含むフォルダを折りたたんでも表示されたままになります。
  • プロファイルを切り替えても、保存したタブとレイアウトが混ざる心配がなくなりました。
  • 時間のかかる処理を始めるボタンが、処理が終わるまで何も起きていないように見えるのではなく、クリックした瞬間に反応するようになりました。
  • どのテーブルにも一致しない名前を検索したとき、対応する作成アクションより先にそれを開く候補が出ることはなくなりました — 「Workbench」と入力すれば Workbench が手に入ります。

1.2.0

ハイライト

  • クレジットカードなしで 30 日間のトライアルを開始。 SQL、Smart Tables、編集、AI エージェントまで、すべてを試してから決められます。サインアップ時にカードは不要で、トライアルが終了するときにも必要ありません。
  • Workbench と Smart Tables が有料プランに。 Free プランでは、データの閲覧、PartiQL クエリ、フィルター、エクスポートに加え、MCP 経由でコーディングエージェントに読み取り専用のデータを提供する機能が、期間の制限なく引き続き使えます。SQL の結合と集計、保存した Smart Tables、編集、AI エージェントはサブスクリプションに含まれます。トライアルが終了しても、クエリや定義、レイアウトには一切手を加えません。サブスクリプションを開始すれば、そのまま使えます。

追加

  • 実行する前にクエリプランを確認。 プランが得られる場合、Workbench のプレビューが ScanQuery のどちらかと、使用するインデックスを示すようになりました。RCU の見積もりは、テーブルのメタデータが対応している場合にのみ表示されます。通常のパーティション Query では RCU は表示されません。エディターは、多数の DynamoDB 読み取りに広がる N+1 のクロステーブル結合も指摘します。
  • クエリを実行可能なコードとしてエクスポート。 既存の出力先に加えて、スキーマファーストの DynamoDB Toolbox ライブラリ向けに、そのまま実行できるプログラムを出力できるようになりました。
  • AI を完全にオフに。 設定のスイッチ 1 つで、チャット、インライン編集、オートコンプリート、コマンドパレットの AI 関連項目まで、すべての AI 機能が非表示になります。AI をまったく表示したくない方のための機能です。
  • 一覧に表示できないテーブルを開く。 ロールにテーブルの読み取り権限はあっても一覧表示の権限がない場合は、コマンドパレットにテーブル名を入力して直接開けます。
  • 権限エラーがより分かりやすく。 AWS が操作を拒否したとき、DynoTable が生のエラーではなく、不足している権限を正確に示すようになりました。
  • テーブル全体のスキャンが高速に。 大規模なスキャンでは、テーブルの複数の部分を同時に取得するようになり、結果が目に見えて早く表示されます。

修正

  • チャットメッセージを送信すると、必ずその位置まで自動でスクロールするようになりました。
  • コードとしてエクスポートする際の形式の選択肢が、2 行目に折り返さず横方向にスクロールするようになりました。
  • 読み取り専用モードが確実に通知されるようになりました。通知が失われることはなくなり、状態も次回のライセンス更新時に自動で修正されます。

1.1.0

ハイライト

  • テーブルをひと目で把握し、その型付きスキーマも手に入れる。 開いているすべてのテーブルに Stats パネルが加わりました。プライマリキー、セカンダリインデックス、アイテム数とサイズの見積もりを確認でき、テーブルをインデックス化してオートコンプリートとフィルターにフィールドを教え、推論したスキーマを TypeScript、Zod、JSON Schema としてエクスポートできます。

追加

  • 推論スキーマのエクスポート。 インデックス化したテーブルから、アイテムを TypeScript、Zod、JSON Schema の 3 形式で型付きスキーマに変換し、クリップボードにコピーするか、ファイルに保存できます。
  • インデックス化されたフィールドのブラウザー。 Stats パネルは、ネストされたものもドット区切りのパスで表しながら、発見したすべてのフィールドをその型と、必須か任意かとともに一覧表示します。一覧が長くなるとフィルターも追加されます。
  • テーブルのサイズをひと目で。 アイテム数、合計サイズ、平均アイテムサイズが、Stats パネルの一番上に並びます。

修正

  • エクスポートしたスキーマで、複数回出現したフィールドが繰り返されることがなくなり、プライマリキー属性は常に必須としてマークされるようになりました。

1.0.0

ハイライト

  • DynoTable 1.0 — ベータ版を卒業し、正式に安定版になりました。 初のプロダクション対応リリースです。DynamoDB を素早く、キーボード中心で閲覧・編集できるツールが、毎日の作業に欠かせない相棒として使えるだけの堅牢性と信頼性を備えました。macOS では署名と公証を済ませ、Windows と Linux のネイティブビルドも用意しています。
  • よりわかりやすく、より速い AI エージェント。 エージェントが提案するすべてのアクションにキーボードショートカットが付き、思考・手順・提案が作業中もすっきりと読み取れるようになりました。

追加

  • TTL をひと目で把握。 有効期限のあるアイテムに、データグリッド、PartiQL と Smart Table の結果、アイテムエディター、Flow view の各所で TTL マーカーが表示されるようになり、掘り下げなくても何が期限切れ間近かを確認できます。
  • 列ごとの書式設定。 任意の列を素のテキスト、数値、日付として表示でき、いつでも元の値に戻せます。
  • より快適な列ピッカー。 キーと TTL の属性には印が付いて見つけやすく、幅広いテーブルでも高速に動作し、表示できる列数に上限はありません。
  • すべての AI 提案にキーボードショートカット — エージェントの提案を、マウスに手を伸ばすことなく承認・オープン・却下できます。

修正

  • 列ピッカーを開き直したときに空白のまま表示されることがなくなり、検索も正しくクリアされるようになりました。
  • PartiQL が、表示するために選んだ列を記憶するようになりました。

0.4.0

Beta

ハイライト

  • 自動シングルテーブル設計。 DynoTable がテーブル内のエンティティタイプを認識し、それらでフィルタリングできるようになりました — 設定も準備も不要です。

追加

  • すべての行に付くエンティティタイプのバッジ。キーのプレフィックスから自動的に導出されます。
  • ファセットフィルタリング — ワンクリックでテーブルを単一のエンティティタイプに絞り込めます。
  • 複合キーを分割して読みやすいパーツに分けるため、複数パートから成るキーもひと目で把握できます。
  • パーティションキーとソートキーの列を左側に固定し、スクロール中も位置を見失いません。

修正

  • クエリを再実行しても、空のグリッドが一瞬表示されることなく、更新中も現在の行を画面に表示したままにするようになりました。
  • より安定したストリーミング — 大きなテーブルでのさらに読み込む停止の挙動がより予測可能になりました。

0.3.0

Beta

ハイライト

  • 保存済みクエリ。 クエリに名前を付けて保存し、検索可能なメニューから再実行できます — PartiQL でも SQL Workbench でも。

追加

  • テーブルごとにスコープを分けて、クエリの保存と名前変更ができます。
  • 構文ハイライト付きのクエリ行を備えた検索可能な履歴
  • 保存済みクエリとタブに対する AI による名前の提案。
  • Workbench は実行を押したときにのみ動作します — 予期しないフルテーブルスキャンは発生しません。

修正

  • プロファイルを切り替えても、サイドバーのレイアウトが保持されるようになりました。

0.2.0

Beta

ハイライト

  • 重い SQL でもスムーズなまま。 JOIN、GROUP BY、フルテーブル集計を、大きなテーブルでもインターフェイスをフリーズさせることなく実行できます。

追加

  • オンデマンドでテーブル全体を読み取り、正確なテーブル全体の集計を行います。
  • 複雑な Workbench クエリに対する、より高速で応答性の高い結果。