Commit Graph

50297 Commits

Author SHA1 Message Date
cbravobernal
664c3049d1 Interactivity API: Allow missing state negation on server
Aligns on the behavior of the negation operator with directives to missing paths in client and in server.

With a directive like the following:
{{{
<div data-wp-bind--hidden="!state.missing.property">
	This should be hidden by the <code>hidden</code> attribute.
</div>
}}}
Both server and client will return with this fix:
{{{
<div data-wp-bind--hidden="!state.missing.property" hidden="">
	This should be hidden by the <code>hidden</code> attribute.
</div>
}}}

Reviewed by cbravobernal.
Merges [59398] to the 6.7 branch.

Props jonsurrell, luisherranz.
Fixes #62374.

Built from https://develop.svn.wordpress.org/branches/6.7@59404


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58790 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-14 11:55:18 +00:00
cbravobernal
7d29e45bbe HTML API: Include doctype in full parser serialize.
Output DOCTYPE when calling `WP_HTML_Processor::serialize` on a full document that includes a DOCTYPE.

The DOCTYPE should be included in the serialized/normalized HTML output as it has an impact in how the document is handled, in particular whether the document should be handled in quirks or no-quirks mode.

This only affects the serialization of full parsers at this time because DOCTYPE tokens are currently ignored in all possible fragments. The omission of the DOCTYPE is subtle but can change the serialized document's quirks/no-quirks mode.

Reviewed by cbravobernal.
Merges [59399] to the 6.7 branch.

Props jonsurrell.
Fixes #62396.


Built from https://develop.svn.wordpress.org/branches/6.7@59401


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58787 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-13 16:15:17 +00:00
Peter Wilson
2cd5737c13 Post WordPress 6.7 version bump.
The 6.7 branch is now 6.7.1-alpha.



Built from https://develop.svn.wordpress.org/branches/6.7@59396


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58782 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-12 23:08:17 +00:00
Peter Wilson
cf2a77dd22 WordPress 6.7.
Built from https://develop.svn.wordpress.org/branches/6.7@59394


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58780 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-12 20:38:17 +00:00
davidbaumwald
d255bb0e77 Upgrade/Install: Update the $_old_files array for 6.7.
Reviewed by jorbin.
Merges [59386] to the 6.7 branch.

Props pbiron, peterwilsoncc, fazyshah.
Fixes #62150.
Built from https://develop.svn.wordpress.org/branches/6.7@59387


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58773 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-11 19:21:17 +00:00
Aaron Jorbin
9aff3ae1f2 Post WordPress 6.7 RC5 version bump.
Built from https://develop.svn.wordpress.org/branches/6.7@59385


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58771 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-11 18:54:15 +00:00
Aaron Jorbin
04a6d30e15 WordPress 6.7 RC5.
Built from https://develop.svn.wordpress.org/branches/6.7@59384


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58770 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-11 18:20:18 +00:00
desrosj
1245f70570 Feeds: Avoid fatal error with empty blog_charset value.
After the SimplePie library was updated to version `1.8.0` in [59141], an edge case has been discovered where a fatal error can encountered if the `blog_charset` option is missing or empty.

In `fetch_feed()`, this option is retrieved using `get_option()` instead of `get_bloginfo( ‘charset’ )`. The latter will detect this scenario and apply a default value of `UTF-8` and is already used interchangeably throughout Core. This switches to `get_bloginfo( ‘charset’ )` instead to prevent this edge case.

Reviewed by davidbaumwald.
Merges [59382] to the 6.7 branch.

Props david.binda, davidbaumwald, SergeyBiryukov, sabernhardt, azaozz, peterwilsoncc.
Fixes #62354.
Built from https://develop.svn.wordpress.org/branches/6.7@59383


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58769 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-11 17:55:14 +00:00
davidbaumwald
f924a35270 Media: Remove dimension suffix from full size converted HEIC images.
Removes the dimension suffix, eg `-1000x1000` from the file name of full size images automatically converted from HEIC to JPEGs by WordPress. Introduces unit tests for the default conversion of images and customized conversion settings via the `image_editor_output_format` filter.

Follow up to [58849], [58942], [59317], [59346], [59366].

