본문으로 건너뛰기

전개

OpenAPI 사양 엔드포인트가 다음으로 이동되었습니다./api/openapi.json, 그리고CloudflareDeployer표준을 사용하도록 구성이 업데이트되었습니다.wrangler.json속성 이름.

변경됨
변경됨에 대한 직접 링크

OpenAPI 사양 엔드포인트가 다음으로 이동되었습니다./api/openapi.json
openapi-spec-endpoint-moved-to-apiopenapijson에 대한 직접 링크

모든 내장 Mastra 경로에서 사용하는 /api 접두사와 일치하도록 OpenAPI 명세 엔드포인트가 /openapi.json에서 /api/openapi.json으로 이동했습니다. OpenAPI 사양을 사용하는 스크립트나 Tool이 있는 경우 URL을 업데이트하세요.

- GET /openapi.json
+ GET /api/openapi.json

CloudflareDeployer표준을 사용한다wrangler.json property names
cloudflaredeployer-uses-standard-wranglerjson-property-names에 대한 직접 링크

이제 CloudflareDeployer 생성자는 사용자 지정 camelCase 변형 대신 표준 wrangler.json 속성 이름을 받습니다. 이 변경으로 배포 도구가 Cloudflare 공식 구성 형식과 일치하며 모든 wrangler 구성 옵션을 사용할 수 있습니다. 더 이상 사용되지 않는 필드는 런타임 시 콘솔 경고와 함께 자동으로 마이그레이션되지만 새 필드 이름을 사용하려면 코드를 업데이트해야 합니다.

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 configuration documentation.