リリース一覧
EmDash本体(npmパッケージ emdash)のバージョンごとの変更点を一覧にしています。2026年9月20日時点で、最新バージョンは0.38.0です。
この一覧の見方
- 公開日:npmに公開された日時を日本時間に換算した日付です。
- Breaking:破壊的変更の有無です。本サイトでは、CHANGELOGに「Breaking」「Behavior change」などの表記がある変更と、既存のサイト・コード・スクリプトに対応(設定の変更、名前の置き換え、型の再生成など)が必要とCHANGELOGに書かれている変更を「あり」としています。表記がなく、対応も求められていない動作の変更は「なし」としています。
- 一行要約:CHANGELOGの記載から、主な変更を選んでまとめています。
公式ドキュメント「EmDashのアップデート」(原文:Update EmDash)は、EmDashが1.0未満で公開されていること、パッチリリースはバグ修正と小さな改善を、マイナーリリースは新機能と破壊的変更を含むこと、破壊的変更はリリースの記載に Breaking と示され、必要な対応が書かれることを説明しています。
直近5版の日本語要約
全バージョン
| 版 | 公開日 | Breaking | 一行要約 |
|---|---|---|---|
| 0.38.0 | 2026年9月15日 | あり | エントリーの編集ロック、コレクションのグループ、<EmDashHead> によるSEOパネルの自動反映、URLパターンの日付指定、表の改良を追加。編集中のエントリーへのスクリプト・CLIからの書き込みは 409 ENTRY_LOCKED に |
| 0.37.0 | 2026年9月9日 | あり | MCPの content_update など4ツールで _rev が必須に(Breaking)。画像の置き換えと切り抜き、MCPのタクソノミー管理ツールを追加 |
| 0.36.0 | 2026年9月1日 | あり | Node.js 22.16以上が必要に。mediaUsageCron の削除、LiveSearch のロケールによる絞り込み。メディアのフォルダー、ダークモード用の画像、フォーカルポイントを追加 |
| 0.35.0 | 2026年8月24日 | なし | emdash migrate と実行時のマイグレーションモード(auto/check/manual)を追加 |
| 0.34.0 | 2026年8月18日 | あり | 公開エントリーのスラッグが必須に、リピーターの型を生成(要再生成)、SVGを既定の許可から除外。MCPのスキーマ更新ツール、カスタムフィールドの絞り込みと索引を追加 |
| 0.33.0 | 2026年8月11日 | なし | コレクションのサイドバーの並び順、コレクションの hidden、タームの手動並べ替えを追加。emdash dev を非推奨に。emdash/ui からの Comments の読み込みを非推奨に(1.0で削除予定) |
| 0.32.0 | 2026年8月6日 | なし | 修正のみ。エディターで同じ文字にインラインコードとリンクを両方付けられるように、下書きの保存で公開キャッシュを消さないように、複製したエントリーが元のロケールに作られるように |
| 0.31.1 | 2026年7月24日 | なし | 表示に使わないときもタームの件数を毎回数えていた問題を修正 |
| 0.31.0 | 2026年7月22日 | あり | サイトのシークレットを import.meta.env から読まないように変更(ビルド時に埋め込んでいた場合は実行時の環境変数に設定し直す)。Portable Textのギャラリーを管理画面で編集可能に |
| 0.30.0 | 2026年7月21日 | なし | 管理画面の「バックアップ」ページ、MCPの media_upload、プラグインのMCPツール、GoogleやGitHubでの招待の受け入れ、プラグイン設定フォームの自動生成を追加 |
| 0.29.0 | 2026年7月11日 | なし | コンテンツ参照のHTTP API、プラグインの taxonomies:read 権限、検索のページ送り、toolbar 設定、翻訳エントリーのhreflangの自動出力を追加 |
| 0.28.1 | 2026年7月8日 | なし | プラグインの非公開APIルートを GET/HEAD で呼ぶと権限の確認を回避できた問題を修正 |
| 0.28.0 | 2026年7月7日 | なし | CloudflareでWordPressの大きなサイトを取り込めるようにし、タクソノミー、Yoast/Rank MathのSEO情報、ACFのフィールドの取り込みを改良 |
| 0.27.0 | 2026年7月2日 | なし | admin.siteName 未設定時に管理画面にサイト名を表示。サンプルを含めないシードでサンプルの執筆者とタームも省くように |
| 0.26.0 | 2026年7月2日 | なし | プラグイン向けの予約公開フックを追加。エディターの文字数で日本語・中国語・韓国語の文字を数えるように |
| 0.25.1 | 2026年6月30日 | なし | 署名付きURLでのアップロードなどで画像の寸法とプレースホルダーが作られない問題、サイトマップの <lastmod> の形式を修正 |
| 0.25.0 | ―(npmに公開記録なし) | なし | ゴミ箱から戻したエントリーに反応するプラグイン用のフックを追加 |
| 0.24.1 | 2026年6月29日 | なし | 階層型タームの翻訳で親子関係が失われる問題を修正 |
| 0.24.0 | 2026年6月29日 | なし | getEmDashCollection にオフセットによるページ送りを追加。ホスト側のセキュリティヘッダーを上書きしないように |
| 0.23.0 | 2026年6月26日 | あり | emdash-env.d.ts の型名をコレクションのスラッグから作るように変更(Breaking。型の再生成と参照の書き換えが必要) |
| 0.22.0 | 2026年6月23日 | なし | コメントのリアクション、MCPの執筆者管理ツール、分散オブジェクトキャッシュを追加 |
| 0.21.0 | 2026年6月18日 | なし | 開発サーバーが管理画面とMCPのURLを表示。リダイレクトに410と451を追加 |
| 0.20.0 | 2026年6月17日 | なし | リピーターフィールドに画像のサブフィールドを追加。レジストリからのインストールの失敗を修正 |
| 0.19.0 | 2026年6月13日 | あり | 予約公開をCron Triggerで動かす方式に変更(既存のCloudflareのサイトは src/worker.ts と wrangler.jsonc の更新が必要)。コンテンツ一覧の絞り込み、レスポンシブ画像の srcset を追加 |
| 0.18.0 | 2026年6月12日 | なし | 修正のみ。コールドスタートの高速化、ページ描画時のデータベースへの問い合わせの削減 |
| 0.17.2 | 2026年6月5日 | なし | PostgreSQLで public 以外のスキーマに対応、セットアップ済みのサイトがセットアップ画面へ転送される問題を修正 |
| 0.17.1 | 2026年6月5日 | なし | emdash export-seed の執筆者と多言語の出力を修正 |
| 0.17.0 | 2026年6月4日 | なし | 執筆者のカスタムフィールド、エディターのHTMLブロックを追加 |
| 0.16.1 | 2026年6月2日 | なし | 依存パッケージの更新のみ |
| 0.16.0 | 2026年6月2日 | なし | 多言語対応のサイトマップ、レジストリのプラグインの動作環境の指定と画像、getEmDashCollection の where でのフィールドと範囲の指定を追加 |
| 0.15.0 | 2026年5月28日 | なし | Node.jsでのworkerdによるプラグインのサンドボックス、執筆者の多言語対応、コードブロックの言語選択、レジストリのプラグインの更新とアンインストールを追加 |
| 0.14.0 | 2026年5月20日 | あり | 修正のみ。レジストリの DiscoveryClient が応答を検証するようになり、戻り値の型が変わった(呼び出し側でnullの確認が必要) |
| 0.13.0 | 2026年5月20日 | あり | サンドボックス型プラグインの定義方法を変更(BREAKING)、メニューのREST APIのパスと応答形式を変更。実験的な分散型プラグインレジストリに対応 |
| 0.12.0 | 2026年5月13日 | なし | サイト全体の既定のOGP画像を追加 |
| 0.11.1 | 2026年5月12日 | なし | Astroのキャッシュ機能が無効なときにコンテンツを変更するAPIが失敗する問題を修正 |
| 0.11.0 | 2026年5月11日 | あり | サンドボックス型プラグインのバンドルの上限を256KBに(Behavior changeを含む)、file/image フィールドごとの許可するMIMEタイプを追加。パスキーでRS256に対応 |
| 0.10.0 | 2026年5月6日 | なし | メニューとタクソノミーの多言語対応、emdash plugin init でプラグインの形式を選択できるように |
| 0.9.0 | 2026年5月2日 | あり | マニフェストのキャッシュを削除し関連APIを削除(Breaking changes)。プラグインの権限名を content:read などの形式に統一。emdash secrets コマンドを追加 |
| 0.8.0 | 2026年4月28日 | あり | MCPの taxonomy_list_terms のカーソル形式を変更(Behavior change)。Block Kitのリピーター、MCPの設定ツール、AT Protocolでのログインを追加 |
| 0.7.0 | 2026年4月24日 | なし | 管理画面のロゴなどの変更(ホワイトラベル)、trustedProxyHeaders を追加。閲覧者が下書きなどを読めないように制限 |
| 0.6.0 | 2026年4月21日 | あり | エントリーの data.terms でタームを取得できるように。terms、bylines、byline をフィールド名に使えなくなり、既存の同名フィールドは名前の変更が必要 |
| 0.5.0 | 2026年4月15日 | なし | 右から左に書く言語への対応、プラグインのコンテンツ一覧の where を追加 |
| 0.4.0 | 2026年4月14日 | なし | MCPサーバーのエンドポイントを既定で有効に(mcp: false で無効化) |
| 0.3.0 | 2026年4月13日 | なし | S3の設定を S3_* 環境変数から実行時に読むように。リダイレクトのループを検出 |
| 0.2.0 | 2026年4月12日 | あり | passkeyPublicOrigin を削除し siteUrl に置き換え(Breaking)。コレクションごとのサイトマップ、リピーターフィールド、公開・公開取り消しのフックを追加 |
| 0.1.1 | 2026年4月9日 | なし | 修正のみ。管理画面のロゴ、マイグレーション033、Cloudflare Workersでの大きな画像のアップロードを修正 |
| 0.1.0 | 2026年4月2日 | なし | 最初のベータ版(CHANGELOGの記載:First beta release) |
根拠にした公式ページ
- emdash の変更履歴(CHANGELOG.md):https://github.com/emdash-cms/emdash/blob/main/packages/core/CHANGELOG.md
- npm emdash(各版の公開日時):https://www.npmjs.com/package/emdash?activeTab=versions
- EmDashのアップデート(Update EmDash):https://docs.emdashcms.com/deployment/updating/