Commit Graph

48590 Commits

Author SHA1 Message Date
Aaron Jorbin
a72cce1d6e Uploads: Check for and verify ZIP archives.
Merges [57388] to 6.4 branch.

Props costdev, peterwilsoncc, azaozz, tykoted, johnbillion, desrosj, afragen, jorbin.

Built from https://develop.svn.wordpress.org/branches/6.4@57390


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56896 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-30 14:27:12 +00:00
Joe McGill
8553dcef1b Post WordPress 6.4.3 RC1 version bump.
Built from https://develop.svn.wordpress.org/branches/6.4@57360


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56866 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-25 20:25:15 +00:00
Joe McGill
2dab22aed8 WordPress 6.4.3 RC1.
Built from https://develop.svn.wordpress.org/branches/6.4@57359


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56865 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-25 20:08:14 +00:00
Aaron Jorbin
c2d676f413 Media: Redirect inactive attachment pages for logged-out users.
Ensure logged out users are redirected to the media file when attachment pages are inactive. This removes the read_post capability check from the canonical redirects as anonymous users lack the permission.

This was previously committed in [57310] before being reverted in [57318]. This update includes a fix to cover instances where revealing a URL could be considered a data leak and greatly expands the unit tests to ensure that this is covered along with many other instances.

Follow-up to [56657], [56658], [56711], [57310], [57318].

Reviewed by joemcgill.
Merges [57357] to 6.4 branch.

Props peterwilsoncc, jorbin, afercia, aristath, chesio, joppuyo, jorbin, lakshmananphp, poena, sergeybiryukov, swissspidy, johnbillion, mukesh27.
Fixes #59866.
See #57913.


Built from https://develop.svn.wordpress.org/branches/6.4@57358


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56864 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-25 19:43:16 +00:00
Aaron Jorbin
4e70d5d43a Embeds: Ensure the deprecated function print_emoji_styles isn't used
Ensure that the proper new function wp_enqueue_emoji_styles is used in embeds.

Follow-up to: [56194].

Reviewed by davidbaumwald.
Merges [57306] to the 6.4 branch.

Props peterwilsoncc, bobbingwide, hellofromTonya.
Fixes #59892. See: #58775.

Built from https://develop.svn.wordpress.org/branches/6.4@57347


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56853 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-24 19:26:11 +00:00
Aaron Jorbin
d6deb56464 Editor: update npm packages in trunk for 6.4.3.
Package Update includes fixes for:
- Fix block rename control shown in "Advanced" for unsupported blocks
- Query block: remove unnecessary class
- Fix duotone not showing in site editor style block level styles
- Query Loop - Add accessibility markup at the end of the loop in all cases.
- Background Image Support: Hide the background image reset button when there's no image
- Background image support: Fix focus loss when resetting background image
- Autocomplete: Fix Voiceover not announcing suggestions
- Fix pattern category renaming causing potential duplicate categories
- Patterns: use existing download function for JSON downloads to fix non-ASCII encoding
- Add context for translators to any unclear usage of "synced"
- Image block: Add check for lightbox values during image block migration
- Image Block: Enable image block to be selected correctly when clicked
- Reduce specificity of default Cover text color styles.
- Image Block: Fix deprecation when width/height attribute is number
- Text selection: show CSS hack to Safari only.
- SlotFill: Allow contextual SlotFillProviders

Reviewed by peterwilsoncc.
Merges [57258] and [57109] to 6.4 branch.

Props mikachan, isabel_brison, kebbet, artemiosans, talldanwp, ramonopoly, alexstine, andrewserong, mamaduka, cbravobernal, ajlende, luisherranz, wildworks, poena, czapla, andraganescu, joen, ellatrix, youknowriad, ntsekouras.
Fixes #59828.


Built from https://develop.svn.wordpress.org/branches/6.4@57346


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56852 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-24 19:02:28 +00:00
Peter Wilson
5277ebbe4d Twenty Twenty-Four: Add missing textdomain in pattern category description.
Follow-up to [56951].

Reviewed by jorbin.
Merges [57127] to the 6.4 branch.

Props gavande1, acosmin, afercia, huzaifaalmesbah, ironprogrammer, SergeyBiryukov.
Fixes #59840.



