{"schemaVersion":1,"id":"2026-08-17-finalize-v54-ast-profile","status":"draft","source":{"kind":"entry-mdx","path":"apps/www/src/registry/changelog/entries/2026-08-17-finalize-v54-ast-profile.mdx"},"change":{"type":"source","date":"2026-08-17","commits":[]},"release":{"status":"unresolved"},"kind":"behavior","summary":"Use the final Plate v54 document model","targets":[{"name":"basic-blocks","files":["apps/www/src/registry/components/editor/basic-blocks.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"basic-blocks-static","files":["apps/www/src/registry/components/editor/basic-blocks-static.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"heading","files":["apps/www/src/registry/components/editor/heading.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"heading-static","files":["apps/www/src/registry/components/editor/heading-static.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"list","files":["apps/www/src/registry/components/editor/list.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"list-static","files":["apps/www/src/registry/components/editor/list-static.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"block-list","files":["apps/www/src/registry/components/editor/block-list.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"block-list-static","files":["apps/www/src/registry/components/editor/block-list-static.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"table","files":["apps/www/src/registry/components/editor/table.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"table-static","files":["apps/www/src/registry/components/editor/table-static.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"media-video","files":["apps/www/src/registry/components/editor/media-video.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"media-placeholder","files":["apps/www/src/registry/components/editor/media-placeholder.tsx"],"definitionFiles":["apps/www/src/registry/registry-editor.ts"],"diagnostics":[]},{"name":"code-block","files":["apps/www/src/registry/components/editor/code-block.tsx"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]},{"name":"editor-plugins","files":["apps/www/src/registry/components/editor/plugins.ts"],"definitionFiles":["apps/www/src/registry/registry-features.ts"],"diagnostics":[]}],"entries":[{"id":"2026-08-17-basic-blocks-final-plate-v54-document-8b3504ea","kind":"behavior","summary":"Use one semantic Heading, boundary-only list numbering, semantic Table fields, intrinsic Media dimensions, and the generated v54 editor contract.","details":[],"migrationNotes":[],"targets":["basic-blocks","basic-blocks-static","heading","heading-static","list","list-static","block-list","block-list-static","table","table-static","media-video","media-placeholder","code-block","editor-plugins"],"source":{"line":14,"row":1,"legacyRelease":{"date":"2026-08-17","entry":"2026-08-17-finalize-v54-ast-profile","section":null}}}],"diagnostics":[]}