Reviewed by davidbaumwald.
Merges [59379] and [59380] to the 6.7 branch.

Props mukesh27, peterwilsoncc, azaozz, apermo, flixos90, ironprogrammer.
Fixes #62359.
See #53645, #62305.
Built from https://develop.svn.wordpress.org/branches/6.7@59381


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58767 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-11 15:46:16 +00:00
Peter Wilson
7e0367b392 Help/About: Update the about page images for WordPress 6.7.
Updates the about page images with more colourful imagery.

Reviewed by ryelle.
Merges [59374] to the 6.7 branch.

Props sfougnier, fcoveram, Joen, davidbaumwald, ryelle.
Fixes #61961.




Built from https://develop.svn.wordpress.org/branches/6.7@59375


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58761 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-08 04:42:17 +00:00
Aaron Jorbin
a867d33702 Post WordPress 6.7 RC4 version bump.
Built from https://develop.svn.wordpress.org/branches/6.7@59372


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58758 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-07 18:05:14 +00:00
Aaron Jorbin
0c1cb371ab WordPress 6.7 RC4.
Built from https://develop.svn.wordpress.org/branches/6.7@59371


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58757 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-07 17:12:14 +00:00
desrosj
66cf685d19 Editor: Update packages for 6.7 RC 4.
Syncs @wordpress/* packages to the wp-6.7 npm tag.

Reviewed by get_dave, desrosj.
Merges [59368] to the 6.7 branch.

Props get_dave, mikachan, gziolo, kevin940726, jonsurrell, jsnajdr.
Fixes #62358.
Built from https://develop.svn.wordpress.org/branches/6.7@59369


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58755 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-07 16:05:23 +00:00
Peter Wilson
0526401c81 Media: Fix converting of all HEIC/HEIF images to JPEGs after uploading regardless of dimensions.
This backport includes follow up commits to improve a variable name and improve accuracy of when an image needs to be converted.

Reviewed by peterwilsoncc.
Merges [59317], [59346], [59366] to the 6.7 branch.

Props ironprogrammer, adamsilverstein, azaozz, peterwilsoncc, apermo, flixos90.
Fixes #62305.


Built from https://develop.svn.wordpress.org/branches/6.7@59367


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58753 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-07 01:27:15 +00:00
Peter Wilson
2612745032 Bundled Themes: Sync some minor fixes for Twenty Twenty-Five.
This merges several minor improvements to patterns in Twenty Twenty-Five.

A full list of changes can be found on GitHub: e7612e3cb3...b8c032e43c.

Reviewed by peterwilsoncc.
Merges [59362] to the 6.7 branch.

Props juanfra, desrosj.
Fixes #62351.




Built from https://develop.svn.wordpress.org/branches/6.7@59365


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58751 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-06 21:47:21 +00:00
desrosj
eb4fce03e8 Bundled Themes: Bump default theme versions for release with 6.7.
This updates the version of each default theme to the following versions:

* Twenty Ten: 4.3
* Twenty Eleven: 4.8
* Twenty Twelve: 4.4
* Twenty Thirteen: 4.3
* Twenty Fourteen: 4.1
* Twenty Fifteen: 3.9
* Twenty Sixteen: 3.4
* Twenty Seventeen: 3.8
* Twenty Nineteen: 3.0
* Twenty Twenty: 2.8
* Twenty Twenty-One: 2.4
* Twenty Twenty-Two: 1.9
* Twenty Twenty-Three: 1.6
* Twenty Twenty-Four: 1.3

These versions will released in coordination with WordPress 6.7.

Reviewed by peterwilsoncc.
Merges [59344] to the 6.7 branch.

Props sh4lin, sabernhardt, mukesh27, chaion07.
Fixes #62034.
Built from https://develop.svn.wordpress.org/branches/6.7@59363


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58749 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-06 18:00:15 +00:00
Peter Wilson
1abe32ce7c Media: Fix uploading of .heic images.
- Adds support for all HEIC/HEIF mime types: `image/heic`, `image/heif`, `image/heic-sequence`, and `image/heif-sequence`.
- Introduces `wp_is_heic_image_mime_type()`.

This backport includes a subsequent fix of a typo.

Reviewed by peterwilsoncc.
Merges [59315,59358] to the 6.7 branch.

Props swissspidy, adamsilverstein, debarghyabanerjee, ironprogrammer, peterwilsoncc, apermo, azaozz, mosne.
Fixes #62272.



Built from https://develop.svn.wordpress.org/branches/6.7@59360


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58746 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-06 00:47:16 +00:00
Aaron Jorbin
ea7e427fbd Post WordPress 6.7 RC3 bump.
Built from https://develop.svn.wordpress.org/branches/6.7@59353


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58739 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-05 16:57:17 +00:00
Aaron Jorbin
527f8961c5 WordPress 6.7 RC1.
Built from https://develop.svn.wordpress.org/branches/6.7@59352


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58738 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-05 16:33:18 +00:00
desrosj
32855251cb Bundled Themes: Update Twenty Twenty-Five for 6.7 RC 3.
This merges the latest improvements to the Twenty Twenty-Five theme from GitHub into WordPress-Develop for 6.7 RC 3.

A full list of changes can be found on GitHub: b6f4ee2e57...b5b0475f6a.

Reviewed by davidbaumwald.
Merges [59348] to the 6.7 branch.

Props juanfra.
See #62343.
Built from https://develop.svn.wordpress.org/branches/6.7@59351


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58737 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-05 16:11:19 +00:00
desrosj
18a12d76c3 Taxonomy: Remove count references from WP_Term_Query.
Remove further documentation and a code reference to the unsupported `count` argument within `WP_Term_Query`. 

Follow up to [59261].

Reviewed by peterwilsoncc, desrosj.
Merges [59325] to the 6.7 branch.

Props johnbillion.
Fixes #61094
Built from https://develop.svn.wordpress.org/branches/6.7@59350


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58736 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-05 14:24:15 +00:00
desrosj
087e4c994a Editor: Update packages for 6.7 RC 3.
Syncs `@wordpress/*` packages to the `wp-6.7` npm tag.

Reviewed by desrosj.
Merges [59347] to the 6.7 branch.

Props kevin940726, get_dave, youknowriad.
Fixes #62321.
Built from https://develop.svn.wordpress.org/branches/6.7@59349


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58735 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-05 14:11:22 +00:00
ryelle
7a8425521a Help/About: Add images to the About page.
Updates the images in the About page source with the final versions on the w.org CDN.

Reviewed by peterwilsoncc.
Merges [59329] to the 6.7 branch.

Props ryelle, joen.
See #61961.


Built from https://develop.svn.wordpress.org/branches/6.7@59345


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58731 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-05 00:46:16 +00:00
Peter Wilson
37b16304d7 Script Loader: Correct the number of arguments passed to WP_Styles::get_etag().
This fixes an issue with the usage of the new `$wp_styles->get_etag()` method in `wp-admin/load-styles.php`, where `$wp_version` is passed as the first argument instead of `$load` being used as the ''only'' argument.

Follow-up to [58935].

Reviewed by swissspidy.
Merges [59341] to the 6.7 branch.

Props justlevine, mukesh27, swissspidy, SergeyBiryukov.
See #52217, #61485.


Built from https://develop.svn.wordpress.org/branches/6.7@59343


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58729 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-04 23:36:16 +00:00
Andrew Ozz
0405629247 Editor: Update packages for 6.7 RC 3
Syncs @wordpress/* packages to the wp-6.7 npm tag.

Reviewed by get_dave, azaozz.
Merges [59339] to the 6.7 branch.

Props kevin940726, get_dave.
Fixes #62321.
Built from https://develop.svn.wordpress.org/branches/6.7@59342


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58728 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-11-04 19:46:30 +00:00
Peter Wilson
92c3cda921 Editor: Update packages for 6.7 RC 3
Syncs `@wordpress/*` packages to the `wp-6.7` npm tag.

Reviewed by andrewserong.
Merges [59330] to the 6.7 branch.

Props kevin940726, ramonopoly, andrewserong.
See #62321.


Built from https://develop.svn.wordpress.org/branches/6.7@59332


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58718 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-31 22:15:30 +00:00
desrosj
852039442a Bundled Themes: Update Twenty Twenty-Five for 6.7 RC 2.
This merges the latest improvements to the Twenty Twenty-Five theme from GitHub into WordPress-Develop for 6.7 RC 2

A full list of changes can be found on GitHub: [7dfa99f15b...b5b0475f6a WordPress/twentytwentyfive@7dfa99f1...b5b0475f].

Reviewed by desrosj.
Merges [59314] to the 6.7 branch.

Props juanfra, poena.
Fixes #62310.
Built from https://develop.svn.wordpress.org/branches/6.7@59331


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58717 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-31 17:57:19 +00:00
Peter Wilson
560bd94c82 Tests/Build tools: Only fail importer tests if plugin is missing.
Reverts an earlier change to the test suite in which the PHPUnit tests could not run if the importer plugin was not available.

This update allows the test suite to run and will fail importer tests if the plugin is not available. 

Follow up to r59085.

Merges [59326] to the 6.7 branch.

Props peterwilsoncc, azaozz.
See #62325.


Built from https://develop.svn.wordpress.org/branches/6.7@59327


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58713 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-30 23:47:20 +00:00
Peter Wilson
c9462062a6 Global styles: preload /global-styles endpoint responses
This commit fixes a regression whereby requests to global styles endpoints were not being preloaded, resulting in several requests being fired clientside unnecessarily.  

For performance reasons, we  preload the requests so that the data is in the editor store and ready to use straight away.  

The outcome is that the editor loads more quickly.

Follow-up to [62042].

Reviewed by peterwilsoncc.
Merges [59316] to the 6.7 branch.

Props ellatrix, ramonopoly, apermo, peterwilsoncc.
Fixes #62315.


Built from https://develop.svn.wordpress.org/branches/6.7@59324


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58710 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-29 22:55:17 +00:00
Aaron Jorbin
d91fbfad55 Post WordPress 6.7 RC2 version bump.
Built from https://develop.svn.wordpress.org/branches/6.7@59323


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58709 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-29 17:07:21 +00:00
Sergey Biryukov
218cf8089b Comments: Use a more precise check for disallowed keys on filtered comment data.
The previous approach of running `wp_allow_comment()` twice could have unintended consequences, e.g. the `check_comment_flood` action was also triggered twice, which might lead to false-positive identification of comment flood in case there is some custom callback hooked to it, which is not expecting identical data seeing twice.

This commit introduces a new function, `wp_check_comment_data()`, to specifically check for disallowed content before and after comment data is filtered.

Follow-up to [59267].

Reviewed by davidbaumwald.
Merges [59319] to the 6.7 branch.

Props david.binda, SergeyBiryukov.
Fixes #61827.
Built from https://develop.svn.wordpress.org/branches/6.7@59322


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58708 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-29 16:35:17 +00:00
Aaron Jorbin
b3c1dfabd4 Editor: Update packages for 6.7 RC 2
Syncs @wordpress/* packages to the wp-6.7 npm tag.

Reviewed by jorbin.
Merges [59318] to 6.7 branch.

Props kevin940726, aaronrobertshaw.
See #62309.

Built from https://develop.svn.wordpress.org/branches/6.7@59321


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58707 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-29 16:28:27 +00:00
Aaron Jorbin
1200804e11 WordPress 6.7 RC2.
Built from https://develop.svn.wordpress.org/branches/6.7@59320


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58706 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-29 16:14:16 +00:00
Peter Wilson
2f988c78b6 Revisions: Fix typo in navigation help text.
Fixes a typo in the a11y helper text explaining how to navigate revisions. "Change revision by using the left and arrow keys" becomes "Change revision by using the left and right arrow keys".

Follow up to [59225].

Reviewed by swissspidy.
Merges [59306] to the 6.7 branch.

Props pedromendonca, sabernhardt, fierevere, swissspidy.
Fixes #62306.



Built from https://develop.svn.wordpress.org/branches/6.7@59313


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58699 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-28 21:26:18 +00:00
desrosj
aea47f2bb5 Build/Test Tools: Support Docker compose override files.
This updates the logic introduced in [59279] to account for the presence of `docker-compose.override.yml` files.

Reviewed by peterwilsoncc.
Merges 59283] to the 6.7 branch.

Props xknown, davidbaumwald.
See #61218.
Built from https://develop.svn.wordpress.org/branches/6.7@59311


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58697 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-28 18:13:16 +00:00
desrosj
4e8ce277f7 Build/Test Tools: Test against MySQL 8.4 in automated testing.
Additionally, MySQL 8.1, 8.2 and 8.3 have been removed. These were “innovation releases” and are no longer supported in favor of 8.4, which has LTS.

Reviewed by peterwilsoncc.
Merges [59280] to the 6.7 branch.

Props ayeshrajans, johnbillion, aristath, jorbin.
See #61218.
Built from https://develop.svn.wordpress.org/branches/6.7@59310


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58696 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-28 18:10:18 +00:00
desrosj
0bc304103f Build/Test Tools: Add MySQL 8.4 support to the Docker environment.
Because `caching_sha2_password` is not supported on PHP 7.2 & 7.3, the local Docker environment has used the `--default-authentication-plugin` system variable to always make use of `mysql_native_password` despite MySQL 8.0 deprecating this auth plugin.

However in MySQL 8.4, the `--default-authentication-plugin` option was removed in favor of `--authentication-policy`, and `mysql_native_password` is now disabled by default. `mysql_native_password` has also been removed in MySQL 9.0.

This change adds support to the local Docker environment for MySQL 8.4 by adding some helper functions that determine which authentication plugin should be used based on the configured PHP/MySQL versions and automatically making the necessary configuration adjustments. 

Reviewed by peterwilsoncc. 
Merges [59279] to the 6.7 branch.

Props ayeshrajans, johnbillion, aristath, jorbin.
See #61218.
Built from https://develop.svn.wordpress.org/branches/6.7@59309


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58695 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-28 17:38:21 +00:00
Peter Wilson
f7ae536731 Editor: Update packages for 6.7 RC 2
Syncs `@wordpress/*` packages to the `wp-6.7` npm tag.

Reviewed by peterwilsoncc.
Merges [59307] to the 6.7 branch.

Props kevin940726, peterwilsoncc.
See #62309.

Built from https://develop.svn.wordpress.org/branches/6.7@59308


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58694 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-28 05:06:26 +00:00
Peter Wilson
ce2064a69a Tests: Use better domain for HTTP API invalid hostname test.
The previous domain that was used to test for a host whose IPv4 address cannot be resolved, `exampleeeee.com`, got registered and has an A-record now, so it's not invalid anymore.

`.invalid` is intended for use in online construction of domain names that are sure to be invalid and which it is obvious at a glance are invalid.

Reference: [https://datatracker.ietf.org/doc/html/rfc2606#section-2 Reserved Top Level DNS Names: TLDs for Testing, & Documentation Examples].

Follow-up to [52084], [58384], [58388].

Reviewed by peterwilsoncc.
Merges [59293] to the 6.7 branch.

Props sippis, johnbillion, MattyRob, swissspidy, SergeyBiryukov.
Fixes #62303.



Built from https://develop.svn.wordpress.org/branches/6.7@59297


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58689 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-27 22:19:16 +00:00
Peter Wilson
33f62d1dcb Site Health: Update inline docs following refactor of debug data.
Updates the inline docs following the modularization of the `WP_Debug_Data`.

Reviewed by swissspidy.
Merges [59290] to the 6.7 branch.

Props kebbet, desrosj, apermo.
Fixes #61648.



Built from https://develop.svn.wordpress.org/branches/6.7@59296


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58688 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-27 21:59:12 +00:00
Peter Wilson
0c4d743c9b Editor: Update Google Fonts API endpoint for WordPress 6.7.
Updates the Google Fonts API to use the URL `https://s.w.org/images/fonts/wp-6.7/collections/google-fonts-with-preview.json` with an updated collection of fonts available for install.

Reviewed by swissspidy.
Merges [59286] to the 6.7 branch.

Props dilip2615, mmaattiiaass, wildworks, dd32.
Fixes #62258.



Built from https://develop.svn.wordpress.org/branches/6.7@59295


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58687 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-27 21:57:10 +00:00
Peter Wilson
48030e4dbf Bundled Themes: Provide instructions for updating comment block in TT2.
Adds instructions to the Twenty Twenty-Two readme file for updating the comment block from the legacy version to the newer version introduced in WordPress 6.1.

As Twenty Twenty-Two supports WordPress version prior to 6.1, the legacy comment block is used by default.

Reviewed by swissspidy.
Merges [59289] to the 6.7 branch.

Props desrosj, jeffpaul, joedolson, mikachan, mrfoxtalbot, mukesh27, poena, ryokuhi, sabernhardt, thrijith.
Fixes #56496.


Built from https://develop.svn.wordpress.org/branches/6.7@59294


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58686 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-27 21:55:55 +00:00
Aaron Jorbin
fa5acb8e7a Branch 6.7
Built from https://develop.svn.wordpress.org/branches/6.7@59274


git-svn-id: http://core.svn.wordpress.org/branches/6.7@58666 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-22 16:53:16 +00:00
Aaron Jorbin
885b0a7b78 Post WordPress 6.7 RC1 version bump.
Built from https://develop.svn.wordpress.org/trunk@59273


git-svn-id: http://core.svn.wordpress.org/trunk@58665 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-22 16:40:16 +00:00
Aaron Jorbin
5087acab42 WordPress 6.7 RC1.
Built from https://develop.svn.wordpress.org/trunk@59272


git-svn-id: http://core.svn.wordpress.org/trunk@58664 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-22 16:17:15 +00:00
desrosj
2071ba2e17 Bundled Themes: Sync a few more Twenty Twenty-Five updates for RC1.
This merges 2 bug fixes for the Twenty Twenty-Five theme from GitHub.

Follow up to [59269].

Props poena, beafialho, juanfra.
Fixes #62264.
Built from https://develop.svn.wordpress.org/trunk@59271


git-svn-id: http://core.svn.wordpress.org/trunk@58663 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-22 15:56:16 +00:00
Sergey Biryukov
0c8459d726 Site Health: Add a link to support forums in the message displayed for a critical error.
Follow-up to [44962], [45263], [46119], [49480], [53951].

Props ipajen, sabernhardt, desrosj, mukesh27, afragen, webcommsat, hellofromTonya.
Fixes #53707.
Built from https://develop.svn.wordpress.org/trunk@59270


git-svn-id: http://core.svn.wordpress.org/trunk@58662 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-22 10:16:16 +00:00
Peter Wilson
ad69175f95 Bundled Themes: Update Twenty Twenty-Five for 6.7 RC 1.
This merges the latest improvements to the Twenty Twenty-Five theme from GitHub into `trunk` for 6.7 RC 1.

A full list of changes can be found on GitHub: [e4da8ad0ae...f2dc3facf9 WordPress/twentytwentyfive@e4da8ad...f2dc3fa]

Props juanfra, poena, beafialho, areziaal, joen, sergeybiryukov, richtabor, cwhitmore, get_dave, talldanwp, andraganescu, kau-boy, mhkuu, hanneslsm, alaminfirdows, dd32.
See #62264.




Built from https://develop.svn.wordpress.org/trunk@59269


git-svn-id: http://core.svn.wordpress.org/trunk@58661 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-22 01:43:17 +00:00
isabel_brison
1a1d6c9ea8 Editor: new package updates for 6.7 RC1.
Syncs packages to include two further bug fixes.

Props isabel_brison, peterwilsoncc.
Fixes #62271.

Built from https://develop.svn.wordpress.org/trunk@59268


git-svn-id: http://core.svn.wordpress.org/trunk@58660 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-22 00:32:19 +00:00
Sergey Biryukov
4318418b39 Comments: Validate new comments before and after comment data is filtered.
This ensures that a Disallowed Comment Keys match will consistently send the comment to the Trash, by checking both the original unmodified comment data and the final filtered comment data.

If the first check has already resulted in a `trash` or `spam` status, the second check is skipped as redundant.

Follow-up to [2894], [3851], [48121], [48575].

Props cfinke, kbrownkd, thompsonsj, mi5t4n, devspace, chaion07, engahmeds3ed, SergeyBiryukov.
Fixes #61827.
Built from https://develop.svn.wordpress.org/trunk@59267


git-svn-id: http://core.svn.wordpress.org/trunk@58659 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-21 23:07:15 +00:00