Built from https://develop.svn.wordpress.org/branches/6.4@57307


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56813 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-18 03:01:12 +00:00
desrosj
4b211cb120 Bundled Themes: Version bump themes affected by #60241.
In order to release the fix for #60241, this bumps the version of the following themes:

- Twenty Seventeen: 3.5
- Twenty Twenty: 2.5
- Twenty Twenty-One: 2.2 

Merges [57296] to the 6.4 branch.

Props sabernhardt, jorbin.
See #60267.
Built from https://develop.svn.wordpress.org/branches/6.4@57297


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56803 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-16 19:32:12 +00:00
desrosj
48f19a08aa Twenty Twenty-One: Revert usage of str_contains() in theme files.
The theme supports WordPress 5.3 or later, while the polyfill for str_contains() only exists in WordPress 5.9 or later.

Follow-up to [55988], [57275], [57276].

Merges [57277] to the 6.4 branch.

Props poena, SergeyBiryukov.
Fixes #60241.
Built from https://develop.svn.wordpress.org/branches/6.4@57293


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56799 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-16 16:12:06 +00:00
desrosj
191c3cae78 Twenty Twenty: Revert usage of str_contains() in theme files.
The theme supports WordPress 4.7 or later, while the polyfill for str_contains() only exists in WordPress 5.9 or later.

Follow-up to [55988], [57275].

Merges [57276] to the 6.4 branch.

Props poena, SergeyBiryukov.
See #60241.
Built from https://develop.svn.wordpress.org/branches/6.4@57292


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56798 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-16 16:10:08 +00:00
desrosj
3180171580 Twenty Seventeen: Revert usage of str_contains() in theme files.
The theme supports WordPress 4.7 or later, while the polyfill for str_contains() only exists in WordPress 5.9 or later.

Follow-up to [55988].

Merges [57275] to the 6.4 branch.

Props poena, SergeyBiryukov.
See #60241.
Built from https://develop.svn.wordpress.org/branches/6.4@57291


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56797 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-16 16:08:13 +00:00
Peter Wilson
6d01caf9f9 Login and Registration: Use correct variable to display a single error message.
When the `wp_login_errors` filter is used to add an error message followed by an instructional message, the former was not displayed and the latter was errouneously displayed twice above the login form.

This commit ensures that the error message is displayed as expected.

Follow-up to [56654].

Reviewed by jorbin.
Merges [57142] to the 6.4 branch.

Props mapumba, SergeyBiryukov.
Fixes #59983.



Built from https://develop.svn.wordpress.org/branches/6.4@57288


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56794 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-01-16 03:23:16 +00:00
desrosj
a5e615e761 Build/Test Tools: Raise minimum required version of Node.js/npm.
This bumps the minimum required version of Node.js/npm from 16.19.1 and 8.19.3 to 20.10.0 and 10.2.3.

Since 20.10.0 is the latest 20.x version of Node.js, the check-latest option has been enabled for actions/setup-node in GitHub Actions workflows. This performs an additional external call to the Node.js API confirming the latest version is installed on the runner for use. In testing, it seems that 20.10.0 was not consistently deployed to all runner machines in use. This should be removed in the near future when the version of Node.js is reliably above the new minimum requirement.

The Gutenberg repository has also been updated to use the same values for engines.

Merges [57212] to the 6.4 branch.

Props jorbin, joemcgill, swissspidy, benharri, dhrupo, flootr, gziolo, noahtallen.
See #59663.
Built from https://develop.svn.wordpress.org/branches/6.4@57214


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56720 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-20 19:01:15 +00:00
desrosj
205a200fef Build/Test Tools: Change the default value of LOCAL_PHP.
This changes the default value for `LOCAL_PHP` in the 6.4 branch from `latest` to `8.3-fpm` to reflect the highest version of PHP this branch will support (with beta support).

After this change, future updates to the `latest` container built and published by the `wpdev-docker-images` repository will not cause failures in this branch.

While there are currently no failures in the 6.4 branch, the `latest` container was recently changed from using PHP 7.4 to 8.2 and caused failures in the 5.8-6.3 branches. Pinning a PHP version to this branch now will prevent that same scenario in the future. Going forward, this should be done at the time of branching.

