Skip to content

Commit b668efd

Browse files
Block Editor: Package updates for Beta 3.
The commit updates the WordPress packages for beta 3. Props nosolosw, noisysocks, youknowriad. See #53397. git-svn-id: https://develop.svn.wordpress.org/trunk@51199 602fd350-edb4-49c9-b593-d223f7449a82
1 parent ab86a02 commit b668efd

20 files changed

Lines changed: 288 additions & 269 deletions

File tree

package-lock.json

Lines changed: 218 additions & 220 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@wordpress/dependency-extraction-webpack-plugin": "3.1.4",
3030
"@wordpress/e2e-test-utils": "5.3.0",
3131
"@wordpress/library-export-default-webpack-plugin": "2.0.5",
32-
"@wordpress/scripts": "16.1.2",
32+
"@wordpress/scripts": "16.1.3",
3333
"autoprefixer": "^9.8.6",
3434
"chalk": "4.1.1",
3535
"check-node-version": "4.1.0",
@@ -82,52 +82,52 @@
8282
"@wordpress/api-fetch": "5.1.1",
8383
"@wordpress/autop": "3.1.1",
8484
"@wordpress/blob": "3.1.1",
85-
"@wordpress/block-directory": "2.1.8",
86-
"@wordpress/block-editor": "6.1.4",
87-
"@wordpress/block-library": "3.2.7",
85+
"@wordpress/block-directory": "2.1.10",
86+
"@wordpress/block-editor": "6.1.5",
87+
"@wordpress/block-library": "3.2.8",
8888
"@wordpress/block-serialization-default-parser": "4.1.1",
8989
"@wordpress/blocks": "9.1.4",
90-
"@wordpress/components": "14.1.3",
90+
"@wordpress/components": "14.1.4",
9191
"@wordpress/compose": "4.1.2",
9292
"@wordpress/core-data": "3.1.7",
93-
"@wordpress/customize-widgets": "1.0.7",
93+
"@wordpress/customize-widgets": "1.0.9",
9494
"@wordpress/data": "5.1.2",
9595
"@wordpress/data-controls": "2.1.2",
9696
"@wordpress/date": "4.1.1",
9797
"@wordpress/deprecated": "3.1.1",
9898
"@wordpress/dom": "3.1.1",
9999
"@wordpress/dom-ready": "3.1.1",
100-
"@wordpress/edit-post": "4.1.8",
101-
"@wordpress/edit-widgets": "2.1.8",
102-
"@wordpress/editor": "10.1.7",
100+
"@wordpress/edit-post": "4.1.10",
101+
"@wordpress/edit-widgets": "2.1.10",
102+
"@wordpress/editor": "10.1.8",
103103
"@wordpress/element": "3.1.1",
104104
"@wordpress/escape-html": "2.1.1",
105-
"@wordpress/format-library": "2.1.4",
105+
"@wordpress/format-library": "2.1.5",
106106
"@wordpress/hooks": "3.1.1",
107107
"@wordpress/html-entities": "3.1.1",
108108
"@wordpress/i18n": "4.1.1",
109109
"@wordpress/icons": "4.0.1",
110-
"@wordpress/interface": "3.1.3",
110+
"@wordpress/interface": "3.1.5",
111111
"@wordpress/is-shallow-equal": "4.1.1",
112112
"@wordpress/keyboard-shortcuts": "2.1.2",
113113
"@wordpress/keycodes": "3.1.1",
114-
"@wordpress/list-reusable-blocks": "2.1.3",
114+
"@wordpress/list-reusable-blocks": "2.1.4",
115115
"@wordpress/media-utils": "2.1.1",
116116
"@wordpress/notices": "3.1.2",
117-
"@wordpress/nux": "4.1.3",
117+
"@wordpress/nux": "4.1.4",
118118
"@wordpress/plugins": "3.1.2",
119119
"@wordpress/primitives": "2.1.1",
120120
"@wordpress/priority-queue": "2.1.1",
121121
"@wordpress/redux-routine": "4.1.1",
122-
"@wordpress/reusable-blocks": "2.1.7",
122+
"@wordpress/reusable-blocks": "2.1.8",
123123
"@wordpress/rich-text": "4.1.2",
124-
"@wordpress/server-side-render": "2.1.4",
124+
"@wordpress/server-side-render": "2.1.5",
125125
"@wordpress/shortcode": "3.1.1",
126126
"@wordpress/token-list": "2.1.1",
127127
"@wordpress/url": "3.1.1",
128128
"@wordpress/viewport": "3.1.2",
129129
"@wordpress/warning": "2.1.1",
130-
"@wordpress/widgets": "1.1.7",
130+
"@wordpress/widgets": "1.1.9",
131131
"@wordpress/wordcount": "3.1.1",
132132
"backbone": "1.4.0",
133133
"clipboard": "2.0.8",

src/wp-includes/assets/script-loader-packages.php

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/wp-includes/blocks/legacy-widget.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,14 @@ function render_block_core_legacy_widget( $attributes ) {
2424
return '';
2525
}
2626

