> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ja/llms.txt # デプロイ OpenAPI 仕様のエンドポイントが `/api/openapi.json` に移動し、`CloudflareDeployer` の設定では標準の `wrangler.json` プロパティ名を使用するようになりました。 ## 変更 ### OpenAPI 仕様のエンドポイントが `/api/openapi.json` に移動 OpenAPI 仕様のエンドポイントは、Mastra のすべての組み込みルートで使用する `/api` プレフィックスに合わせて、`/openapi.json` から `/api/openapi.json` に移動しました。 OpenAPI 仕様を使用するスクリプトや Tool がある場合は、URL を更新してください。 ```diff - GET /openapi.json + GET /api/openapi.json ``` ### `CloudflareDeployer` で標準の `wrangler.json` プロパティ名を使用 `CloudflareDeployer` コンストラクターは、独自の camelCase 形式ではなく、標準の `wrangler.json` プロパティ名を受け取るようになりました。この変更により、Deployer が Cloudflare の公式設定形式と一致し、wrangler のすべての設定オプションを利用できます。 非推奨フィールドは、コンソールに警告を出しながら実行時に自動移行されますが、新しいフィールド名を使用するようコードを更新してください。 ```diff const deployer = new CloudflareDeployer({ - projectName: 'my-worker', + name: 'my-worker', - d1Databases: [ + d1_databases: [ { binding: 'DB', database_name: 'my-db', database_id: 'xxx', }, ], - kvNamespaces: [ + kv_namespaces: [ { binding: 'KV', id: 'yyy', }, ], }); ``` `workerNamespace` フィールドは使用されなくなったため、削除されました。 利用可能なすべての設定オプションについては、[Wrangler 設定ドキュメント](https://developers.cloudflare.com/workers/wrangler/configuration/)を参照してください。