Older branches already have specific PHP versions defined.

See #60095.
Built from https://develop.svn.wordpress.org/branches/6.4@57198


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56709 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-18 18:56:28 +00:00
Sergey Biryukov
37154ee5bd Tests: Revert [57182] from the 6.4 branch.
This will be committed to trunk instead.

See #59825.
Built from https://develop.svn.wordpress.org/branches/6.4@57183


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56694 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-12 12:17:27 +00:00
Aaron Jorbin
fc591e5976 Build/Test: Add unit tests for wp_checkdate.
Props pbearne, ironprogrammer.
Fixes #59825.

Built from https://develop.svn.wordpress.org/branches/6.4@57182


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56693 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-11 19:21:23 +00:00
Joe McGill
aca083594c Update package-lock.json after the 6.4.3-alpha version bump.
This is a followup to [57167] to fix a version number in `package-lock.json` that was missed in the initial commit.

Built from https://develop.svn.wordpress.org/branches/6.4@57168


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56679 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-06 17:20:24 +00:00
Joe McGill
034714ac99 Post WordPress 6.4.2 version bump.
The 6.4 branch is now 6.4.3-alpha.


Built from https://develop.svn.wordpress.org/branches/6.4@57167


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56678 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-06 17:00:21 +00:00
Joe McGill
5d4c86111d WordPress 6.4.2.
Built from https://develop.svn.wordpress.org/branches/6.4@57165


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56676 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-06 16:12:22 +00:00
Joe McGill
96efc7d67a HTML-API: Prevent unintended behavior when WP_HTML_Token is unserialized.
Merges [57163] to the to the 6.4 branch.

Props dmsnell, peterwilsoncc, dd32, xknown, rawrly, johnbillion, barry, jeffpaul, vortfu, isabel_brison, mikeschroder, jorbin.

Built from https://develop.svn.wordpress.org/branches/6.4@57164


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56675 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-06 16:07:19 +00:00
Aaron Jorbin
57eb43d38d Help/About: Change CSS align-item for full browser support.
The values of start and end are not fully supported by Opera Mini which has 1.01% usage. There is no material change in functionality with this change.

Reviewed by hellofromTonya.
Merges [57151] to 6.4 branch.

Props kebbet, NekoJonez, luminuu, hellofromTonya.
Fixes #59819.


Built from https://develop.svn.wordpress.org/branches/6.4@57160


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56671 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-05 17:13:22 +00:00
Aaron Jorbin
77694616f2 Themes: Remove memoization from stylesheet and theme directories.
This fixes bugs introduced in [56635] whereby the template or stylesheet path could be memoized incorrectly if get_template_directory() or get_stylesheet_directory() were called before the theme has been fully initialized.

Reviewed by Jorbin.
Merges [57129] to 6.4 branch.

Props partyfrikadelle, coreyw, kdowns, rebasaurus, meta4, flixos90, mukesh27, joemcgill, icaleb.
Fixes #59847.

Built from https://develop.svn.wordpress.org/branches/6.4@57156


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56667 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-04 19:59:20 +00:00
hellofromTonya
bf06844982 REST API: Restore site logo and icon in index.
Restores setting the site's logo, icon, and wp-admin's back button image (which defaults to W).

Prior to [56566], the site logo and icon were unconditionally added to the index. [56566] changed this by conditionally adding them if either the `_links` or `_embedded` fields were included. However, these fields are not included when using the Site Logo block, as it uses the `site_logo`, `site_icon`, and `site_icon_url` fields instead.

This changeset restores the functionality by checking specifically for the `site_*` fields when neither of the `_links` or `_embedded` fields are present.

Follow up to [56566].

Reviewed by jorbin.
Merges [57147] to the 6.4 branch.

Props antonvlasenko, hellofromTonya, ironprogrammer, priethor, wildworks.
Fixes #59935.
Built from https://develop.svn.wordpress.org/branches/6.4@57154


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56665 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-12-04 19:44:22 +00:00
Bernhard Reiter
0e0ee5399c Block Hooks: Expose serialized template content to filter.
The recently introduced Block Hooks API exposes a filter (`hooked_block_types`) which is given a `$context` argument, among others. If the filter is called on a block that's part of a template or template part, `$context` is set to the corresponding `WP_Block_Template` object.

