--- a/wp/wp-includes/blocks/image/block.json Fri Sep 05 18:40:08 2025 +0200
+++ b/wp/wp-includes/blocks/image/block.json Fri Sep 05 18:52:52 2025 +0200
@@ -4,17 +4,28 @@
"name": "core/image",
"title": "Image",
"category": "media",
- "usesContext": [ "allowResize", "imageCrop", "fixedHeight" ],
+ "usesContext": [
+ "allowResize",
+ "imageCrop",
+ "fixedHeight",
+ "postId",
+ "postType",
+ "queryId"
+ ],
"description": "Insert an image to make a visual statement.",
"keywords": [ "img", "photo", "picture" ],
"textdomain": "default",
"attributes": {
+ "blob": {
+ "type": "string",
+ "role": "local"
+ },
"url": {
"type": "string",
"source": "attribute",
"selector": "img",
"attribute": "src",
- "__experimentalRole": "content"
+ "role": "content"
},
"alt": {
"type": "string",
@@ -22,13 +33,13 @@
"selector": "img",
"attribute": "alt",
"default": "",
- "__experimentalRole": "content"
+ "role": "content"
},
"caption": {
"type": "rich-text",
"source": "rich-text",
"selector": "figcaption",
- "__experimentalRole": "content"
+ "role": "content"
},
"lightbox": {
"type": "object",
@@ -41,14 +52,14 @@
"source": "attribute",
"selector": "img",
"attribute": "title",
- "__experimentalRole": "content"
+ "role": "content"
},
"href": {
"type": "string",
"source": "attribute",
"selector": "figure > a",
"attribute": "href",
- "__experimentalRole": "content"
+ "role": "content"
},
"rel": {
"type": "string",
@@ -64,7 +75,7 @@
},
"id": {
"type": "number",
- "__experimentalRole": "content"
+ "role": "content"
},
"width": {
"type": "string"
@@ -102,6 +113,9 @@
"filter": {
"duotone": true
},
+ "spacing": {
+ "margin": true
+ },
"__experimentalBorder": {
"color": true,
"radius": true,