Skip to content

Commit 6db9d1c

Browse files
committed
Editor: Update packages for 6.8 pre-Betas.
Syncs @wordpress/* packages to the 'latest' npm tag. Props mamaduka, joemcgill, youknowriad, swissspidy, sergiomdgomes, gziolo. See #62887. git-svn-id: https://develop.svn.wordpress.org/trunk@59775 602fd350-edb4-49c9-b593-d223f7449a82
1 parent e61eff6 commit 6db9d1c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+4263
-3758
lines changed

Gruntfile.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1670,6 +1670,7 @@ module.exports = function(grunt) {
16701670
grunt.registerTask( 'verify:source-maps', function() {
16711671
const ignoredFiles = [
16721672
'build/wp-includes/js/dist/components.js',
1673+
'build/wp-includes/js/dist/data.js',
16731674
];
16741675
const files = buildFiles.reduce( ( acc, path ) => {
16751676
// Skip excluded paths and any path that isn't a file.

package-lock.json

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

package.json

Lines changed: 74 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
"@lodder/grunt-postcss": "^3.1.1",
2828
"@playwright/test": "1.49.1",
2929
"@pmmmwh/react-refresh-webpack-plugin": "0.5.15",
30-
"@wordpress/babel-preset-default": "8.8.2",
31-
"@wordpress/dependency-extraction-webpack-plugin": "6.8.3",
32-
"@wordpress/e2e-test-utils": "11.8.2",
33-
"@wordpress/e2e-test-utils-playwright": "1.8.1",
34-
"@wordpress/prettier-config": "4.8.1",
35-
"@wordpress/scripts": "30.0.6",
30+
"@wordpress/babel-preset-default": "8.17.0",
31+
"@wordpress/dependency-extraction-webpack-plugin": "6.17.0",
32+
"@wordpress/e2e-test-utils": "11.17.0",
33+
"@wordpress/e2e-test-utils-playwright": "1.17.0",
34+
"@wordpress/prettier-config": "4.17.0",
35+
"@wordpress/scripts": "30.10.0",
3636
"autoprefixer": "10.4.20",
3737
"chalk": "5.3.0",
3838
"check-node-version": "4.2.1",
@@ -78,73 +78,74 @@
7878
"webpack-livereload-plugin": "3.0.2"
7979
},
8080
"dependencies": {
81-
"@wordpress/a11y": "4.8.2",
82-
"@wordpress/annotations": "3.8.3",
83-
"@wordpress/api-fetch": "7.8.2",
84-
"@wordpress/autop": "4.8.1",
85-
"@wordpress/blob": "4.8.1",
86-
"@wordpress/block-directory": "5.8.18",
87-
"@wordpress/block-editor": "14.3.15",
88-
"@wordpress/block-library": "9.8.16",
89-
"@wordpress/block-serialization-default-parser": "5.8.1",
90-
"@wordpress/blocks": "13.8.5",
91-
"@wordpress/commands": "1.8.11",
92-
"@wordpress/components": "28.8.11",
93-
"@wordpress/compose": "7.8.3",
94-
"@wordpress/core-commands": "1.8.15",
95-
"@wordpress/core-data": "7.8.15",
96-
"@wordpress/customize-widgets": "5.8.16",
97-
"@wordpress/data": "10.8.3",
98-
"@wordpress/data-controls": "4.8.3",
99-
"@wordpress/dataviews": "4.4.11",
100-
"@wordpress/date": "5.8.2",
101-
"@wordpress/deprecated": "4.8.2",
102-
"@wordpress/dom": "4.8.2",
103-
"@wordpress/dom-ready": "4.8.1",
104-
"@wordpress/edit-post": "8.8.18",
105-
"@wordpress/edit-site": "6.8.18",
106-
"@wordpress/edit-widgets": "6.8.16",
107-
"@wordpress/editor": "14.8.18",
108-
"@wordpress/element": "6.8.1",
109-
"@wordpress/escape-html": "3.8.1",
110-
"@wordpress/fields": "0.0.16",
111-
"@wordpress/format-library": "5.8.15",
112-
"@wordpress/hooks": "4.8.2",
113-
"@wordpress/html-entities": "4.8.1",
114-
"@wordpress/i18n": "5.8.2",
115-
"@wordpress/icons": "10.8.2",
116-
"@wordpress/interactivity": "6.8.5",
117-
"@wordpress/interactivity-router": "2.8.6",
118-
"@wordpress/interface": "6.8.11",
119-
"@wordpress/is-shallow-equal": "5.8.1",
120-
"@wordpress/keyboard-shortcuts": "5.8.3",
121-
"@wordpress/keycodes": "4.8.2",
122-
"@wordpress/list-reusable-blocks": "5.8.11",
123-
"@wordpress/media-utils": "5.8.2",
124-
"@wordpress/notices": "5.8.3",
125-
"@wordpress/nux": "9.8.11",
126-
"@wordpress/patterns": "2.8.15",
127-
"@wordpress/plugins": "7.8.11",
128-
"@wordpress/preferences": "4.8.11",
129-
"@wordpress/preferences-persistence": "2.8.2",
130-
"@wordpress/primitives": "4.8.1",
131-
"@wordpress/priority-queue": "3.8.1",
132-
"@wordpress/private-apis": "1.8.1",
133-
"@wordpress/redux-routine": "5.8.1",
134-
"@wordpress/reusable-blocks": "5.8.15",
135-
"@wordpress/rich-text": "7.8.3",
136-
"@wordpress/router": "1.8.1",
137-
"@wordpress/server-side-render": "5.8.11",
138-
"@wordpress/shortcode": "4.8.1",
139-
"@wordpress/style-engine": "2.8.1",
140-
"@wordpress/sync": "1.8.1",
141-
"@wordpress/token-list": "3.8.1",
142-
"@wordpress/undo-manager": "1.8.1",
143-
"@wordpress/url": "4.8.1",
144-
"@wordpress/viewport": "6.8.3",
145-
"@wordpress/warning": "3.8.1",
146-
"@wordpress/widgets": "4.8.15",
147-
"@wordpress/wordcount": "4.8.1",
81+
"@wordpress/a11y": "4.17.0",
82+
"@wordpress/annotations": "3.17.0",
83+
"@wordpress/api-fetch": "7.17.0",
84+
"@wordpress/autop": "4.17.0",
85+
"@wordpress/blob": "4.17.0",
86+
"@wordpress/block-directory": "5.17.1",
87+
"@wordpress/block-editor": "14.12.0",
88+
"@wordpress/block-library": "9.17.0",
89+
"@wordpress/block-serialization-default-parser": "5.17.0",
90+
"@wordpress/blocks": "14.6.0",
91+
"@wordpress/commands": "1.17.0",
92+
"@wordpress/components": "29.3.0",
93+
"@wordpress/compose": "7.17.0",
94+
"@wordpress/core-commands": "1.17.0",
95+
"@wordpress/core-data": "7.17.0",
96+
"@wordpress/customize-widgets": "5.17.0",
97+
"@wordpress/data": "10.17.0",
98+
"@wordpress/data-controls": "4.17.0",
99+
"@wordpress/dataviews": "4.13.0",
100+
"@wordpress/date": "5.17.0",
101+
"@wordpress/deprecated": "4.17.0",
102+
"@wordpress/dom": "4.17.0",
103+
"@wordpress/dom-ready": "4.17.0",
104+
"@wordpress/edit-post": "8.17.1",
105+
"@wordpress/edit-site": "6.17.1",
106+
"@wordpress/edit-widgets": "6.17.0",
107+
"@wordpress/editor": "14.17.1",
108+
"@wordpress/element": "6.17.0",
109+
"@wordpress/escape-html": "3.17.0",
110+
"@wordpress/fields": "0.9.0",
111+
"@wordpress/format-library": "5.17.0",
112+
"@wordpress/hooks": "4.17.0",
113+
"@wordpress/html-entities": "4.17.0",
114+
"@wordpress/i18n": "5.17.0",
115+
"@wordpress/icons": "10.17.0",
116+
"@wordpress/interactivity": "6.17.0",
117+
"@wordpress/interactivity-router": "2.17.0",
118+
"@wordpress/interface": "9.2.0",
119+
"@wordpress/is-shallow-equal": "5.17.0",
120+
"@wordpress/keyboard-shortcuts": "5.17.0",
121+
"@wordpress/keycodes": "4.17.0",
122+
"@wordpress/list-reusable-blocks": "5.17.0",
123+
"@wordpress/media-utils": "5.17.0",
124+
"@wordpress/notices": "5.17.0",
125+
"@wordpress/nux": "9.17.0",
126+
"@wordpress/patterns": "2.17.0",
127+
"@wordpress/plugins": "7.17.0",
128+
"@wordpress/preferences": "4.17.0",
129+
"@wordpress/preferences-persistence": "2.17.0",
130+
"@wordpress/primitives": "4.17.0",
131+
"@wordpress/priority-queue": "3.17.0",
132+
"@wordpress/private-apis": "1.17.0",
133+
"@wordpress/redux-routine": "5.17.0",
134+
"@wordpress/reusable-blocks": "5.17.0",
135+
"@wordpress/rich-text": "7.17.0",
136+
"@wordpress/router": "1.17.0",
137+
"@wordpress/server-side-render": "5.17.0",
138+
"@wordpress/shortcode": "4.17.0",
139+
"@wordpress/style-engine": "2.17.0",
140+
"@wordpress/sync": "1.17.0",
141+
"@wordpress/token-list": "3.17.0",
142+
"@wordpress/undo-manager": "1.17.0",
143+
"@wordpress/upload-media": "0.2.0",
144+
"@wordpress/url": "4.17.0",
145+
"@wordpress/viewport": "6.17.0",
146+
"@wordpress/warning": "3.17.0",
147+
"@wordpress/widgets": "4.17.0",
148+
"@wordpress/wordcount": "4.17.0",
148149
"backbone": "1.6.0",
149150
"clipboard": "2.0.11",
150151
"core-js-url-browser": "3.6.4",

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

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?php return array('interactivity/index.min.js' => array('dependencies' => array(), 'version' => '04d9948c85e9600ec2a5', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array(), 'version' => '03be8c2fdc10a676f363', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '2a2ef420d37f6e7e08a0', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fdc2f6842e015af83140', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'acfec7b3c0be4a859b31', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '8ff192874fc8910a284c', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => '0661ecffc048a34462c0', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '2a73400a693958f604de', 'type' => 'module'));
1+
<?php return array('interactivity/index.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a525209c03a87e74ec45', 'type' => 'module'), 'interactivity/debug.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b1a15c164ed27698ef82', 'type' => 'module'), 'interactivity-router/index.min.js' => array('dependencies' => array('@wordpress/interactivity', 'wp-polyfill', array('id' => '@wordpress/a11y', 'import' => 'dynamic')), 'version' => '0f01f519e3dce3ad547a', 'type' => 'module'), 'a11y/index.min.js' => array('dependencies' => array(), 'version' => 'b7d06936b8bc23cff2ad', 'type' => 'module'), 'block-library/file/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => 'fdc2f6842e015af83140', 'type' => 'module'), 'block-library/form/view.min.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'baaf25398238b4f2a821', 'type' => 'module'), 'block-library/image/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '8f7f3c854009ae207c29', 'type' => 'module'), 'block-library/navigation/view.min.js' => array('dependencies' => array('@wordpress/interactivity', 'wp-polyfill'), 'version' => '8ff192874fc8910a284c', 'type' => 'module'), 'block-library/query/view.min.js' => array('dependencies' => array('@wordpress/interactivity', array('id' => '@wordpress/interactivity-router', 'import' => 'dynamic')), 'version' => '0661ecffc048a34462c0', 'type' => 'module'), 'block-library/search/view.min.js' => array('dependencies' => array('@wordpress/interactivity'), 'version' => '2a73400a693958f604de', 'type' => 'module'));

src/wp-includes/block-editor.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ function get_default_block_editor_settings() {
223223
'imageEditing' => true,
224224
'imageSizes' => $available_image_sizes,
225225
'maxUploadFileSize' => $max_upload_size,
226+
'__experimentalDashboardLink' => admin_url( '/' ),
226227
// The following flag is required to enable the new Gallery block format on the mobile apps in 5.9.
227228
'__unstableGalleryWithImageBlocks' => true,
228229
);

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@
2626
},
2727
"supports": {
2828
"align": true,
29+
"__experimentalBorder": {
30+
"radius": true,
31+
"color": true,
32+
"width": true,
33+
"style": true
34+
},
2935
"html": false,
3036
"spacing": {
3137
"margin": true,

src/wp-includes/blocks/block.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,26 @@ function render_block_core_block( $attributes ) {
8787
add_filter( 'render_block_context', $filter_block_context, 1 );
8888
}
8989

90+
$ignored_hooked_blocks = get_post_meta( $attributes['ref'], '_wp_ignored_hooked_blocks', true );
91+
if ( ! empty( $ignored_hooked_blocks ) ) {
92+
$ignored_hooked_blocks = json_decode( $ignored_hooked_blocks, true );
93+
$attributes['metadata'] = array(
94+
'ignoredHookedBlocks' => $ignored_hooked_blocks,
95+
);
96+
}
97+
98+
// Wrap in "Block" block so the Block Hooks algorithm can insert blocks
99+
// that are hooked as first or last child of `core/block`.
100+
$content = get_comment_delimited_block_content(
101+
'core/block',
102+
$attributes,
103+
$content
104+
);
105+
// Apply Block Hooks.
106+
$content = apply_block_hooks_to_content( $content, $reusable_block );
107+
// Remove block wrapper.
108+
$content = remove_serialized_parent_block( $content );
109+
90110
$content = do_blocks( $content );
91111
unset( $seen_refs[ $attributes['ref'] ] );
92112

0 commit comments

Comments
 (0)