diff -r 7b1b88e27a20 -r 48c4eec2b7e6 wp/wp-includes/blocks/columns/block.json --- a/wp/wp-includes/blocks/columns/block.json Thu Sep 29 08:06:27 2022 +0200 +++ b/wp/wp-includes/blocks/columns/block.json Fri Sep 05 18:40:08 2025 +0200 @@ -1,9 +1,10 @@ { "$schema": "https://schemas.wp.org/trunk/block.json", - "apiVersion": 2, + "apiVersion": 3, "name": "core/columns", "title": "Columns", "category": "design", + "allowedBlocks": [ "core/column" ], "description": "Display content in multiple columns, with blocks added to each column.", "textdomain": "default", "attributes": { @@ -13,6 +14,10 @@ "isStackedOnMobile": { "type": "boolean", "default": true + }, + "templateLock": { + "type": [ "string", "boolean" ], + "enum": [ "all", "insert", "contentOnly", false ] } }, "supports": { @@ -22,6 +27,8 @@ "color": { "gradients": true, "link": true, + "heading": true, + "button": true, "__experimentalDefaultControls": { "background": true, "text": true @@ -29,15 +36,17 @@ }, "spacing": { "blockGap": { - "__experimentalDefault": "2em" + "__experimentalDefault": "2em", + "sides": [ "horizontal", "vertical" ] }, "margin": [ "top", "bottom" ], "padding": true, "__experimentalDefaultControls": { - "padding": true + "padding": true, + "blockGap": true } }, - "__experimentalLayout": { + "layout": { "allowSwitching": false, "allowInheriting": false, "allowEditing": false, @@ -57,7 +66,24 @@ "style": true, "width": true } - } + }, + "typography": { + "fontSize": true, + "lineHeight": true, + "__experimentalFontFamily": true, + "__experimentalFontWeight": true, + "__experimentalFontStyle": true, + "__experimentalTextTransform": true, + "__experimentalTextDecoration": true, + "__experimentalLetterSpacing": true, + "__experimentalDefaultControls": { + "fontSize": true + } + }, + "interactivity": { + "clientNavigation": true + }, + "shadow": true }, "editorStyle": "wp-block-columns-editor", "style": "wp-block-columns"