{"id":249,"date":"2026-08-07T18:22:48","date_gmt":"2026-08-07T16:22:48","guid":{"rendered":"https:\/\/helloblog.io\/el\/gutenberg-23-7-allages-diorthoseis\/"},"modified":"2026-08-07T18:22:48","modified_gmt":"2026-08-07T16:22:48","slug":"gutenberg-23-7-allages-diorthoseis","status":"publish","type":"post","link":"https:\/\/helloblog.io\/el\/gutenberg-23-7-allages-diorthoseis\/","title":{"rendered":"Gutenberg 23.7: Gallery detach, LaTeX \u03ba\u03b1\u03b9 \u03cc\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2"},"content":{"rendered":"\n<p>\u03a4\u03bf Gutenberg 23.7 \u03c6\u03ad\u03c1\u03bd\u03b5\u03b9 \u03ba\u03c5\u03c1\u03af\u03c9\u03c2 \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2 \u03c0\u03bf\u03c5 \u03ba\u03ac\u03bd\u03bf\u03c5\u03bd \u03c4\u03bf\u03bd \u03b5\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae \u03bc\u03c0\u03bb\u03bf\u03ba \u03c0\u03b9\u03bf \u03c0\u03c1\u03bf\u03b2\u03bb\u03ad\u03c8\u03b9\u03bc\u03bf \u03c3\u03c4\u03b7\u03bd \u03ba\u03b1\u03b8\u03b7\u03bc\u03b5\u03c1\u03b9\u03bd\u03ae \u03c7\u03c1\u03ae\u03c3\u03b7: \u03ba\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03b7 \u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03c6\u03bf\u03c1\u03ac \u03b3\u03b9\u03b1 \u03b1\u03b9\u03c9\u03c1\u03bf\u03cd\u03bc\u03b5\u03bd\u03b1 blocks, \u03c3\u03c9\u03c3\u03c4\u03ad\u03c2 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03bf\u03c0\u03ae\u03c3\u03b5\u03b9\u03c2 \u03c3\u03c5\u03c3\u03ba\u03b5\u03c5\u03ce\u03bd \u03ba\u03b1\u03b9 \u03bb\u03b9\u03b3\u03cc\u03c4\u03b5\u03c1\u03b5\u03c2 \u03b4\u03b9\u03b1\u03ba\u03bf\u03c0\u03ad\u03c2 \u03cc\u03c4\u03b1\u03bd \u03b3\u03c1\u03ac\u03c6\u03b5\u03c4\u03b5 LaTeX. \u0397 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03c0\u03b9\u03bf \u03c3\u03b1\u03c6\u03ae \u03c1\u03bf\u03ae \u03b3\u03b9\u03b1 \u03c4\u03bf \u03b4\u03c5\u03bd\u03b1\u03bc\u03b9\u03ba\u03cc Gallery block \u03ba\u03b1\u03b9 \u03bd\u03ad\u03b5\u03c2 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 \u03b3\u03b9\u03b1 \u03cc\u03c3\u03bf\u03c5\u03c2 \u03b1\u03bd\u03b1\u03c0\u03c4\u03cd\u03c3\u03c3\u03bf\u03c5\u03bd interfaces \u03c0\u03ac\u03bd\u03c9 \u03c3\u03c4\u03b1 components \u03c4\u03bf\u03c5 Gutenberg.<\/p>\n\n\n\n<p>\u03a4\u03bf Gutenberg \u03b5\u03af\u03bd\u03b1\u03b9 \u03c4\u03bf plugin \u03cc\u03c0\u03bf\u03c5 \u03c4\u03bf WordPress \u03b4\u03bf\u03ba\u03b9\u03bc\u03ac\u03b6\u03b5\u03b9 \u03ba\u03b1\u03b9 \u03b5\u03be\u03b5\u03bb\u03af\u03c3\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03b5\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae \u03c0\u03bf\u03c5 \u03b2\u03b1\u03c3\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c3\u03b5 blocks. \u0397 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 23.7 \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03b7 \u03b3\u03b9\u03b1 \u03b5\u03b3\u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03b1\u03c0\u03cc \u03c4\u03bf <a href=\"https:\/\/wordpress.org\/plugins\/gutenberg\/\">\u03b1\u03c0\u03bf\u03b8\u03b5\u03c4\u03ae\u03c1\u03b9\u03bf plugins \u03c4\u03bf\u03c5 WordPress<\/a>, \u03b5\u03bd\u03ce \u03bc\u03c0\u03bf\u03c1\u03b5\u03af\u03c4\u03b5 \u03bd\u03b1 \u03c4\u03b7 \u03b4\u03bf\u03ba\u03b9\u03bc\u03ac\u03c3\u03b5\u03c4\u03b5 \u03b1\u03c0\u03b5\u03c5\u03b8\u03b5\u03af\u03b1\u03c2 \u03c3\u03c4\u03bf <a href=\"https:\/\/playground.wordpress.net\/?plugin=gutenberg&#038;url=%2Fwp-admin%2Fpost-new.php%3Fgutenberg-demo\">WordPress Playground<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u03a4\u03b9 \u03b1\u03bb\u03bb\u03ac\u03b6\u03b5\u03b9 \u03c3\u03c4\u03bf\u03bd \u03b5\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae \u03bc\u03c0\u03bb\u03bf\u03ba;<\/h2>\n\n\n\n<p>\u0397 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03b5\u03c3\u03c4\u03b9\u03ac\u03b6\u03b5\u03b9 \u03c3\u03b5 \u03bc\u03b9\u03ba\u03c1\u03ad\u03c2, \u03b1\u03bb\u03bb\u03ac \u03bf\u03c1\u03b1\u03c4\u03ad\u03c2, \u03b2\u03b5\u03bb\u03c4\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03ac\u03c4\u03b1\u03be\u03b7 \u03ba\u03b1\u03b9 \u03c3\u03c4\u03b7\u03bd \u03b1\u03bb\u03bb\u03b7\u03bb\u03b5\u03c0\u03af\u03b4\u03c1\u03b1\u03c3\u03b7 \u03c4\u03bf\u03c5 editor. \u03a4\u03b1 \u03b1\u03b9\u03c9\u03c1\u03bf\u03cd\u03bc\u03b5\u03bd\u03b1 blocks \u03b4\u03b5\u03bd \u03b5\u03c0\u03b9\u03ba\u03b1\u03bb\u03cd\u03c0\u03c4\u03bf\u03c5\u03bd \u03c0\u03bb\u03ad\u03bf\u03bd sticky blocks, \u03b5\u03bd\u03ce \u03bf \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b7\u03c2 \u03ba\u03b5\u03bd\u03bf\u03cd block \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c3\u03c4\u03b7 \u03c3\u03c9\u03c3\u03c4\u03ae \u03b8\u03ad\u03c3\u03b7 \u03bc\u03ad\u03c3\u03b1 \u03c3\u03b5 blocks \u03c0\u03bf\u03c5 \u03b4\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c4\u03b7 \u03b4\u03b9\u03ba\u03ae \u03c4\u03bf\u03c5\u03c2 toolbar.<\/p>\n\n\n\n<p>\u03a4\u03bf Pullquote block \u03b5\u03c6\u03b1\u03c1\u03bc\u03cc\u03b6\u03b5\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd \u03c4\u03bf \u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03cd\u03c8\u03bf\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03ae\u03c2 \u03ba\u03b1\u03b9 \u03bc\u03ad\u03c3\u03b1 \u03c3\u03c4\u03bf\u03bd editor, \u03ce\u03c3\u03c4\u03b5 \u03bd\u03b1 \u03c3\u03c5\u03bc\u03c6\u03c9\u03bd\u03b5\u03af \u03bc\u03b5 \u03c4\u03b7\u03bd \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c3\u03c4\u03bf front end. \u0395\u03c0\u03b1\u03bd\u03ad\u03c1\u03c7\u03bf\u03bd\u03c4\u03b1\u03b9 \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03c4\u03b1 \u03c3\u03c4\u03b1\u03b8\u03b5\u03c1\u03ac \u03cd\u03c8\u03b7 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7\u03c2 \u03b3\u03b9\u03b1 mobile \u03ba\u03b1\u03b9 tablet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/06-various-block-editor-improvements.webp\" alt=\"\u0392\u03b5\u03bb\u03c4\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b9\u03ac\u03c4\u03b1\u03be\u03b7\u03c2 \u03ba\u03b1\u03b9 \u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd \u03c3\u03c4\u03bf\u03bd \u03b5\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03ae \u03bc\u03c0\u03bb\u03bf\u03ba \u03c4\u03bf\u03c5 Gutenberg\" class=\"wp-image-246\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/06-various-block-editor-improvements.webp 1920w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/06-various-block-editor-improvements-300x169.webp 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/06-various-block-editor-improvements-1024x576.webp 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/06-various-block-editor-improvements-768x432.webp 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/06-various-block-editor-improvements-1536x864.webp 1536w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/06-various-block-editor-improvements-400x225.webp 400w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\">\u0397 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03b5\u03b9 \u03b1\u03c1\u03ba\u03b5\u03c4\u03ad\u03c2 \u03bb\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03c4\u03b7\u03c2 \u03bf\u03c0\u03c4\u03b9\u03ba\u03ae\u03c2 \u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03c6\u03bf\u03c1\u03ac\u03c2 \u03c4\u03bf\u03c5 editor. \u2014 <em>Forr\u00e1s: WordPress.org<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u03a0\u03b9\u03bf \u03c3\u03b1\u03c6\u03ae\u03c2 \u03b1\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03b5\u03b9\u03ba\u03cc\u03bd\u03c9\u03bd \u03c3\u03c4\u03bf \u03b4\u03c5\u03bd\u03b1\u03bc\u03b9\u03ba\u03cc Gallery block<\/h2>\n\n\n\n<p>\u03a4\u03bf \u03b4\u03c5\u03bd\u03b1\u03bc\u03b9\u03ba\u03cc mode \u03c4\u03bf\u03c5 Gallery block \u03b5\u03af\u03c7\u03b5 \u03c0\u03c1\u03bf\u03c3\u03c4\u03b5\u03b8\u03b5\u03af \u03c3\u03c4\u03bf Gutenberg 23.6. \u03a3\u03c4\u03b7\u03bd \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 23.7, \u03c4\u03bf \u03b1\u03bc\u03c6\u03af\u03c3\u03b7\u03bc\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af toolbar \u00abConvert to images\u00bb \u03bc\u03b5\u03c4\u03bf\u03bd\u03bf\u03bc\u03ac\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c3\u03b5 \u00abDetach\u00bb, \u03ce\u03c3\u03c4\u03b5 \u03bd\u03b1 \u03c0\u03b5\u03c1\u03b9\u03b3\u03c1\u03ac\u03c6\u03b5\u03b9 \u03ba\u03b1\u03b8\u03b1\u03c1\u03cc\u03c4\u03b5\u03c1\u03b1 \u03c4\u03b7\u03bd \u03b5\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1 \u03c0\u03bf\u03c5 \u03b5\u03ba\u03c4\u03b5\u03bb\u03b5\u03af.<\/p>\n\n\n\n<p>\u038c\u03c4\u03b1\u03bd \u03b5\u03c0\u03b9\u03bb\u03ad\u03b3\u03b5\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7, \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd modal \u03c0\u03bf\u03c5 \u03b5\u03be\u03b7\u03b3\u03b5\u03af \u03c4\u03b9 \u03b8\u03b1 \u03c3\u03c5\u03bc\u03b2\u03b5\u03af \u03c3\u03c4\u03b9\u03c2 \u03b5\u03b9\u03ba\u03cc\u03bd\u03b5\u03c2. \u0397 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03b1\u03c0\u03cc dynamic mode \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03c3\u03b5 \u03ad\u03bd\u03b1 \u03bc\u03cc\u03bd\u03bf \u03b5\u03c0\u03af\u03c0\u03b5\u03b4\u03bf undo, \u03ce\u03c3\u03c4\u03b5 \u03bd\u03b1 \u03bc\u03c0\u03bf\u03c1\u03b5\u03af\u03c4\u03b5 \u03bd\u03b1 \u03c4\u03b7\u03bd \u03b1\u03bd\u03b1\u03b9\u03c1\u03ad\u03c3\u03b5\u03c4\u03b5 \u03bc\u03b5 \u03bc\u03af\u03b1 \u03b5\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"561\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/01-detach-images-gallery-1024x561-1.webp\" alt=\"\u03a4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af Detach \u03c3\u03c4\u03bf \u03b4\u03c5\u03bd\u03b1\u03bc\u03b9\u03ba\u03cc Gallery block\" class=\"wp-image-247\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/01-detach-images-gallery-1024x561-1.webp 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/01-detach-images-gallery-1024x561-1-300x164.webp 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/01-detach-images-gallery-1024x561-1-768x421.webp 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/01-detach-images-gallery-1024x561-1-400x219.webp 400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u03a4\u03bf \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u03c4\u03b7\u03c2 toolbar \u03ad\u03c7\u03b5\u03b9 \u03c0\u03b9\u03bf \u03c3\u03b1\u03c6\u03ae \u03bf\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1. \u2014 <em>Forr\u00e1s: WordPress.org<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"561\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/02-detach-images-gallery-1024x561-1.webp\" alt=\"Modal \u03c0\u03bf\u03c5 \u03b5\u03be\u03b7\u03b3\u03b5\u03af \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03b5\u03b9\u03ba\u03cc\u03bd\u03c9\u03bd \u03b1\u03c0\u03cc \u03b4\u03c5\u03bd\u03b1\u03bc\u03b9\u03ba\u03ae \u03c3\u03c5\u03bb\u03bb\u03bf\u03b3\u03ae\" class=\"wp-image-248\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/02-detach-images-gallery-1024x561-1.webp 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/02-detach-images-gallery-1024x561-1-300x164.webp 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/02-detach-images-gallery-1024x561-1-768x421.webp 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/12\/2026\/08\/02-detach-images-gallery-1024x561-1-400x219.webp 400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u03a4\u03bf modal \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03b5\u03b9 \u03b3\u03b9\u03b1 \u03c4\u03bf \u03b1\u03c0\u03bf\u03c4\u03ad\u03bb\u03b5\u03c3\u03bc\u03b1 \u03c4\u03b7\u03c2 \u03b1\u03c0\u03bf\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2. \u2014 <em>Forr\u00e1s: WordPress.org<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u03a3\u03b7\u03bc\u03b1\u03bd\u03c4\u03b9\u03ba\u03ad\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 \u03b3\u03b9\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2 \u03ba\u03b1\u03b9 developers<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u039a\u03bb\u03b7\u03c1\u03bf\u03bd\u03bf\u03bc\u03b9\u03ba\u03cc\u03c4\u03b7\u03c4\u03b1 \u03c3\u03c4\u03b1 Global Styles<\/h3>\n\n\n\n<p>\u03a4\u03bf interface \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03ba\u03bb\u03b7\u03c1\u03bf\u03bd\u03bf\u03bc\u03b9\u03ba\u03cc\u03c4\u03b7\u03c4\u03b1 \u03c4\u03c9\u03bd Global Styles \u03b5\u03af\u03bd\u03b1\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd \u03c0\u03b5\u03b9\u03c1\u03b1\u03bc\u03b1\u03c4\u03b9\u03ba\u03cc \u03ba\u03b1\u03b9 \u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b5\u03af\u03c4\u03b1\u03b9 \u03bc\u03cc\u03bd\u03bf \u03b1\u03bd \u03c4\u03bf \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03b5\u03c4\u03b5 \u03b1\u03c0\u03cc \u03c4\u03b7 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1 Gutenberg Experiments. \u03a4\u03b1 controls \u03c4\u03bf\u03c5 block inspector \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03bf\u03c5\u03bd \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03c4\u03b9\u03c2 \u03c4\u03b9\u03bc\u03ad\u03c2 Global Styles \u03c0\u03bf\u03c5 \u03ba\u03bb\u03b7\u03c1\u03bf\u03bd\u03bf\u03bc\u03b5\u03af \u03c4\u03bf block.<\/p>\n\n\n\n<p>\u03a3\u03c4\u03bf \u03b5\u03c3\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03cc \u03c4\u03b7\u03c2 \u03c5\u03bb\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7\u03c2, \u03b7 \u03b4\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7 \u03ba\u03bf\u03b9\u03bd\u03ce\u03bd presets \u03b4\u03b9\u03b1\u03c7\u03c9\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03b1\u03c0\u03cc shadows \u03ba\u03b1\u03b9 \u03bc\u03b5\u03b3\u03ad\u03b8\u03b7 \u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac\u03c2. \u03a4\u03bf theme.json \u03b5\u03be\u03b9\u03c3\u03ce\u03bd\u03b5\u03b9 \u03c4\u03b7\u03bd \u03b5\u03b9\u03b4\u03b9\u03ba\u03cc\u03c4\u03b7\u03c4\u03b1 \u03c4\u03c9\u03bd classes \u03b3\u03b9\u03b1 presets \u03c3\u03b5 \u03b5\u03c0\u03af\u03c0\u03b5\u03b4\u03bf block \u03bc\u03b5 \u03c4\u03bf <code>:where()<\/code>, \u03b5\u03bd\u03ce \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03b8\u03b7\u03ba\u03b5 \u03b7 \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03ba\u03b1\u03b9 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03bb\u03b1\u03bd\u03b8\u03b1\u03c3\u03bc\u03ad\u03bd\u03bf\u03c5 preset \u03cc\u03c4\u03b1\u03bd \u03b4\u03cd\u03bf \u03c7\u03c1\u03c9\u03bc\u03b1\u03c4\u03b9\u03ba\u03ac presets \u03ad\u03c7\u03bf\u03c5\u03bd \u03c4\u03bf \u03af\u03b4\u03b9\u03bf hex, \u03ba\u03b1\u03b8\u03ce\u03c2 \u03ba\u03b1\u03b9 \u03b7 \u03b5\u03c0\u03af\u03bb\u03c5\u03c3\u03b7 styles \u03b3\u03b9\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03c3\u03c5\u03bd\u03b4\u03ad\u03c3\u03bc\u03c9\u03bd \u03c3\u03c4\u03bf\u03bd inspector \u03c4\u03c9\u03bd blocks \u03c0\u03bf\u03c5 \u03b5\u03af\u03bd\u03b1\u03b9 links.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Math block \u03ba\u03b1\u03b9 LaTeX<\/h3>\n\n\n\n<p>\u03a4\u03bf Math block \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af \u03c0\u03bb\u03ad\u03bf\u03bd <code>ValidatedTextareaControl<\/code> \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b5\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae LaTeX. \u03a4\u03b1 \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1\u03c4\u03b1 \u03b1\u03bd\u03ac\u03bb\u03c5\u03c3\u03b7\u03c2 \u03b4\u03b5\u03bd \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c0\u03b9\u03b1 \u03c3\u03b5 \u03ba\u03ac\u03b8\u03b5 \u03c0\u03ac\u03c4\u03b7\u03bc\u03b1 \u03c0\u03bb\u03ae\u03ba\u03c4\u03c1\u03bf\u03c5: \u03c4\u03bf \u03c0\u03b5\u03b4\u03af\u03bf \u03b4\u03af\u03bd\u03b5\u03b9 feedback \u03cc\u03c4\u03b1\u03bd \u03c7\u03ac\u03c3\u03b5\u03b9 \u03b3\u03b9\u03b1 \u03c0\u03c1\u03ce\u03c4\u03b7 \u03c6\u03bf\u03c1\u03ac \u03c4\u03bf focus \u03ba\u03b1\u03b9 \u03c3\u03c4\u03b1\u03bc\u03b1\u03c4\u03ac \u03b7 \u03b1\u03bd\u03b1\u03ba\u03bf\u03af\u03bd\u03c9\u03c3\u03b7 \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1\u03c4\u03bf\u03c2 \u03b1\u03c0\u03cc screen reader \u03c3\u03b5 \u03ba\u03ac\u03b8\u03b5 \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b1.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Components \u03ba\u03b1\u03b9 \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 \u03c3\u03b5 \u03bf\u03bc\u03ac\u03b4\u03b5\u03c2<\/h3>\n\n\n\n<p>\u03a4\u03b1 <code>Combobox<\/code>, <code>Select<\/code> \u03ba\u03b1\u03b9 <code>SelectControl<\/code> \u03b1\u03c0\u03bf\u03ba\u03c4\u03bf\u03cd\u03bd \u03c4\u03b1 subcomponents <code>Group<\/code> \u03ba\u03b1\u03b9 <code>GroupLabel<\/code>. \u0388\u03c4\u03c3\u03b9, \u03bf\u03b9 \u03bf\u03bc\u03b1\u03b4\u03bf\u03c0\u03bf\u03b9\u03b7\u03bc\u03ad\u03bd\u03b5\u03c2 \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 \u03c3\u03c5\u03bd\u03c4\u03af\u03b8\u03b5\u03bd\u03c4\u03b1\u03b9 \u03bc\u03b5 \u03b5\u03bd\u03b9\u03b1\u03af\u03bf \u03c4\u03c1\u03cc\u03c0\u03bf \u03c3\u03c4\u03b9\u03c2 \u03bf\u03b9\u03ba\u03bf\u03b3\u03ad\u03bd\u03b5\u03b9\u03b5\u03c2 components \u03c0\u03bf\u03c5 \u03b1\u03bd\u03bf\u03af\u03b3\u03bf\u03c5\u03bd \u03bb\u03af\u03c3\u03c4\u03b1 \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ce\u03bd.<\/p>\n\n\n\n<p>\u03a4\u03bf <code>DataViewsPicker<\/code> \u03c5\u03c0\u03bf\u03c3\u03c4\u03b7\u03c1\u03af\u03b6\u03b5\u03b9 \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03b5\u03cd\u03c1\u03bf\u03c5\u03c2 \u03bc\u03b5 Shift+Click \u03c3\u03c4\u03b9\u03c2 \u03b4\u03b9\u03b1\u03c4\u03ac\u03be\u03b5\u03b9\u03c2 picker-table, picker-grid \u03ba\u03b1\u03b9 picker-activity. \u03a4\u03b1 \u03c0\u03b5\u03b4\u03af\u03b1 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2 \u03c3\u03b5 DataViews \u03ba\u03b1\u03b9 Font Library \u03b1\u03c0\u03bf\u03ba\u03c4\u03bf\u03cd\u03bd \u03c3\u03c4\u03b1\u03b8\u03b5\u03c1\u03cc \u03c0\u03bb\u03ac\u03c4\u03bf\u03c2, \u03ce\u03c3\u03c4\u03b5 \u03bd\u03b1 \u03bc\u03b7 \u03bc\u03b5\u03c4\u03b1\u03ba\u03b9\u03bd\u03b5\u03af\u03c4\u03b1\u03b9 \u03b7 \u03b4\u03b9\u03ac\u03c4\u03b1\u03be\u03b7, \u03b5\u03bd\u03ce \u03c4\u03bf <code>Input<\/code> \u03ba\u03c1\u03cd\u03b2\u03b5\u03b9 \u03c4\u03b1 native spin controls \u03b3\u03b9\u03b1 <code>type=&quot;number&quot;<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u03a0\u03bb\u03ae\u03c1\u03b5\u03c2 changelog \u03c4\u03bf\u03c5 Gutenberg 23.7<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u0392\u03b5\u03bb\u03c4\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2<\/h3>\n\n\n\n<p>\u03a3\u03c4\u03b1 base styles, \u03bc\u03c0\u03bf\u03c1\u03b5\u03af\u03c4\u03b5 \u03bd\u03b1 \u03c0\u03b1\u03c1\u03b1\u03ba\u03ac\u03bc\u03c8\u03b5\u03c4\u03b5 \u03c4\u03bf \u03c7\u03c1\u03ce\u03bc\u03b1 \u03c4\u03bf\u03c5 focus ring \u03c3\u03c4\u03bf <code>outset-ring__focus<\/code>. \u03a4\u03bf Widget Dashboard \u03bc\u03b5\u03c4\u03c1\u03ac \u03c4\u03bf \u03b4\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03bf \u03c7\u03ce\u03c1\u03bf \u03c4\u03bf\u03c5 header \u03ba\u03b1\u03b9 \u03c4\u03b5\u03ba\u03bc\u03b7\u03c1\u03b9\u03ce\u03bd\u03b5\u03b9 \u03c4\u03bf chrome, \u03b5\u03bd\u03ce \u03c4\u03b1 Widget Primitives \u03b4\u03b9\u03b1\u03bd\u03ad\u03bc\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd \u03c9\u03c2 script module.<\/p>\n\n\n\n<p>\u03a3\u03c4\u03b1 components, \u03c4\u03bf sandbox component \u03b4\u03ad\u03c7\u03b5\u03c4\u03b1\u03b9 <code>sandbox<\/code> prop, \u03c4\u03bf <code>SearchControl<\/code> \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03b9 suffix \u03bc\u03cc\u03bd\u03bf \u03cc\u03c4\u03b1\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9, \u03ba\u03b1\u03b9 \u03c0\u03c1\u03bf\u03c3\u03c4\u03af\u03b8\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf primitive <code>Autocomplete.Row<\/code>. \u03a4\u03bf Font Library \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03b5\u03b9 \u03c4\u03bf \u03bc\u03ad\u03b3\u03b5\u03b8\u03bf\u03c2 \u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03bf\u03c3\u03b5\u03b9\u03c1\u03ac\u03c2 \u03c3\u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03c4\u03b7\u03c2 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2 \u03c0\u03bb\u03bf\u03ae\u03b3\u03b7\u03c3\u03b7\u03c2 \u03ce\u03c3\u03c4\u03b5 \u03bd\u03b1 \u03c4\u03b1\u03b9\u03c1\u03b9\u03ac\u03b6\u03b5\u03b9 \u03bc\u03b5 \u03c4\u03bf DataViews.<\/p>\n\n\n\n<p>\u03a4\u03bf Block Library \u03b1\u03c0\u03bf\u03ba\u03c4\u03ac end-to-end \u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 user story \u03b3\u03b9\u03b1 Table of Contents. \u039f Post Editor \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 \u03c4\u03b7 \u03c1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b7 <code>responsiveEditingEnabled<\/code>, \u03b7 \u03bf\u03c0\u03bf\u03af\u03b1 \u03ba\u03c1\u03cd\u03b2\u03b5\u03b9 \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae Responsive styles. \u03a3\u03c4\u03bf real-time collaboration (RTC), \u03c4\u03bf Quick Edit \u03b1\u03c0\u03b5\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03b5\u03af\u03c4\u03b1\u03b9 \u03cc\u03c3\u03bf \u03b5\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03ac\u03b6\u03b5\u03c3\u03c4\u03b5 \u03ad\u03bd\u03b1 post.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0394\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2 \u03c3\u03c4\u03b7 \u03b2\u03b9\u03b2\u03bb\u03b9\u03bf\u03b8\u03ae\u03ba\u03b7 blocks<\/h3>\n\n\n\n<p>\u0397 <code>render_block_core_video()<\/code> \u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd \u03ba\u03b1\u03b9 VIDEO tags \u03c0\u03bf\u03c5 \u03b4\u03b5\u03bd \u03b3\u03c1\u03ac\u03c6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03bc\u03b5 \u03c0\u03b5\u03b6\u03bf\u03cd\u03c2 \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b5\u03c2. \u03a4\u03b1 Cover \u03ba\u03b1\u03b9 Accordion blocks \u03b2\u03b3\u03b1\u03af\u03bd\u03bf\u03c5\u03bd \u03b1\u03c0\u03cc \u03c4\u03b7\u03bd \u03b1\u03bd\u03c4\u03af\u03c3\u03c4\u03bf\u03b9\u03c7\u03b7 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03bc\u03b5 Enter, \u03b5\u03bd\u03ce \u03c4\u03bf List block \u03b4\u03b9\u03b1\u03c4\u03b7\u03c1\u03b5\u03af \u03c4\u03bf\u03bd ordered \u03c4\u03cd\u03c0\u03bf \u03c4\u03bf\u03c5 \u03cc\u03c4\u03b1\u03bd \u03ba\u03ac\u03bd\u03b5\u03c4\u03b5 indent.<\/p>\n\n\n\n<p>\u039f Media Editor \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03b9 \u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7\u03c2 \u03cc\u03c3\u03bf \u03c6\u03bf\u03c1\u03c4\u03ce\u03bd\u03b5\u03b9 \u03c4\u03bf \u03c0\u03b5\u03c1\u03b9\u03ba\u03bf\u03bc\u03bc\u03ad\u03bd\u03bf \u03b1\u03c1\u03c7\u03b5\u03af\u03bf. \u0391\u03c6\u03b1\u03b9\u03c1\u03b5\u03af\u03c4\u03b1\u03b9 \u03c4\u03bf \u03c0\u03bb\u03b5\u03bf\u03bd\u03ac\u03b6\u03bf\u03bd flag <code>__heicUploadSupport<\/code>, \u03c4\u03bf Navigation \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03b5\u03b9 \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u00abAdd block\u00bb \u03c0\u03bf\u03c5 \u03ad\u03bb\u03b5\u03b9\u03c0\u03b5 \u03b1\u03c0\u03cc \u03c4\u03bf Link UI \u03bc\u03ad\u03c3\u03b1 \u03c3\u03b5 template parts \u03ba\u03b1\u03b9 \u03c4\u03bf Playlist \u03c3\u03c5\u03bd\u03c4\u03bf\u03bc\u03b5\u03cd\u03b5\u03b9 \u03c4\u03b7\u03bd \u03b5\u03c4\u03b9\u03ba\u03ad\u03c4\u03b1 \u03c4\u03bf\u03c5 \u03ba\u03bf\u03c5\u03bc\u03c0\u03b9\u03bf\u03cd track \u03c3\u03c4\u03b7\u03bd toolbar.<\/p>\n\n\n\n<p>\u03a4\u03bf Query Loop \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 context \u03bc\u03b5\u03c4\u03ac\u03c6\u03c1\u03b1\u03c3\u03b7\u03c2 \u03c3\u03c4\u03b7\u03bd \u03b5\u03c4\u03b9\u03ba\u03ad\u03c4\u03b1 \u03c1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b7\u03c2 \u00abOffset\u00bb, \u03b5\u03bd\u03ce \u03c4\u03bf Social Link \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03b5\u03b9 \u03ad\u03bd\u03b1 \u03c0\u03b5\u03c1\u03b9\u03c4\u03c4\u03cc closing tag \u03c3\u03c4\u03bf markup \u03c4\u03bf\u03c5 Tumblr icon. \u03a4\u03bf Gallery \u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9 \u03c4\u03b9\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 \u03c4\u03bf\u03c5 \u03ba\u03bf\u03c5\u03bc\u03c0\u03b9\u03bf\u03cd Detach \u03ba\u03b1\u03b9 \u03c4\u03bf\u03c5 modal, \u03c4\u03bf Pullquote \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03b9 \u03c3\u03c9\u03c3\u03c4\u03ac \u03c4\u03bf custom line height \u03ba\u03b1\u03b9 \u03b7 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae dynamic Gallery \u03b4\u03b9\u03b1\u03c4\u03b7\u03c1\u03b5\u03af \u03ad\u03bd\u03b1 \u03bc\u03cc\u03bd\u03bf \u03b2\u03ae\u03bc\u03b1 undo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0394\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2 \u03c3\u03c4\u03bf\u03bd Block Editor<\/h3>\n\n\n\n<p>\u03a4\u03bf control \u03b5\u03b9\u03ba\u03cc\u03bd\u03b1\u03c2 \u03c6\u03cc\u03bd\u03c4\u03bf\u03c5 \u03b4\u03b5\u03bd \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03b9 \u03c0\u03b9\u03b1 \u03b4\u03b9\u03c0\u03bb\u03cc focus ring. \u0394\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03b7 \u03b8\u03ad\u03c3\u03b7 \u03c4\u03bf\u03c5 caret \u03cc\u03c4\u03b1\u03bd \u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c6\u03b5\u03c4\u03b5 \u03c0\u03c1\u03bf\u03c2 \u03c4\u03b1 \u03b5\u03bc\u03c0\u03c1\u03cc\u03c2 \u03ba\u03b5\u03bd\u03ac blocks, \u03c4\u03b1 imports \u03c4\u03c9\u03bd preset round-trip tests \u03bc\u03b5\u03c4\u03ac \u03c4\u03b7\u03bd \u03b5\u03bd\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03c9\u03bd preset utilities \u03ba\u03b1\u03b9 \u03b7 \u03b8\u03ad\u03c3\u03b7 \u03c4\u03bf\u03c5 empty block appender \u03c3\u03b5 blocks \u03c0\u03bf\u03c5 \u03b4\u03b5\u03c3\u03bc\u03b5\u03cd\u03bf\u03c5\u03bd \u03c4\u03b7\u03bd toolbar.<\/p>\n\n\n\n<p>\u03a4\u03bf RTC \u03b4\u03b5\u03bd \u03c0\u03b1\u03c1\u03b5\u03bc\u03c0\u03bf\u03b4\u03af\u03b6\u03b5\u03b9 \u03c4\u03bf undo \u03cc\u03c4\u03b1\u03bd \u03c3\u03c5\u03b3\u03c7\u03c1\u03bf\u03bd\u03af\u03b6\u03b5\u03b9 controlled blocks. \u03a4\u03bf Rich Text \u03b1\u03c6\u03b1\u03b9\u03c1\u03b5\u03af \u03be\u03b1\u03bd\u03ac \u03c4\u03bf <code>tabIndex<\/code> \u03b1\u03c0\u03cc \u03b5\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03ac\u03c3\u03b9\u03bc\u03b1 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03b1 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9 \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03bc\u03b5 Shift+Click, \u03b4\u03b5\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03cc\u03b6\u03b5\u03b9 input transform \u03cc\u03c4\u03b1\u03bd \u03bb\u03b5\u03af\u03c0\u03b5\u03b9 \u03c4\u03bf <code>onReplace<\/code> \u03ba\u03b1\u03b9 \u03b4\u03b5\u03bd \u03ba\u03b1\u03c4\u03b1\u03c1\u03c1\u03ad\u03b5\u03b9 \u03c0\u03bb\u03ad\u03bf\u03bd \u03bf paste handler \u03cc\u03c4\u03b1\u03bd \u03b5\u03c0\u03b9\u03ba\u03bf\u03bb\u03bb\u03ac\u03c4\u03b5 \u03b1\u03c1\u03c7\u03b5\u03af\u03b1.<\/p>\n\n\n\n<p>\u0397 \u03c1\u03bf\u03ae \u03c3\u03c5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2 \u03b5\u03c0\u03b5\u03ba\u03c4\u03b5\u03af\u03bd\u03b5\u03b9 \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ad\u03c2 blocks \u03bc\u03b5 Shift+\u03b2\u03b5\u03bb\u03ac\u03ba\u03b9\u03b1 \u03cc\u03c4\u03b1\u03bd \u03b4\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03b5\u03b9 native selection, \u03b1\u03bd\u03b1\u03b3\u03bd\u03c9\u03c1\u03af\u03b6\u03b5\u03b9 \u03c4\u03bf Shift+Click \u03c9\u03c2 multi-selection gesture \u03ba\u03b1\u03b9 \u03b1\u03c0\u03bf\u03c4\u03c1\u03ad\u03c0\u03b5\u03b9 \u03c4\u03bf scroll \u03c4\u03b7\u03c2 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1\u03c2 \u03cc\u03c4\u03b1\u03bd \u03bc\u03b5\u03c4\u03b1\u03ba\u03b9\u03bd\u03b5\u03af\u03c4\u03b5 \u03c4\u03bf caret \u03bc\u03ad\u03c3\u03b1 \u03c3\u03b5 blocks \u03c8\u03b7\u03bb\u03cc\u03c4\u03b5\u03c1\u03b1 \u03b1\u03c0\u03cc \u03c4\u03bf viewport.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0394\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2 \u03c3\u03c4\u03bf\u03bd Post Editor \u03ba\u03b1\u03b9 \u03c3\u03c4\u03b9\u03c2 \u03c3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2<\/h3>\n\n\n\n<p>\u039f editor \u03b1\u03c6\u03ae\u03bd\u03b5\u03b9 \u03c4\u03bf browser \u03bd\u03b1 \u03b4\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03b5\u03af \u03c4\u03bf undo \u03c3\u03b5 \u03c0\u03b5\u03b4\u03af\u03b1 \u03c0\u03bf\u03c5 \u03b4\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03b4\u03b9\u03ba\u03cc \u03c4\u03bf\u03c5\u03c2 \u03b9\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc undo. \u03a4\u03b1 meta boxes \u03c4\u03b1\u03b9\u03c1\u03b9\u03ac\u03b6\u03bf\u03c5\u03bd \u03c0\u03bb\u03ad\u03bf\u03bd \u03c4\u03c5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03b9\u03ba\u03ac \u03bc\u03b5 \u03c4\u03b1 Gutenberg panels \u03ba\u03b1\u03b9 \u03c4\u03b1 notices \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bd <code>ThemeProvider<\/code> \u03bc\u03b5 \u03b1\u03ba\u03c4\u03af\u03bd\u03b1 \u03b3\u03c9\u03bd\u03af\u03b1\u03c2 \u03bc\u03b7\u03b4\u03ad\u03bd.<\/p>\n\n\n\n<p>\u039f\u03b9 Notes \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03cd\u03bf\u03c5\u03bd \u03c4\u03bf target block \u03c0\u03c1\u03b9\u03bd \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03cd\u03c3\u03bf\u03c5\u03bd \u03c3\u03b7\u03bc\u03b5\u03af\u03c9\u03c3\u03b7 \u03b5\u03c0\u03b9\u03c0\u03ad\u03b4\u03bf\u03c5 block, \u03ba\u03b1\u03c4\u03b1\u03c7\u03c9\u03c1\u03bf\u03cd\u03bd \u03c4\u03bf inline note format \u03ba\u03b1\u03c4\u03ac \u03c4\u03bf import, \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03ad\u03c6\u03bf\u03c5\u03bd \u03bc\u03b5 \u03c3\u03c5\u03bd\u03ad\u03c0\u03b5\u03b9\u03b1 \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03af\u03b1 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7\u03c2 \u03ba\u03b1\u03b9 \u03c3\u03c5\u03b3\u03c7\u03c1\u03bf\u03bd\u03af\u03b6\u03bf\u03c5\u03bd \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03c3\u03c4\u03b7 sidebar \u03bc\u03b5 \u03c4\u03bf\u03bd inline marker \u03ba\u03ac\u03c4\u03c9 \u03b1\u03c0\u03cc \u03c4\u03bf caret. \u0391\u03ba\u03c5\u03c1\u03ce\u03bd\u03bf\u03c5\u03bd \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03c4\u03bf hover highlight \u03c0\u03bf\u03c5 \u03b5\u03ba\u03ba\u03c1\u03b5\u03bc\u03b5\u03af \u03cc\u03c4\u03b1\u03bd \u03c4\u03bf focus \u03c6\u03b5\u03cd\u03b3\u03b5\u03b9 \u03b1\u03c0\u03cc \u03ad\u03bd\u03b1 note thread.<\/p>\n\n\n\n<p>\u03a4\u03bf Post Lock \u03b4\u03b5\u03bd \u03b1\u03bb\u03bb\u03ac\u03b6\u03b5\u03b9 \u03bb\u03b1\u03bd\u03b8\u03b1\u03c3\u03bc\u03ad\u03bd\u03b1 \u03c4\u03bf modal \u03c3\u03b5 \u00abSomeone else has taken over\u00bb \u03b3\u03b9\u03b1 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7 \u03c0\u03bf\u03c5 \u03ad\u03c7\u03b5\u03b9 \u03b1\u03c0\u03bf\u03ba\u03bb\u03b5\u03b9\u03c3\u03c4\u03b5\u03af \u03b1\u03c0\u03cc \u03c4\u03bf post. \u03a3\u03c4\u03bf iOS \u03b1\u03c6\u03b1\u03b9\u03c1\u03b5\u03af\u03c4\u03b1\u03b9 \u03c4\u03bf jumping hack \u03ba\u03b1\u03b9 \u03c0\u03c1\u03bf\u03c3\u03c4\u03af\u03b8\u03b5\u03c4\u03b1\u03b9 typewriter. \u0397 mobile \u03ba\u03b1\u03b9 tablet \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7 \u03b5\u03c0\u03b1\u03bd\u03b1\u03c6\u03ad\u03c1\u03b5\u03b9 \u03c3\u03c4\u03b1\u03b8\u03b5\u03c1\u03cc \u03cd\u03c8\u03bf\u03c2.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Media, API \u03ba\u03b1\u03b9 data layer<\/h3>\n\n\n\n<p>\u0397 \u03bc\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03bc\u03b5\u03b3\u03ac\u03bb\u03c9\u03bd animated GIF \u03b4\u03b5\u03bd \u03ba\u03bf\u03bb\u03bb\u03ac \u03c0\u03bb\u03ad\u03bf\u03bd \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae: \u03b3\u03b9\u03b1 \u03c3\u03c4\u03b1\u03c4\u03b9\u03ba\u03ad\u03c2 \u03b5\u03be\u03cc\u03b4\u03bf\u03c5\u03c2 \u03b1\u03c0\u03bf\u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03b5\u03af\u03c4\u03b1\u03b9 \u03bc\u03cc\u03bd\u03bf \u03c4\u03bf \u03c0\u03c1\u03ce\u03c4\u03bf frame. \u03a4\u03b1 media templates \u03c3\u03c4\u03b1\u03bc\u03b1\u03c4\u03bf\u03cd\u03bd \u03bd\u03b1 \u03b5\u03c0\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03c5\u03bd <code>crossorigin<\/code> \u03c3\u03c4\u03b1 IMG tags \u03ba\u03b1\u03b9 \u03c4\u03bf <code>wp-build<\/code> \u03c3\u03c5\u03b3\u03c7\u03c1\u03bf\u03bd\u03af\u03b6\u03b5\u03b9 \u03c4\u03b7 \u03bb\u03af\u03c3\u03c4\u03b1 preload \u03c0\u03b5\u03b4\u03af\u03c9\u03bd \u03c4\u03bf\u03c5 page template \u03bc\u03b5 \u03c4\u03bf <code>core-data<\/code>.<\/p>\n\n\n\n<p>\u03a4\u03bf Media REST API \u03bc\u03b5\u03c4\u03b1\u03c6\u03ad\u03c1\u03b5\u03b9 \u03c3\u03c4\u03bf Gutenberg \u03c4\u03bf\u03bd \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf \u03bc\u03b5\u03b3\u03ad\u03b8\u03bf\u03c5\u03c2 upload \u03b3\u03b9\u03b1 sideload \u03b1\u03c0\u03cc URL path. \u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03b7 \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 \u03c4\u03bf\u03c5 API \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03c9\u03bd \u03c0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae\u03c2 \u03ba\u03b1\u03b9 \u03bf\u03b9 \u03ba\u03b1\u03bd\u03cc\u03bd\u03b5\u03c2 \u03c3\u03c5\u03b3\u03c7\u03ce\u03bd\u03b5\u03c5\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 view config: \u03b1\u03c0\u03bf\u03c1\u03c1\u03af\u03c0\u03c4\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c3\u03c5\u03b3\u03c7\u03c9\u03bd\u03b5\u03cd\u03c3\u03b5\u03b9\u03c2 \u03bc\u03b5 \u03b1\u03c3\u03cd\u03bc\u03b2\u03b1\u03c4\u03bf \u03c3\u03c7\u03ae\u03bc\u03b1, \u03bf\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03b7 \u03c3\u03b7\u03bc\u03b1\u03c3\u03af\u03b1 \u03c4\u03c9\u03bd \u03ba\u03b5\u03bd\u03ce\u03bd arrays \u03ba\u03b1\u03b9 \u03b1\u03c6\u03b1\u03b9\u03c1\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 <code>null<\/code> \u03c4\u03b9\u03bc\u03ad\u03c2 \u03b1\u03c0\u03cc \u03bc\u03ad\u03bb\u03b7 \u03c0\u03bf\u03c5 \u03c0\u03c1\u03bf\u03c3\u03c4\u03af\u03b8\u03b5\u03bd\u03c4\u03b1\u03b9.<\/p>\n\n\n\n<p>\u03a4\u03bf <code>createInterpolateElement<\/code> \u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03bf\u03bc\u03b1\u03bb\u03ac unmatched closing tags. \u03a4\u03bf Core Data \u03bc\u03b5\u03c4\u03b1\u03ba\u03b9\u03bd\u03b5\u03af \u03c4\u03bf component <code>EntitiesSavedState<\/code> \u03ad\u03be\u03c9 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd editor, \u03b5\u03bd\u03ce \u03c4\u03bf RTC \u03b4\u03b9\u03b1\u03c4\u03b7\u03c1\u03b5\u03af \u03bc\u03b7 \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03c5\u03bc\u03ad\u03bd\u03b5\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 \u03c3\u03c5\u03bd\u03b5\u03c1\u03b3\u03b1\u03c4\u03ce\u03bd \u03cc\u03c4\u03b1\u03bd \u03ac\u03bb\u03bb\u03bf\u03c2 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 \u03b1\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03cd\u03b5\u03b9 \u03ba\u03b1\u03b9 \u03b5\u03ba\u03c4\u03b5\u03bb\u03b5\u03af compaction \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7 serialization.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u03a0\u03c1\u03bf\u03c3\u03b2\u03b1\u03c3\u03b9\u03bc\u03cc\u03c4\u03b7\u03c4\u03b1 \u03ba\u03b1\u03b9 \u03b1\u03c0\u03cc\u03b4\u03bf\u03c3\u03b7<\/h3>\n\n\n\n<p>\u03a4\u03b1 Alignment controls \u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03ba\u03b1\u03bb\u03cd\u03c4\u03b5\u03c1\u03b1 \u03c4\u03b1 props \u03c4\u03bf\u03c5\u03c2 \u03ba\u03b1\u03b9 \u03c4\u03bf Navigation \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03b5\u03b9 \u03c3\u03c9\u03c3\u03c4\u03ac \u03c4\u03bf <code>aria-expanded<\/code> \u03cc\u03c4\u03b1\u03bd \u03ba\u03ac\u03bd\u03b5\u03c4\u03b5 hover \u03c3\u03b5 submenu \u03bc\u03ad\u03c3\u03b1 \u03c3\u03b5 overlay. \u03a4\u03bf <code>Autocomplete<\/code> \u03c3\u03c5\u03bd\u03b4\u03ad\u03b5\u03b9 \u03c4\u03b7 \u03bb\u03af\u03c3\u03c4\u03b1 \u03c0\u03c1\u03bf\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd \u03bc\u03b5 <code>aria-controls<\/code> \u03ba\u03b1\u03b9 <code>aria-haspopup<\/code>, \u03b5\u03bd\u03ce \u03c4\u03bf <code>ExternalLink<\/code> \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af \u03c4\u03bf \u03ba\u03bf\u03b9\u03bd\u03cc mixin \u03b3\u03b9\u03b1 focus ring.<\/p>\n\n\n\n<p>\u03a3\u03c4\u03b7\u03bd \u03b1\u03c0\u03cc\u03b4\u03bf\u03c3\u03b7, \u03c4\u03bf Rich Text \u03b4\u03b9\u03b1\u03b2\u03ac\u03b6\u03b5\u03b9 \u03c4\u03bf <code>contentEditable<\/code> \u03c3\u03c4\u03bf <code>ownsSelection<\/code> \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03c0\u03bf\u03c6\u03cd\u03b3\u03b5\u03b9 \u03b1\u03bd\u03b1\u03b3\u03ba\u03b1\u03c3\u03c4\u03b9\u03ba\u03cc layout \u03ba\u03b1\u03b9 \u03c0\u03b5\u03c1\u03b9\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03b9 \u03b4\u03b9\u03cc\u03c1\u03b8\u03c9\u03c3\u03b7 \u03b3\u03b9\u03b1 regression \u03c3\u03c4\u03b7\u03bd \u03c4\u03b1\u03c7\u03cd\u03c4\u03b7\u03c4\u03b1 \u03c0\u03bb\u03b7\u03ba\u03c4\u03c1\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7\u03c2. \u039f Post Editor \u03b1\u03c0\u03bf\u03c6\u03b5\u03cd\u03b3\u03b5\u03b9 \u03c0\u03b5\u03c1\u03b9\u03c4\u03c4\u03ac \u03bd\u03ad\u03b1 \u03b1\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03b1 \u03b3\u03b9\u03b1 terms \u03c3\u03c4\u03bf <code>FlatTermSelector<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u03a0\u03b5\u03b9\u03c1\u03ac\u03bc\u03b1\u03c4\u03b1 \u03ba\u03b1\u03b9 \u03b1\u03c3\u03c6\u03ac\u03bb\u03b5\u03b9\u03b1 Dashboard<\/h3>\n\n\n\n<p>\u03a0\u03ad\u03c1\u03b1 \u03b1\u03c0\u03cc \u03c4\u03bf opt-in interface \u03ba\u03bb\u03b7\u03c1\u03bf\u03bd\u03bf\u03bc\u03b9\u03ba\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 Global Styles, \u03c4\u03b1 Dashboard Widgets \u03b5\u03bd\u03b9\u03c3\u03c7\u03cd\u03bf\u03c5\u03bd \u03c4\u03bf\u03bd \u03ba\u03b1\u03b8\u03b1\u03c1\u03b9\u03c3\u03bc\u03cc \u03c4\u03c9\u03bd <code>href<\/code> \u03c3\u03c4\u03b1 action \u03ba\u03b1\u03b9 help links. \u039f\u03b9 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 \u03b1\u03c5\u03c4\u03ad\u03c2 \u03b1\u03c6\u03bf\u03c1\u03bf\u03cd\u03bd \u03c4\u03b9\u03c2 \u03c0\u03b5\u03b9\u03c1\u03b1\u03bc\u03b1\u03c4\u03b9\u03ba\u03ad\u03c2 \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b5\u03c2 \u03c4\u03bf\u03c5 Dashboard \u03ba\u03b1\u03b9 \u03c4\u03bf\u03c5 Block Editor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u03a4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7<\/h3>\n\n\n\n<p>\u0397 \u03c4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 \u03bf\u03b4\u03b7\u03b3\u03af\u03b5\u03c2 <code>nvm use<\/code> \u03c3\u03c4\u03bf <code>AGENTS.md<\/code>, pattern \u03c0\u03c1\u03bf\u03bf\u03b4\u03b5\u03c5\u03c4\u03b9\u03ba\u03ae\u03c2 \u03b1\u03bd\u03b1\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7\u03c2 \u03b3\u03b9\u03b1 \u03bf\u03b4\u03b7\u03b3\u03af\u03b5\u03c2 \u03ba\u03b1\u03b9 skills \u03c4\u03c9\u03bd agents, \u03ba\u03b1\u03b8\u03ce\u03c2 \u03ba\u03b1\u03b9 \u03c4\u03b7\u03bd \u03c0\u03b1\u03b3\u03ba\u03cc\u03c3\u03bc\u03b9\u03b1 \u03c4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7 \u03c0\u03bf\u03c5 \u03ad\u03bb\u03b5\u03b9\u03c0\u03b5 \u03b1\u03c0\u03cc \u03c4\u03bf <code>table-of-contents\/index.php<\/code>. \u03a0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 file-level \u03ba\u03b1\u03b9 class-level docblocks \u03c3\u03c4\u03bf <code>WP_Icon_Collections_Registry<\/code> \u03ba\u03b1\u03b9 \u03b4\u03b9\u03b5\u03c5\u03ba\u03c1\u03b9\u03bd\u03af\u03b6\u03b5\u03b9 \u03c4\u03b7\u03bd \u03b1\u03bd\u03b1\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 \u03bf\u03b4\u03b7\u03b3\u03b9\u03ce\u03bd agents, \u03c4\u03b7 \u03c3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03c6\u03bf\u03c1\u03ac <code>getBlock<\/code> \u03bc\u03b5 inner block controllers \u03ba\u03b1\u03b9 \u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03b9\u03ba\u03b1\u03c3\u03af\u03b1 backporting \u03c3\u03c4\u03bf WordPress core.<\/p>\n\n\n\n<p>\u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03bf\u03b9 \u03bf\u03b4\u03b7\u03b3\u03af\u03b5\u03c2 \u03b3\u03b9\u03b1 iframe \u03c3\u03c4\u03bf Gutenberg 23.6, \u03c4\u03b1 \u03c0\u03b1\u03c1\u03b1\u03b4\u03b5\u03af\u03b3\u03bc\u03b1\u03c4\u03b1 admin color scheme \u03c3\u03c4\u03bf Storybook \u03ba\u03b1\u03b9 \u03b7 \u03ba\u03b1\u03b8\u03bf\u03b4\u03ae\u03b3\u03b7\u03c3\u03b7 \u03c3\u03c7\u03b5\u03b4\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03b3\u03b9\u03b1 dialog \u03ad\u03bd\u03b1\u03bd\u03c4\u03b9 drawer. \u0397 \u03c4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7 \u03b3\u03b9\u03b1 server-side view configuration filters \u03b4\u03b9\u03b5\u03c5\u03ba\u03c1\u03b9\u03bd\u03af\u03b6\u03b5\u03b9 \u03cc\u03c4\u03b9 \u03c4\u03b1 callbacks \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03ad\u03c6\u03bf\u03c5\u03bd \u03c4\u03bf container, \u03b5\u03bd\u03ce \u03c4\u03b1 inline docs \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bd link \u03b3\u03b9\u03b1 URL.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u03a0\u03bf\u03b9\u03cc\u03c4\u03b7\u03c4\u03b1 \u03ba\u03ce\u03b4\u03b9\u03ba\u03b1 \u03ba\u03b1\u03b9 \u03b5\u03c3\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03ad\u03c2 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2<\/h3>\n\n\n\n<p>\u03a4\u03bf ESLint \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 components \u03c0\u03bf\u03c5 \u03ad\u03bb\u03b5\u03b9\u03c0\u03b1\u03bd \u03b1\u03c0\u03cc \u03c4\u03b7 denylist \u03ba\u03b1\u03b9 \u03c4\u03bf <code>webpack-dev-server<\/code> \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03b5\u03c4\u03b1\u03b9 \u03c3\u03b5 <code>^5.2.1<\/code> \u03b3\u03b9\u03b1 alerts \u03b5\u03be\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03c9\u03bd. \u03a4\u03b1 GitHub workflows \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03bf\u03c5\u03bd \u03c4\u03bf\u03c5\u03c2 \u03b5\u03bb\u03ad\u03b3\u03c7\u03bf\u03c5\u03c2 changelog \u03b3\u03b9\u03b1 PRs \u03b1\u03c0\u03cc forks \u03ba\u03b1\u03b9 \u03c4\u03bf Interactivity API \u03bc\u03b5\u03c4\u03b1\u03c3\u03c7\u03b7\u03bc\u03b1\u03c4\u03af\u03b6\u03b5\u03b9 \u03c4\u03b9\u03c2 directives \u03c3\u03b5 \u03b1\u03c5\u03c4\u03bf\u03ba\u03b1\u03c4\u03b1\u03c7\u03c9\u03c1\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03b1 modules.<\/p>\n\n\n\n<p>\u03a4\u03bf RTC \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af <code>array_any()<\/code> \u03b3\u03b9\u03b1 \u03c4\u03bf\u03bd \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf \u03bd\u03b5\u03cc\u03c4\u03b5\u03c1\u03bf\u03c5 compaction \u03ba\u03b1\u03b9 <code>str_contains()<\/code> \u03c3\u03c4\u03bf <code>WP_Sync_Config<\/code>. \u03a4\u03bf Storybook \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03b5\u03af resolve specifier \u03c9\u03c2 string \u03c4\u03cd\u03c0\u03bf\u03c5 URL \u03ba\u03b1\u03b9 \u03c4\u03b1 \u03b5\u03c1\u03b3\u03b1\u03bb\u03b5\u03af\u03b1 \u03b5\u03c0\u03b9\u03bb\u03cd\u03bf\u03c5\u03bd \u03b5\u03be\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03b9\u03c2 \u03b1\u03bd\u03b5\u03be\u03ac\u03c1\u03c4\u03b7\u03c4\u03b1 \u03b1\u03c0\u03cc \u03c4\u03b7 \u03b4\u03b9\u03ac\u03c4\u03b1\u03be\u03b7 \u03c4\u03bf\u03c5 <code>node_modules<\/code>.<\/p>\n\n\n\n<p>\u03a3\u03c4\u03b1 components, \u03c4\u03bf <code>useSelectionProps<\/code> \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03b1\u03bd\u03b5\u03be\u03ac\u03c1\u03c4\u03b7\u03c4\u03bf \u03b1\u03c0\u03cc layout \u03ba\u03b1\u03b9 \u03c4\u03b1 Disabled, FormTokenField \u03ba\u03b1\u03b9 SearchControl \u03bc\u03b5\u03c4\u03b1\u03c6\u03ad\u03c1\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c3\u03b5 SCSS modules. \u0395\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03bf\u03b9 \u03b5\u03be\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03b9\u03c2 <code>date-fns<\/code> \u03c3\u03b5 4.4.0 \u03ba\u03b1\u03b9 Color.js \u03c3\u03b5 0.7.1, \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf colorjs.io \u03ba\u03b1\u03b9 \u03b1\u03c6\u03b1\u03b9\u03c1\u03b5\u03af\u03c4\u03b1\u03b9 \u03bc\u03b9\u03b1 \u03c0\u03c1\u03bf\u03c3\u03c9\u03c1\u03b9\u03bd\u03ae \u03bb\u03cd\u03c3\u03b7 \u03b3\u03b9\u03b1 bug. \u0397 \u03b4\u03b7\u03bc\u03bf\u03c3\u03b9\u03b5\u03c5\u03bc\u03ad\u03bd\u03b7 package theme \u03b4\u03b5\u03bd \u03b5\u03c0\u03b9\u03c4\u03c1\u03ad\u03c0\u03b5\u03b9 <code>src<\/code>, \u03b5\u03bd\u03ce \u03c4\u03bf Storybook \u03b2\u03b5\u03bb\u03c4\u03b9\u03ce\u03bd\u03b5\u03b9 \u03c4\u03b7\u03bd \u03b1\u03bd\u03b1\u03b3\u03bd\u03c9\u03c3\u03b9\u03bc\u03cc\u03c4\u03b7\u03c4\u03b1 \u03c4\u03bf\u03c5 component code \u03bc\u03b5 arrays \u03b3\u03b9\u03b1 children.<\/p>\n\n\n\n<p>\u03a3\u03c4\u03bf Block Library \u03c0\u03c1\u03bf\u03c3\u03c4\u03af\u03b8\u03b5\u03c4\u03b1\u03b9 \u03c0\u03c1\u03bf\u03c3\u03c4\u03b1\u03c3\u03af\u03b1 \u03b1\u03c0\u03cc attribute values \u03c0\u03bf\u03c5 \u03c0\u03c1\u03bf\u03ba\u03b1\u03bb\u03bf\u03cd\u03bd errors, \u03c4\u03bf <code>editableRoot<\/code> \u03b3\u03af\u03bd\u03b5\u03c4\u03b1\u03b9 \u03b9\u03b4\u03b9\u03c9\u03c4\u03b9\u03ba\u03ae \u03c1\u03cd\u03b8\u03bc\u03b9\u03c3\u03b7 block \u03b1\u03bd\u03c4\u03af \u03b3\u03b9\u03b1 \u03b4\u03b7\u03bc\u03cc\u03c3\u03b9\u03bf support \u03ba\u03b1\u03b9 \u03b5\u03c6\u03b1\u03c1\u03bc\u03cc\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03b4\u03b9\u03ac\u03c6\u03bf\u03c1\u03b5\u03c2 \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03c3\u03c5\u03b3\u03c7\u03c9\u03bd\u03b5\u03cd\u03c3\u03b5\u03b9\u03c2 WordPress-Develop 7.0. \u03a4\u03bf Page List \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af null coalescing \u03b3\u03b9\u03b1 <code>parentPageID<\/code>, \u03c4\u03bf Table of Contents \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af <code>str_contains()<\/code> \u03b1\u03bd\u03c4\u03af \u03b3\u03b9\u03b1 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf <code>strpos()<\/code> \u03ba\u03b1\u03b9 \u03c4\u03bf Tabs \u03b1\u03c6\u03b1\u03b9\u03c1\u03b5\u03af \u03c4\u03bf \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03bf paragraph \u03b1\u03c0\u03cc \u03c4\u03bf template \u03c4\u03bf\u03c5 tab panel.<\/p>\n\n\n\n<p>\u0391\u03c6\u03b1\u03b9\u03c1\u03bf\u03cd\u03bd\u03c4\u03b1\u03b9 \u03c4\u03bf \u03c0\u03bb\u03b5\u03bf\u03bd\u03ac\u03b6\u03bf\u03bd pragma <code>@jest-environment jsdom<\/code>, \u03c4\u03b1 \u03c0\u03b5\u03c1\u03b9\u03c4\u03c4\u03ac <code>__next40pxDefaultSize<\/code> props \u03b1\u03c0\u03cc form controls \u03ba\u03b1\u03b9 \u03b4\u03b9\u03c0\u03bb\u03cc\u03c4\u03c5\u03c0\u03b1 duotone \u03ba\u03b1\u03b9 preset utilities. \u03a4\u03bf <code>URLInput<\/code> \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03ad\u03c0\u03b5\u03c4\u03b1\u03b9 \u03c3\u03b5 function component, \u03c4\u03b1 SVG icons \u03b5\u03bb\u03ad\u03b3\u03c7\u03bf\u03bd\u03c4\u03b1\u03b9 \u03b3\u03b9\u03b1 <code>viewBox<\/code>, \u03c4\u03b1 unit test files \u03c4\u03c9\u03bd Global Styles \u03bc\u03b5\u03c4\u03bf\u03bd\u03bf\u03bc\u03ac\u03b6\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c7\u03c9\u03c1\u03af\u03c2 \u03c4\u03bf \u03b5\u03c0\u03af\u03b8\u03b7\u03bc\u03b1 <code>.spec.js<\/code> \u03ba\u03b1\u03b9 \u03c4\u03bf Site Editor \u03b1\u03bd\u03c4\u03b9\u03ba\u03b1\u03b8\u03b9\u03c3\u03c4\u03ac \u03c7\u03c1\u03ae\u03c3\u03b7 Theme \u03bc\u03b5 CSS \u03c3\u03c4\u03bf\u03bd canvas loader.<\/p>\n\n\n\n<p>\u039f \u03ba\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2 real-time collaboration \u03bc\u03b5\u03c4\u03b1\u03ba\u03b9\u03bd\u03b5\u03af\u03c4\u03b1\u03b9 \u03c3\u03c4\u03bf <code>lib\/experimental\/collaboration<\/code>. \u03a4\u03bf <code>memize<\/code> \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03b5\u03c4\u03b1\u03b9 \u03c3\u03b5 2.1.1 \u03ba\u03b1\u03b9 \u03c4\u03b1 Base Styles \u03b1\u03c6\u03b1\u03b9\u03c1\u03bf\u03cd\u03bd \u03c4\u03b7\u03bd \u03c0\u03b1\u03c1\u03ac\u03bc\u03b5\u03c4\u03c1\u03bf accent color \u03b1\u03c0\u03cc \u03c4\u03bf <code>input-control<\/code>, \u03bc\u03b1\u03b6\u03af \u03bc\u03b5 \u03c4\u03bf \u03b9\u03b4\u03b9\u03c9\u03c4\u03b9\u03ba\u03cc Theme component.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0395\u03c1\u03b3\u03b1\u03bb\u03b5\u03af\u03b1 build \u03ba\u03b1\u03b9 tests<\/h3>\n\n\n\n<p>\u03a4\u03b1 release tools \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03bf\u03c5\u03bd \u03c4\u03bf screenshot \u03c4\u03b7\u03c2 \u03c6\u03cc\u03c1\u03bc\u03b1\u03c2 release \u03b3\u03b9\u03b1 \u03c4\u03bf \u03bd\u03ad\u03bf GitHub Release label UI \u03ba\u03b1\u03b9 \u03b1\u03c0\u03b1\u03b9\u03c4\u03bf\u03cd\u03bd \u03bb\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03b9\u03ba\u03cc GitHub CLI \u03b3\u03b9\u03b1 cherry-picking. \u03a4\u03bf build \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 \u03b1\u03bd\u03b5\u03be\u03ac\u03c1\u03c4\u03b7\u03c4\u03bf vendor package \u03b3\u03b9\u03b1 React 18, \u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 paths \u03ad\u03c1\u03b3\u03bf\u03c5 \u03c0\u03bf\u03c5 \u03c0\u03b5\u03c1\u03b9\u03ad\u03c7\u03bf\u03c5\u03bd \u03ba\u03b5\u03bd\u03ac \u03c3\u03c4\u03bf dev script \u03ba\u03b1\u03b9 \u03c5\u03c0\u03bf\u03bb\u03bf\u03b3\u03af\u03b6\u03b5\u03b9 \u03c4\u03b1 extracted styles \u03c3\u03c4\u03bf asset version hash \u03c4\u03bf\u03c5 <code>DependencyExtractionWebpackPlugin<\/code>.<\/p>\n\n\n\n<p>\u03a0\u03c1\u03bf\u03c3\u03c4\u03af\u03b8\u03b5\u03c4\u03b1\u03b9 end-to-end \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03c3\u03c5\u03bc\u03b2\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2 React 19 \u03b3\u03b9\u03b1 \u03c4\u03bf boolean <code>inert<\/code> attribute. \u03a4\u03bf build \u03b5\u03c0\u03b9\u03bb\u03cd\u03b5\u03b9 \u03c1\u03b7\u03c4\u03ac \u03c4\u03bf Prettier \u03c3\u03b5 isolated layout, \u03c4\u03bf Storybook \u03b1\u03c6\u03b1\u03b9\u03c1\u03b5\u03af \u03c4\u03bf Emotion \u03c9\u03c2 JSX import source, \u03c4\u03bf WP Build \u03b1\u03c0\u03bf\u03c6\u03b5\u03cd\u03b3\u03b5\u03b9 \u03ac\u03c0\u03b5\u03b9\u03c1\u03bf worker build loop \u03ba\u03b1\u03b9 \u03b2\u03b5\u03bb\u03c4\u03b9\u03ce\u03bd\u03b5\u03c4\u03b1\u03b9 \u03bf \u03c0\u03c1\u03bf\u03bb\u03b7\u03c0\u03c4\u03b9\u03ba\u03cc\u03c2 \u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03c0\u03c1\u03cc\u03c3\u03b2\u03b1\u03c3\u03b7\u03c2 \u03c3\u03c4\u03bf npm. \u03a4\u03b1 typings \u03c4\u03c9\u03bd polymorphism props \u03c0\u03b1\u03c1\u03b1\u03bb\u03b5\u03af\u03c0\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c3\u03b5 intersection.<\/p>\n\n\n\n<p>\u03a3\u03c4\u03b1 tests, \u03c4\u03bf Jest \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03b5\u03b9 ignore pattern \u03b3\u03b9\u03b1 TypeScript declaration files \u03ba\u03b1\u03b9 \u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03bd\u03b5\u03c4\u03b1\u03b9 \u03c3\u03c4\u03b7 \u03c3\u03c0\u03b1\u03c3\u03c4\u03b9\u03ba\u03ae \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7 30. \u03a4\u03bf Flakiness.io \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03b5\u03af\u03c4\u03b1\u03b9 \u03bc\u03cc\u03bd\u03bf \u03c3\u03c4\u03bf canonical \u03b1\u03c0\u03bf\u03b8\u03b5\u03c4\u03ae\u03c1\u03b9\u03bf Gutenberg, \u03c4\u03b1 performance tests \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03bf\u03c5\u03bd \u03c4\u03b7 \u03bc\u03ad\u03c4\u03c1\u03b7\u03c3\u03b7 \u00abSelecting blocks\u00bb \u03c0\u03bf\u03c5 \u03b5\u03c0\u03ad\u03c3\u03c4\u03c1\u03b5\u03c6\u03b5 0 ms \u03ba\u03b1\u03b9 \u03c4\u03bf RTC \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03bd\u03b5\u03b9 test \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf\u03c5 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7 \u03c3\u03b5 multisite. \u03a4\u03bf Site Editor \u03c0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c4\u03b5\u03b9 end-to-end \u03ba\u03ac\u03bb\u03c5\u03c8\u03b7 \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b5\u03c0\u03b5\u03ba\u03c4\u03b1\u03c3\u03b9\u03bc\u03cc\u03c4\u03b7\u03c4\u03b1 \u03c4\u03bf\u03c5 view configuration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u03a4\u03b9 \u03bd\u03b1 \u03b5\u03bb\u03ad\u03b3\u03be\u03b5\u03c4\u03b5 \u03c0\u03c1\u03b9\u03bd \u03ba\u03ac\u03bd\u03b5\u03c4\u03b5 deploy<\/h2>\n\n\n\n<p>\u0395\u03b3\u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ae\u03c3\u03c4\u03b5 \u03c4\u03bf Gutenberg 23.7 \u03c0\u03c1\u03ce\u03c4\u03b1 \u03c3\u03b5 \u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03bf\u03bd staging \u03ba\u03b1\u03b9 \u03b5\u03bb\u03ad\u03b3\u03be\u03c4\u03b5 \u03c4\u03b1 templates \u03c0\u03bf\u03c5 \u03c7\u03c1\u03b7\u03c3\u03b9\u03bc\u03bf\u03c0\u03bf\u03b9\u03bf\u03cd\u03bd Gallery dynamic mode, Pullquote \u03bc\u03b5 \u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf line height \u03ba\u03b1\u03b9 \u03b1\u03b9\u03c9\u03c1\u03bf\u03cd\u03bc\u03b5\u03bd\u03b1 \u03ae sticky blocks. \u0394\u03bf\u03ba\u03b9\u03bc\u03ac\u03c3\u03c4\u03b5 \u03b5\u03c0\u03af\u03c3\u03b7\u03c2 \u03c4\u03b9\u03c2 mobile \u03ba\u03b1\u03b9 tablet \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03bf\u03c0\u03ae\u03c3\u03b5\u03b9\u03c2, \u03b5\u03b9\u03b4\u03b9\u03ba\u03ac \u03b1\u03bd \u03c4\u03bf theme \u03ae plugin \u03c3\u03b1\u03c2 \u03b5\u03c0\u03b5\u03ba\u03c4\u03b5\u03af\u03bd\u03b5\u03b9 \u03c4\u03b1 responsive styles \u03c4\u03bf\u03c5 editor.<\/p>\n\n\n\n<p>\u0391\u03bd \u03b1\u03bd\u03b1\u03c0\u03c4\u03cd\u03c3\u03c3\u03b5\u03c4\u03b5 blocks \u03ae interfaces \u03bc\u03b5 \u03c4\u03b1 packages \u03c4\u03bf\u03c5 Gutenberg, \u03b5\u03bb\u03ad\u03b3\u03be\u03c4\u03b5 \u03c4\u03b7 \u03c7\u03c1\u03ae\u03c3\u03b7 \u03c4\u03c9\u03bd <code>Combobox<\/code>, <code>Select<\/code> \u03ba\u03b1\u03b9 <code>SelectControl<\/code> \u03b3\u03b9\u03b1 \u03c0\u03b9\u03b8\u03b1\u03bd\u03ae \u03b1\u03be\u03b9\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03c9\u03bd <code>Group<\/code> \u03ba\u03b1\u03b9 <code>GroupLabel<\/code>. \u0395\u03bd\u03b5\u03c1\u03b3\u03bf\u03c0\u03bf\u03b9\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7\u03bd \u03ba\u03bb\u03b7\u03c1\u03bf\u03bd\u03bf\u03bc\u03b9\u03ba\u03cc\u03c4\u03b7\u03c4\u03b1 Global Styles \u03bc\u03cc\u03bd\u03bf \u03c3\u03b5 \u03b4\u03bf\u03ba\u03b9\u03bc\u03b1\u03c3\u03c4\u03b9\u03ba\u03cc site, \u03b5\u03c0\u03b5\u03b9\u03b4\u03ae \u03c0\u03b1\u03c1\u03b1\u03bc\u03ad\u03bd\u03b5\u03b9 \u03c0\u03b5\u03b9\u03c1\u03b1\u03bc\u03b1\u03c4\u03b9\u03ba\u03ae \u03b4\u03c5\u03bd\u03b1\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1, \u03ba\u03b1\u03b9 \u03c0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03cc\u03c3\u03c4\u03b5 \u03c4\u03b1 tests \u03c3\u03b1\u03c2 \u03c0\u03c1\u03b9\u03bd \u03c0\u03b5\u03c1\u03ac\u03c3\u03b5\u03c4\u03b5 \u03c3\u03b5 Jest 30.<\/p>\n\n\n<div class=\"references-section\">\n                <h2>\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ad\u03c2 \/ \u03a0\u03b7\u03b3\u03ad\u03c2<\/h2>\n                <ul class=\"references-list\"><li><a href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/06\/whats-new-in-gutenberg-23-7-05-august\/\" target=\"_blank\" rel=\"noopener noreferrer\">What&#039;s new in Gutenberg 23.7? (05 August)<\/a><\/li><\/ul>\n            <\/div>","protected":false},"excerpt":{"rendered":"<p>\u03a4\u03bf Gutenberg 23.7 \u03b2\u03b5\u03bb\u03c4\u03b9\u03ce\u03bd\u03b5\u03b9 \u03c4\u03b9\u03c2 \u03bb\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03c0\u03bf\u03c5 \u03b5\u03c0\u03b7\u03c1\u03b5\u03ac\u03b6\u03bf\u03c5\u03bd \u03ac\u03bc\u03b5\u03c3\u03b1 \u03c4\u03b7 \u03c1\u03bf\u03ae \u03c3\u03c5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae\u03c2: Gallery detach, LaTeX \u03c7\u03c9\u03c1\u03af\u03c2 \u03c3\u03c5\u03bd\u03b5\u03c7\u03ae \u03c3\u03c6\u03ac\u03bb\u03bc\u03b1\u03c4\u03b1, \u03c3\u03c9\u03c3\u03c4\u03ad\u03c2 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03bf\u03c0\u03ae\u03c3\u03b5\u03b9\u03c2 \u03ba\u03b1\u03b9 \u03b4\u03b5\u03ba\u03ac\u03b4\u03b5\u03c2 \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 blocks \u03ba\u03b1\u03b9 APIs.<\/p>\n","protected":false},"author":68,"featured_media":245,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[127],"tags":[129,25,10,130,128],"class_list":["post-249","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-127","tag-global-styles","tag-gutenberg","tag-wordpress","tag--blocks","tag-128"],"_links":{"self":[{"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/posts\/249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/users\/68"}],"replies":[{"embeddable":true,"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/comments?post=249"}],"version-history":[{"count":0,"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/posts\/249\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/media\/245"}],"wp:attachment":[{"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/media?parent=249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/categories?post=249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helloblog.io\/el\/wp-json\/wp\/v2\/tags?post=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}