However, that object's `$content` property is currently ''not'' exposed to the filter. This changeset amends that shortcoming.

This is useful for callbacks that might want to detect the presence of a serialized block instance (or potentially in the future utilize the HTML API) to restrict where the block is injected (before the template is rendered).

Addressing this also achieves parity with the structure of `$context` when it represents a pattern (where pattern serialized content is present).

Merges [57118] to the 6.4 branch.

Props nerrad.
Fixes #59882.
Built from https://develop.svn.wordpress.org/branches/6.4@57119


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56630 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-17 07:17:24 +00:00
Bernhard Reiter
0b5a6e633f HTML API: Fix typo in documentation example.
The example code in the PHPDoc comment for the HTML Tag Processor class
previously showed calling `next_tag()` with an array containing a `class`
key, which should have been `class_name`. This patch fixes this by using
the appropriate `class_name` key.

Merges [57116] to the 6.4 branch.

Props dmsnell, gaambo, crstauf, atachibana, audrasjb, krupalpanchal.
Fixes #59891.
Built from https://develop.svn.wordpress.org/branches/6.4@57117


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56628 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-17 06:46:22 +00:00
Aaron Jorbin
80315b33c4 Remove unintended changes introduced in [57112].
Unprops jorbin.


Built from https://develop.svn.wordpress.org/branches/6.4@57113


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56624 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-15 17:47:20 +00:00
Aaron Jorbin
c3aa3eed46 Help/About: Improve translation comment around release notes.
Reviewed by SergeyBiryukov.
Merges [57081] to the 6.4 branch.

Props kharisblank, kebbet.
Fixes #59821.

Built from https://develop.svn.wordpress.org/branches/6.4@57112


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56623 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-15 17:37:22 +00:00
Joe McGill
68f541d427 Themes: Correct docblock for _register_theme_block_patterns.
This updates the '@since 6.4.0' annotation in _register_theme_block_patterns to reference WP_Theme::get_block_patterns instead of _wp_get_block_patterns, which was changed in [56978].

Reviewed by audrasjb.
Merges [57102] to the to the 6.4 branch.

Props audrasjb, mukesh27, joemcgill.
Fixes #59869.

Built from https://develop.svn.wordpress.org/branches/6.4@57103


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56614 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-10 16:00:25 +00:00
Peter Wilson
0860c104b9 Post WordPress 6.4.1 version bump.
Built from https://develop.svn.wordpress.org/branches/6.4@57098


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56609 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-09 01:49:26 +00:00
Peter Wilson
2df347f9a5 WordPress 6.4.1
Built from https://develop.svn.wordpress.org/branches/6.4@57096


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56607 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-09 00:43:24 +00:00
Peter Wilson
7929547320 Help/About: Update the About page for 6.4.1.
Props peterwilsoncc, hellofromtonya, jorbin, webcommsat.
Fixes #59852.


Built from https://develop.svn.wordpress.org/branches/6.4@57095


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56606 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-08 23:45:22 +00:00
Peter Wilson
62032477b7 Quick/Bulk Edit: Prevent assigning posts to default categories during bulk edit.
During a bulk edit of posts with different categories, the categories for the edited posts would be reset to the default category: uncategorized by default.

This reverts [56712] to resolve the issue.

Merges [57093] to the 6.4 branch.

Props peterwilsoncc, hellofromtonya, jorbin.
Fixes #59837.
See #11302.

Built from https://develop.svn.wordpress.org/branches/6.4@57094


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56605 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-08 23:25:20 +00:00
Aaron Jorbin
aec84bb328 Post WordPress 6.4.1 RC1 version bump.
Built from https://develop.svn.wordpress.org/branches/6.4@57092


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56603 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-08 21:33:33 +00:00
Aaron Jorbin
10c4da63fb WordPress 6.4.1 RC1.
Built from https://develop.svn.wordpress.org/branches/6.4@57091


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56602 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-08 21:17:26 +00:00
hellofromTonya
a0673b0e3a Database: Reinstate wpdb::$use_mysqli property.
Partial revert of [56475] to reinstate the private `wpdb::$use_mysqli` property and set to its default to true. This private property was / is accessible through the magic methods. Though Core's usage of this property was removed by [56475], plugins are using the property. Reinstating it resolves the BC break.