27-
if ( method_exists( $wp_widget_factory, 'get_widget_object' ) ) {
28-
$widget_object = $wp_widget_factory->get_widget_object( $attributes['idBase'] );
27+
$id_base = $attributes['idBase'];
28+
if ( method_exists( $wp_widget_factory, 'get_widget_key' ) ) {
29+
$widget_key = $wp_widget_factory->get_widget_key( $id_base );
2930
} else {
30-
$widget_object = gutenberg_get_widget_object( $attributes['idBase'] );
31+
$widget_key = gutenberg_get_widget_key( $id_base );
3132
}
3233

33-
if ( ! $widget_object ) {
34+
if ( ! $widget_key ) {
3435
return '';
3536
}
3637

@@ -45,7 +46,7 @@ function render_block_core_legacy_widget( $attributes ) {
4546
}
4647

4748
ob_start();
48-
the_widget( get_class( $widget_object ), $instance );
49+
the_widget( $widget_key, $instance );
4950
return ob_get_clean();
5051
}
5152

@@ -90,7 +91,6 @@ function handle_legacy_widget_preview_iframe() {
9091
<style>
9192
/* Reset theme styles */
9293
html, body, #page, #content {
93-
background: #FFF !important;
9494
padding: 0 !important;
9595
margin: 0 !important;
9696
}
@@ -114,7 +114,7 @@ function handle_legacy_widget_preview_iframe() {
114114
exit;
115115
}
116116

117-
// Ensure handle_legacy_widget_preview_iframe() is called after Core's
118-
// register_block_core_legacy_widget() (priority = 10) and after Gutenberg's
119-
// register_block_core_legacy_widget() (priority = 20).
120-
add_action( 'init', 'handle_legacy_widget_preview_iframe', 21 );
117+
// Use admin_init instead of init to ensure get_current_screen function is already available.
118+
// This isn't strictly required, but enables better compatibility with existing plugins.
119+
// See: https://github.com/WordPress/gutenberg/issues/32624.
120+
add_action( 'admin_init', 'handle_legacy_widget_preview_iframe', 20 );

src/wp-includes/blocks/loginout/block.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"apiVersion": 2,
33
"name": "core/loginout",
44
"title": "Login/out",
5-
"category": "design",
5+
"category": "theme",
66
"description": "Show login & logout links.",
77
"keywords": [ "login", "logout", "form" ],
88
"textdomain": "default",

src/wp-includes/blocks/page-list.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ function block_core_page_list_build_css_font_sizes( $context ) {
9292
*
9393
* @return string List markup.
9494
*/
95-
function render_nested_page_list( $nested_pages ) {
95+
function block_core_page_list_render_nested_page_list( $nested_pages ) {
9696
if ( empty( $nested_pages ) ) {
9797
return;
9898
}
@@ -109,7 +109,7 @@ function render_nested_page_list( $nested_pages ) {
109109
) . '</a>';
110110
if ( isset( $page['children'] ) ) {
111111
$markup .= '<span class="wp-block-page-list__submenu-icon"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" role="img" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></span>';
112-
$markup .= '<ul class="submenu-container">' . render_nested_page_list( $page['children'] ) . '</ul>';
112+
$markup .= '<ul class="submenu-container">' . block_core_page_list_render_nested_page_list( $page['children'] ) . '</ul>';
113113
}
114114
$markup .= '</li>';
115115
}
@@ -124,13 +124,13 @@ function render_nested_page_list( $nested_pages ) {
124124
*
125125
* @return array The nested array of pages.
126126
*/
127-
function nest_pages( $current_level, $children ) {
127+
function block_core_page_list_nest_pages( $current_level, $children ) {
128128
if ( empty( $current_level ) ) {
129129
return;
130130
}
131131
foreach ( (array) $current_level as $key => $current ) {
132132
if ( isset( $children[ $key ] ) ) {
133-
$current_level[ $key ]['children'] = nest_pages( $children[ $key ], $children );
133+
$current_level[ $key ]['children'] = block_core_page_list_nest_pages( $children[ $key ], $children );
134134
}
135135
}
136136
return $current_level;
@@ -180,11 +180,11 @@ function render_block_core_page_list( $attributes, $content, $block ) {
180180
}
181181
}
182182

183-
$nested_pages = nest_pages( $top_level_pages, $pages_with_children );
183+
$nested_pages = block_core_page_list_nest_pages( $top_level_pages, $pages_with_children );
184184

185185
$wrapper_markup = '<ul %1$s>%2$s</ul>';
186186

187-
$items_markup = render_nested_page_list( $nested_pages );
187+
$items_markup = block_core_page_list_render_nested_page_list( $nested_pages );
188188

189189
$colors = block_core_page_list_build_css_colors( $block->context );
190190
$font_sizes = block_core_page_list_build_css_font_sizes( $block->context );

src/wp-includes/blocks/post-content/block.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"apiVersion": 2,
33
"name": "core/post-content",
44
"title": "Post Content",
5-
"category": "design",
5+
"category": "theme",
66
"description": "Displays the contents of a post or page.",
77
"textdomain": "default",
88
"usesContext": [ "postId", "postType", "queryId" ],

src/wp-includes/blocks/post-date/block.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"apiVersion": 2,
33
"name": "core/post-date",
44
"title": "Post Date",
5-
"category": "design",
5+
"category": "theme",
66
"description": "Add the date of this post.",
77
"textdomain": "default",
88
"attributes": {

src/wp-includes/blocks/post-excerpt/block.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"apiVersion": 2,
33
"name": "core/post-excerpt",
44
"title": "Post Excerpt",
5-
"category": "design",
5+
"category": "theme",
66
"description": "Display a post's excerpt.",
77
"textdomain": "default",
88
"attributes": {

src/wp-includes/blocks/post-featured-image/block.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"apiVersion": 2,
33
"name": "core/post-featured-image",
44
"title": "Post Featured Image",
5-
"category": "design",
5+
"category": "theme",
66
"description": "Display a post's featured image.",
77
"textdomain": "default",
88
"attributes": {

0 commit comments

Comments
 (0)