Follow up to [56475].

Reviewed by jorbin.
Merges [57089] to the 6.4 branch.

Props jason_the_adams, joemcgill, johnbillion, johnjamesjacoby, jrf, rajinsharwar, renehermi.
Fixes #59846.
Built from https://develop.svn.wordpress.org/branches/6.4@57090


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56601 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-08 20:38:22 +00:00
Aaron Jorbin
8daa264700 External Libraries: Update Requests to 2.0.9.
This updates the Requests library from version 2.0.8 to 2.0.9. This is a hotfix release.

Reviewed by jorbin, desrosj.
Merges [57086] to 6.4 branch.

Props jorbin, hellofromTonya, desrosj, barry, cenkdemir, nexflaszlo, schlessera, jrf, Clorith, tomsommer, azaozz, pbiron, afragen, howdy_mcgee.
Fixes #59842.

Built from https://develop.svn.wordpress.org/branches/6.4@57088


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56599 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-08 20:32:23 +00:00
Aaron Jorbin
fdc7706982 Administration: Fix typos in wp_admin_notice() arguments in a few instances.
Follow-up to [56570], [56599].

Reviewed by azaozz, joedolson, jorbin.

Props dlh, mukesh27, sumitbagthariya16.
Fixes #59830.

Built from https://develop.svn.wordpress.org/branches/6.4@57087


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56598 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-08 20:10:23 +00:00
hellofromTonya
15fb84c071 Post WordPress 6.4 version bump.
The 6.4 branch is now 6.4.1-alpha.
Built from https://develop.svn.wordpress.org/branches/6.4@57080


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56591 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-07 20:22:20 +00:00
Tammie Lister
85535b0ae2 WordPress 6.4.
Built from https://develop.svn.wordpress.org/branches/6.4@57078


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56589 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-07 19:22:23 +00:00
hellofromTonya
73139df433 Upgrade/Install: Update $_old_files for 6.4.
Reviewed by davidbaumwald.
Merges [57075] to the 6.4 branch.

Props davidbaumwald.
Fixes #59817.
Built from https://develop.svn.wordpress.org/branches/6.4@57076


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56587 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-06 17:53:19 +00:00
hellofromTonya
f157cfe635 Post WordPress 6.4 RC4 version bump.
Built from https://develop.svn.wordpress.org/branches/6.4@57074


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56585 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-06 16:37:23 +00:00
hellofromTonya
05673bcac8 WordPress 6.4 RC4.
Built from https://develop.svn.wordpress.org/branches/6.4@57073


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56584 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-06 16:22:19 +00:00
desrosj
038a52c5db Bundled Themes: Bump versions for WP 6.4 releases.
Since every default theme was updated during the 6.4 release cycle, this bumps the version of each one.

Twenty Ten: 4.0
Twenty Eleven: 4.5
Twenty Twelve: 4.1
Twenty Thirteen: 4.0
Twenty Fourteen: 3.8
Twenty Fifteen: 3.6
Twenty Sixteen: 3.1
Twenty Seventeen: 3.4
Twenty Nineteen: 2.7
Twenty Twenty: 2.4
Twenty Twenty-One: 2.0
Twenty Twenty-Two: 1.6
Twenty Twenty-Three: 1.3

Reviewed by hellofromTonya.
Merges [57069] to the 6.4 branch.

Props sabernhardt, rajinsharwar, mukesh27.
Fixes #58832.
Built from https://develop.svn.wordpress.org/branches/6.4@57072


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56583 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-06 15:35:20 +00:00
hellofromTonya
ae8288cbaa Blocks: Document Block Hooks functions as private.
Documents the 4 new 6.4 Block Hooks global functions as private and for Core-only internal usage:

* `make_before_block_visitor()`
* `make_after_block_visitor()`
* `traverse_and_serialize_block()`
* `traverse_and_serialize_blocks()`

This is being done as the architectural design of these new functions may change in the next cycle. Further denoting them as private / Core only can help to avoid extender churn if any of these functions are deprecated.

Follow up to [56649], [56620].

Reviewed by karmatosed.
Merges [57066] to the 6.4 branch.

Props azaozz, hellofromTonya, bernhard-reiter, gziolo, mikeschroder.
Fixes #59783.
See #59313.
Built from https://develop.svn.wordpress.org/branches/6.4@57071


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56582 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-06 15:29:17 +00:00
hellofromTonya
b4b177b469 Twenty Twenty-Four: Bugfixes and refinement for 6.4 RC4.
This update includes the following changes:

* [https://github.com/WordPress/twentytwentyfour/pull/723 Remove custom CSS for links].
* [https://github.com/WordPress/twentytwentyfour/pull/718 Fix the link to the theme's docs].
* [https://github.com/WordPress/twentytwentyfour/pull/719 Separate outline css to its own function] - which introduces `twentytwentyfour_block_stylesheets()` for enqueuing custom block stylesheets.
* [https://github.com/WordPress/twentytwentyfour/pull/720 Fix height of newsletter landing pattern].
* [https://github.com/WordPress/twentytwentyfour/pull/722/ Resolve border colors in variations].

Follow up to [57036], [56999], [56951], [56813], [56764], [56716].

Reviewed by desrosj.
Merges [57067] to the 6.4 branch.

Props onemaggie, richtabor, luminuu, huzaifaalmesbah, sabernhardt, poena, rajinsharwar.
Fixes #59812.
Built from https://develop.svn.wordpress.org/branches/6.4@57070


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56581 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-06 15:24:20 +00:00
hellofromTonya
ea9a29ed28 Editor: Update of npm packages after 6.4 RC3.
This update includes the following fixes reported after RC3:

* Regression: [https://github.com/WordPress/gutenberg/pull/55858 Fixes patterns not working anymore as a post template for custom post types].

Scenario: When creating a new post for any custom post type registered with its "template" argument set to a pattern.

For this scenario, the pattern template no longer renders in the post editor or the frontend with 6.4, whereas it did render properly in 6.3.2.

This package update resolves the console error raised:
{{{
Uncaught TypeError: select(...).getCurrentTheme() is undefined 
}}}
which restores the rendering of the pattern template.

* Regression: [https://github.com/WordPress/gutenberg/pull/55859  Fixes positioning and styles for the new lightbox's trigger] introduced in 6.4.

Follow up to [57048], [57034], [56987], [56961], [56849], [56818], [56816].

Reviewed by jorbin.
Merges [57063] to the 6.4 branch.

Props renathoc, rajinsharwar, richtabor, joen, mikachan, hellofromTonya.
Fixes #59411.
Built from https://develop.svn.wordpress.org/branches/6.4@57064


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56575 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-05 19:40:32 +00:00
Peter Wilson
f4e957b837 Build/Test Tools: Revert [57058].
Revert group name change in the 6.4 branch as the `functions.php` group was renamed `functions` after the branch was forked.

Props SergeyBiryukov.
See #59647, #58955.


Built from https://develop.svn.wordpress.org/branches/6.4@57059


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56570 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-03 23:24:19 +00:00
Peter Wilson
3ff7e29b99 Build/Test Tools: Fix group for wp_unique_prefixed_id() tests.
Change the group from `functions.php` to `functions` to match other tests.

Reviewed by jorbin.
Merges [57057] to the 6.4 branch.

See #59647, #58955.


Built from https://develop.svn.wordpress.org/branches/6.4@57058


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56569 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-03 22:47:25 +00:00
Aaron Jorbin
3a7d3823ff Help/About: Update link to field guide for 6.4.
Follow up to [56950].

Merges [57054] to 6.4 branch.
Reviewed by davidbaumwald, joedolson.

Props afercia.
Fixes #59289.

Built from https://develop.svn.wordpress.org/branches/6.4@57055


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56566 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-02 15:02:20 +00:00
hellofromTonya
8300cc5be5 Post WordPress 6.4 RC3 version bump.
Built from https://develop.svn.wordpress.org/branches/6.4@57051


git-svn-id: http://core.svn.wordpress.org/branches/6.4@56562 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-11-01 19:16:18 +00:00