Timeline
11/24/2025: Today
- 19:30 Changeset [60605] by
-
- branches/6.9/wp-includes/css/dashicons.css
- branches/6.9/wp-includes/css/dashicons.min.css
- branches/6.9/wp-includes/version.php
Admin: Remove alt syntax from
dashicons.css
Safari only introduced support for alternative text in generated CSS content in version 17.4, released in 2024. This meets the latest two version declared for core browser support. But because
dashicons.cssis commonly required on the front-end for plugins and themes, this support impacts front-end users, and the browser support guidelines for core should not apply in this context.
Follow up to [60885].
Reviewed by desrosj.
Merges [61290] to the 6.9 branch.
Props codex-m, sabernhardt, wildworks, joedolson, desrosj, welcher.
Fixes #64266.
Built from https://develop.svn.wordpress.org/branches/6.9@61293
- 19:11 Changeset [60604] by
-
- branches/6.9/wp-includes/formatting.php
- branches/6.9/wp-includes/version.php
Docs: Detail 6.9.0 changes for
esc_url_raw()andsanitize_url().
Duplicates the
@since 6.9.0annotation onesc_url()to the two wrapper functions affected by the change.
Reviewed by desrosj.
Merges [61273] to the 6.9 branch.
Props peterwilsoncc, westonruter, wildworks.
Fixes #52886.
Built from https://develop.svn.wordpress.org/branches/6.9@61292
- 19:10 Changeset [60603] by
-
- trunk/wp-admin/includes/image.php
- trunk/wp-includes/version.php
Media: Account for boolean false being returned by
wp_getimagesize()when dealing with potentially invalid images inwp_read_image_metadata().
Prior to PHP 8.5 a boolean value was silently ignored when being passed to
list(), but in PHP 8.5 and higher this now triggers a PHP warning. This change adds an appropriate guard condition.
Props swissspidy, adamsilverstein
Fixes #64295
- 18:47 Changeset [60602] by
-
- trunk/wp-includes/css/dashicons.css
- trunk/wp-includes/css/dashicons.min.css
- trunk/wp-includes/version.php
Admin: Remove alt syntax from
dashicons.css
Safari only introduced support for alternative text in generated CSS content in version 17.4, released in 2024. This meets the latest two version declared for core browser support. But because
dashicons.cssis commonly required on the front-end for plugins and themes, this support impacts front-end users, and the browser support guidelines for core should not apply in this context.
Follow up to [60885].
Props codex-m, sabernhardt, wildworks, joedolson, desrosj, welcher.
Fixes #64266.
Built from https://develop.svn.wordpress.org/trunk@61290
- 18:38 Changeset [60601] by
-
- branches/6.9/wp-includes/ID3/getid3.lib.php
- branches/6.9/wp-includes/ID3/getid3.php
- branches/6.9/wp-includes/ID3/module.audio-video.asf.php
- branches/6.9/wp-includes/ID3/module.audio-video.quicktime.php
- branches/6.9/wp-includes/ID3/module.audio-video.riff.php
- branches/6.9/wp-includes/ID3/module.audio.mp3.php
- branches/6.9/wp-includes/ID3/module.audio.ogg.php
- branches/6.9/wp-includes/ID3/module.tag.apetag.php
- branches/6.9/wp-includes/ID3/module.tag.id3v2.php
- branches/6.9/wp-includes/ID3/module.tag.lyrics3.php
- branches/6.9/wp-includes/version.php
External Libraries: Update getID3 to version
1.9.24.
In [60812], two changes related to PHP 8.5 compatibility were cherry picked from the upstream repository to be included in time for WordPress 6.9. Since then, a proper release has been tagged which includes several bug fixes in addition to the previous two changes.
HEIF support has also been added to the Quicktime audio/video module.
A full list of changes can be found on GitHub: https://github.com/JamesHeinrich/getID3/releases/tag/v1.9.24
Reviewed by desrosj, SergeyBiryukov.
Merges [61253] to the 6.9 branch.
Props TobiasBg.
Fixes #64253.
Built from https://develop.svn.wordpress.org/branches/6.9@61289
- 18:30 Changeset [60600] by
-
- branches/6.9/wp-includes/block-supports/block-visibility.php
- branches/6.9/wp-includes/version.php
Editor: Rename block visibility support key to
visibility.
Renames the support key to
visibilityto avoid conflicting with the Block Visibility plugin's existingblockVisibilitykey.
Follow-up to [61014].
Reviewed by desrosj.
Props andrewserong, annezazu, cbravobernal, dlh, jorbin, joen, johnjamesjacoby, palak678, ramonopoly, talldanwp, tyxla, wildworks.
Fixes #64272.
Built from https://develop.svn.wordpress.org/branches/6.9@61288
- 17:57 Changeset [60599] by
-
- branches/6.9/wp-includes/version.php
General: Final 6.9 post-branching tasks.
This makes the following changes to the 6.9 branch:
- Pin PHP 8.5 and MySQL 8.4 as the default valuses of
LOCAL_PHPandLOCAL_DB_VERSION. - Removes unnecessary GitHub Actions workflow files.
- Changes all local GitHub Actions references to remote ones targeting
trunk.
Reviewed by peterwilsoncc.
Props peterwilsoncc, johnbillion, davidbaumwald.
Fixes #64235.
Built from https://develop.svn.wordpress.org/branches/6.9@61287
- 17:43 Changeset [60598] by
-
- trunk/wp-includes/version.php
Build/Test Tools: Introduce
post-branchingGrunt task.
In [59673], a Grunt subtask was introduced to convert workflow file references in GitHub Action workflows from local ones to remote ones that target the
trunkbranch.
The
workflow-references-local-to-remoteGrunt task should be run after creating a new numbered branch to take advantage of the work started in [58165].
This commit introduces a new target for the
cleanGrunt task:workflows. Runninggrunt clean:workflowswill delete all workflow files that are not intended to exist outside oftrunk.
Another Grunt task (
post-branching) has also been added as a way to group all tasks taht should run within a newly created branch. For now, this containsclean:workflowsandreplace:workflow-references-local-to-remote. But more can be added in the future as more aspects of the branching process are automated.
Props johnbillion.
See #64227.
Built from https://develop.svn.wordpress.org/trunk@61286
- 08:07 Changeset [60597] by
-
- trunk/wp-includes/block-supports/block-visibility.php
- trunk/wp-includes/version.php
Editor: Rename block visibility support key to
visibility.
Renames the support key to
visibilityto avoid conflicting with the Block Visibility plugin's existingblockVisibilitykey.
Follow-up to [61014].
Props andrewserong, annezazu, cbravobernal, dlh, jorbin, joen, johnjamesjacoby, palak678, ramonopoly, talldanwp, tyxla, wildworks.
Fixes #64272.
Built from https://develop.svn.wordpress.org/trunk@61285
11/23/2025: Yesterday
- 23:45 Changeset [60596] by
-
- trunk/wp-content/themes/twentynineteen/sass/blocks/_blocks.scss
- trunk/wp-content/themes/twentynineteen/style-editor.css
- trunk/wp-content/themes/twentynineteen/style-editor.scss
- trunk/wp-content/themes/twentynineteen/style-rtl.css
- trunk/wp-content/themes/twentynineteen/style.css
- trunk/wp-includes/version.php
Twenty Nineteen: Correct center or right alignment for Download link in the File block.
Follow-up to [43808].
Props lakshyajeet, truptikanzariya, sabernhardt, sourabhjain, SirLouen, poojapadamad, SergeyBiryukov.
Fixes #59263.
Built from https://develop.svn.wordpress.org/trunk@61284
- 06:00 Changeset [60595] by
-
- trunk/wp-includes/html-api/class-wp-html-decoder.php
- trunk/wp-includes/version.php
Docs: Fix return type for
WP_HTML_Decoder::read_character_reference().
Developed in https://github.com/WordPress/wordpress-develop/pull/8945
Follow-up to [58281].
- 05:50 Changeset [60594] by
-
- trunk/wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php
- trunk/wp-includes/version.php
Docs: Cast header values to strings in
WP_REST_Comments_Controller::get_items().
Follow-up to [38832].
Props justlevine, johnbillion.
See #64238.
- 05:39 Changeset [60593] by
-
- trunk/wp-includes/link-template.php
- trunk/wp-includes/version.php
Docs: Explicitly return
nullwhen documented instead ofvoidinlink-template.phpfunctions.
The phpdoc
@returntags for these functions indicate they may returnnull. This also fixes "Missing return argument" warnings which an IDE may also complain about.
Developed in https://github.com/WordPress/wordpress-develop/pull/8955
Props justlevine.
See #64238.
- 05:08 Changeset [60592] by
-
- trunk/wp-includes/class-wp-speculation-rules.php
- trunk/wp-includes/version.php
Docs: Fix phpdoc types for
WP_Speculation_Rulesmembers.
What was previously
mixedis actually a speculation rule which can be more accurately be typed asarray<string, mixed>. Additionally, the return value ofjsonSerializeis fixed to indicate it returns an array of lists as opposed an array of associative arrays.
Developed in https://github.com/WordPress/wordpress-develop/pull/8946
Follow-up to [59837].
Props justlevine, johnbillion, westonruter.
See #64238, #63268, #62503.
11/22/2025:
- 23:25 Changeset [60591] by
-
- trunk/wp-admin/upload.php
- trunk/wp-includes/version.php
Help/About: Use
<strong>tags instead of double quotes in Media Library help text.
This aims to make the styling of button references more consistent across the help tabs.
Follow-up to [61277].
Props Guido07111975.
Fixes #64289.
Built from https://develop.svn.wordpress.org/trunk@61279
- 04:37 Changeset [60590] by
-
- trunk/wp-admin/includes/meta-boxes.php
- trunk/wp-includes/version.php
Docs: Update meta box action documentation to more accurately reflect the possible object types.
In addition to a meta box being able to be added for a post, it can also be added for a comment or a link, or even nothing at all when on the Dashboard.
Props opr18, nikunj8866, soyebsalar01, westonruter.
See #64224.
Fixes #64251.
11/21/2025:
- 22:34 Changeset [60589] by
-
- trunk/wp-admin/upload.php
- trunk/wp-includes/version.php
Help/About: Update button labels for bulk select in Media Library help text.
Follow-up to [29484], [29646], [45147].
Props Guido07111975.
Fixes #64289.
Built from https://develop.svn.wordpress.org/trunk@61277
- 17:39 Changeset [60588] by
-
- trunk/wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php
- trunk/wp-includes/version.php
Comments: ensure unauthenticated users cannot access the single comment endpoint for notes.
Fix an issue where notes could be accessed by unauthenticated users by using the single comment REST API endpoint and passing the comment ID (
/wp/v2/comments/<ID>). This fix only affects thenotetype.
Props adamsilverstein, peterwilsoncc, westonruter.
See #44157.
11/20/2025:
- 19:29 Changeset [60587] by
-
- trunk/wp-includes/post.php
- trunk/wp-includes/version.php
Docs: Improve description for
wp_insert_post().
Props rutujaparamane2004.
See #64224.
Built from https://develop.svn.wordpress.org/trunk@61275
- 14:00 Changeset [60586] by
-
- branches/6.9/wp-includes/comment.php
- branches/6.9/wp-includes/version.php
Notes: trash (or delete) child notes when parent is deleted.
Ensure that when a top level note is trashed (or deleted), all of its replies (children) are also trashed or deleted. If EMPTY_TRASH_DAYS is 0, notes are deleted immediately; otherwise they are marked as trash for later cleanup.
Reviewed by wildworks.
Merges [61248] to the 6.9 branch.
Props adamsilverstein, desrosj, wildworks, mamaduka, karthickmurugan, jeffpaul, shailu25.
See #64240.
Built from https://develop.svn.wordpress.org/branches/6.9@61274
- 00:44 Changeset [60585] by
-
- trunk/wp-includes/formatting.php
- trunk/wp-includes/version.php
Docs: Detail 6.9.0 changes for
esc_url_raw()andsanitize_url().
Duplicates the
@since 6.9.0annotation onesc_url()to the two wrapper functions affected by the change.
Props peterwilsoncc, westonruter.
Fixes #52886.
11/19/2025:
- 22:24 Changeset [60584] by
-
- trunk/wp-content/themes/twentytwentyfive/functions.php
- trunk/wp-includes/version.php
Twenty Twenty-Five: Remove redundant comments for conditionally-defined functions.
This also improves consistency with other themes.
Follow-up to [59146].
- 17:26 Changeset [60583] by
-
- trunk/wp-includes/customize/class-wp-customize-header-image-control.php
- trunk/wp-includes/version.php
Docs: Add missing descriptions for
WP_Customize_Header_Image_Controlmethods.
Follow-up to [20545], [21037], [21354], [21383], [27497].
Props pmbaldha, nikitasolanki1812, sabernhardt, SergeyBiryukov.
Fixes #63660.
Built from https://develop.svn.wordpress.org/trunk@61271
- 06:17 Changeset [60582] by
-
- trunk/wp-admin/includes/plugin.php
- trunk/wp-admin/includes/upgrade.php
- trunk/wp-admin/includes/user.php
- trunk/wp-admin/includes/widgets.php
- trunk/wp-includes/block-supports/elements.php
- trunk/wp-includes/class-wp-theme-json-resolver.php
- trunk/wp-includes/comment.php
- trunk/wp-includes/formatting.php
- trunk/wp-includes/functions.php
- trunk/wp-includes/version.php
Docs: Add missing descriptions and fix types for some
@returntags.
Props huzaifaalmesbah, sabernhardt, westonruter.
See #64224.
Fixes #64262.
- 06:03 Changeset [60581] by
-
- trunk/wp-includes/post-template.php
- trunk/wp-includes/version.php
Posts, Post Types: Ensure
get_post_class()returns a list.
This avoids the REST API erroneously returning an object in the
class_listproperty returned byWP_REST_Posts_Controller::prepare_item_for_response().
Developed in https://github.com/WordPress/wordpress-develop/pull/10515
Props dlh, mamaduka, westonruter.
Fixes #64247.
- 02:46 Changeset [60580] by
-
- trunk/wp-admin/includes/class-wp-media-list-table.php
- trunk/wp-includes/version.php
Media: Remove Comments column from Media list view when attachment pages are not enabled.
Developed in https://github.com/WordPress/wordpress-develop/pull/10471
Follow-up to [56657].
Props akshat2802, knutsp, shailu25, soyebsalar01, westonruter.
See #57913.
Fixes #64201.
11/18/2025:
- 23:37 Changeset [60579] by
-
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-Bold.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-BoldItalic.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-ExtraBold.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-ExtraBoldItalic.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-ExtraLight.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-ExtraLightItalic.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-Italic.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-Light.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-LightItalic.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-Medium.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-MediumItalic.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-Regular.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-SemiBold.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-SemiBoldItalic.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-Thin.woff2
- trunk/wp-content/themes/twentytwentyfive/assets/fonts/fira-sans/FiraSans-ThinItalic.woff2
- trunk/wp-includes/version.php
Twenty Twenty-Five: Update Fira Sans font for the theme from version 4.203 to 4.301.
This aims to resolve rendering issues with the backtick character.
Follow-up to [59146].
Props lakshyajeet, jonsurrell.
Fixes #63964.
Built from https://develop.svn.wordpress.org/trunk@61267
- 18:16 Changeset [60578] by
-
- branches/6.9/wp-admin/includes/template.php
- branches/6.9/wp-includes/version.php
Docs: Correct the syntax of the
$post_statesparameter in some filters.
Merges r61261 to the 6.9 branch.
Reviewed By westonruter
Fixes #51403
Built from https://develop.svn.wordpress.org/branches/6.9@61266
- 15:25 Changeset [60577] by
-
- branches/6.9/wp-includes/version.php
Post WordPress 6.9 RC 2 version bump.
Built from https://develop.svn.wordpress.org/branches/6.9@61265
- 15:07 Changeset [60576] by
-
- branches/6.9/wp-includes/version.php
WordPress 6.9 RC 2.
Built from https://develop.svn.wordpress.org/branches/6.9@61264
- 14:06 Changeset [60575] by
-
- branches/6.9/wp-includes/assets/script-loader-packages.min.php
- branches/6.9/wp-includes/assets/script-loader-packages.php
- branches/6.9/wp-includes/assets/script-modules-packages.min.php
- branches/6.9/wp-includes/assets/script-modules-packages.php
- branches/6.9/wp-includes/css/dist/edit-site/posts-rtl.css
- branches/6.9/wp-includes/css/dist/edit-site/posts-rtl.min.css
- branches/6.9/wp-includes/css/dist/edit-site/posts.css
- branches/6.9/wp-includes/css/dist/edit-site/posts.min.css
- branches/6.9/wp-includes/css/dist/edit-site/style-rtl.css
- branches/6.9/wp-includes/css/dist/edit-site/style-rtl.min.css
- branches/6.9/wp-includes/css/dist/edit-site/style.css
- branches/6.9/wp-includes/css/dist/edit-site/style.min.css
- branches/6.9/wp-includes/js/dist/block-editor.js
- branches/6.9/wp-includes/js/dist/block-editor.min.js
- branches/6.9/wp-includes/js/dist/block-library.js
- branches/6.9/wp-includes/js/dist/block-library.min.js
- branches/6.9/wp-includes/js/dist/editor.js
- branches/6.9/wp-includes/js/dist/editor.min.js
- branches/6.9/wp-includes/js/dist/script-modules/block-editor/utils/fit-text-frontend.js
- branches/6.9/wp-includes/js/dist/script-modules/block-editor/utils/fit-text-frontend.min.js
- branches/6.9/wp-includes/version.php
Editor: Sync packages for WP 6.9 RC 2.
Changes can be found at https://github.com/WordPress/gutenberg/commits/wp/6.9/.
[Block Bindings: Add unit test coverage for core/post-data source](https://github.com/WordPress/gutenberg/pull/73055)
[Block Bindings: Error handling for external sources.](https://github.com/WordPress/gutenberg/pull/72585)
[Notes: Collapse note on blur](https://github.com/WordPress/gutenberg/pull/73158)
[Border-radius values triggers unintended px conversion](https://github.com/WordPress/gutenberg/pull/73324)
[Fix navigation tag entity binding](https://github.com/WordPress/gutenberg/pull/73255)
[DataViews: ensure primary actions are not wrapped in the list layout](https://github.com/WordPress/gutenberg/pull/73345)
[Fix: Fit Text may overflow into the padding area.](https://github.com/WordPress/gutenberg/pull/73327)
[Merge "Icon Size" and "Icon size" translation strings](https://github.com/WordPress/gutenberg/pull/73325)
[Notes: Improve delete confirm message for replies](https://github.com/WordPress/gutenberg/pull/73173)
[Fix: Custom font size taking over fit text.](https://github.com/WordPress/gutenberg/pull/73241)
[Fix a11y of descriptions and alerts for "Invalid" Nav Items](https://github.com/WordPress/gutenberg/pull/73177)
[Stretchy text: Hide variations in Block Inspector (hack)](https://github.com/WordPress/gutenberg/pull/73238)
[Update button label from "Add new note" to "Add new reply"](https://github.com/WordPress/gutenberg/pull/73189)
[Notes: Fix first note creation with pinned sidebar](https://github.com/WordPress/gutenberg/pull/73164)
Developed in https://github.com/WordPress/wordpress-develop/pull/10528.
See https://make.wordpress.org/core/handbook/about/release-cycle/block-editor-release-process-for-major-releases/#package-updates-and-core-patches.
Reviewed by davidbaumwald.
Merges [61262] to the 6.9 branch.
Props priethor, ellatrix.
See #64267.
Built from https://develop.svn.wordpress.org/branches/6.9@61263
- 12:38 Changeset [60574] by
-
- trunk/wp-includes/assets/script-loader-packages.min.php
- trunk/wp-includes/assets/script-loader-packages.php
- trunk/wp-includes/assets/script-modules-packages.min.php
- trunk/wp-includes/assets/script-modules-packages.php
- trunk/wp-includes/css/dist/edit-site/posts-rtl.css
- trunk/wp-includes/css/dist/edit-site/posts-rtl.min.css
- trunk/wp-includes/css/dist/edit-site/posts.css
- trunk/wp-includes/css/dist/edit-site/posts.min.css
- trunk/wp-includes/css/dist/edit-site/style-rtl.css
- trunk/wp-includes/css/dist/edit-site/style-rtl.min.css
- trunk/wp-includes/css/dist/edit-site/style.css
- trunk/wp-includes/css/dist/edit-site/style.min.css
- trunk/wp-includes/js/dist/block-editor.js
- trunk/wp-includes/js/dist/block-editor.min.js
- trunk/wp-includes/js/dist/block-library.js
- trunk/wp-includes/js/dist/block-library.min.js
- trunk/wp-includes/js/dist/editor.js
- trunk/wp-includes/js/dist/editor.min.js
- trunk/wp-includes/js/dist/script-modules/block-editor/utils/fit-text-frontend.js
- trunk/wp-includes/js/dist/script-modules/block-editor/utils/fit-text-frontend.min.js
- trunk/wp-includes/version.php
Sync packages for WP 6.9 RC 2.
Changes can be found at https://github.com/WordPress/gutenberg/commits/wp/6.9/.
- [Block Bindings: Add unit test coverage for
core/post-datasource](https://github.com/WordPress/gutenberg/pull/73055) - [Block Bindings: Error handling for external sources.](https://github.com/WordPress/gutenberg/pull/72585)
- [Notes: Collapse note on blur](https://github.com/WordPress/gutenberg/pull/73158)
- [Border-radius values triggers unintended px conversion](https://github.com/WordPress/gutenberg/pull/73324)
- [Fix navigation tag entity binding](https://github.com/WordPress/gutenberg/pull/73255)
- [DataViews: ensure primary actions are not wrapped in the list layout](https://github.com/WordPress/gutenberg/pull/73345)
- [Fix: Fit Text may overflow into the padding area.](https://github.com/WordPress/gutenberg/pull/73327)
- [Merge "Icon Size" and "Icon size" translation strings](https://github.com/WordPress/gutenberg/pull/73325)
- [Notes: Improve delete confirm message for replies](https://github.com/WordPress/gutenberg/pull/73173)
- [Fix: Custom font size taking over fit text.](https://github.com/WordPress/gutenberg/pull/73241)
- [Fix a11y of descriptions and alerts for "Invalid" Nav Items](https://github.com/WordPress/gutenberg/pull/73177)
- [Stretchy text: Hide variations in Block Inspector (hack)](https://github.com/WordPress/gutenberg/pull/73238)
- [Update button label from "Add new note" to "Add new reply"](https://github.com/WordPress/gutenberg/pull/73189)
- [Notes: Fix first note creation with pinned sidebar](https://github.com/WordPress/gutenberg/pull/73164)
Developed in https://github.com/WordPress/wordpress-develop/pull/10528.
See https://make.wordpress.org/core/handbook/about/release-cycle/block-editor-release-process-for-major-releases/#package-updates-and-core-patches.
Fixes #64267.
Props priethor.
Built from https://develop.svn.wordpress.org/trunk@61262
- 10:57 Changeset [60573] by
-
- trunk/wp-admin/includes/template.php
- trunk/wp-includes/version.php
Docs: Correct the syntax of the
$post_statesparameter in some filters.
Follow up to r60993.
See #51403
- 10:12 Changeset [60572] by
-
- branches/6.9/wp-includes/class-wp-scripts.php
- branches/6.9/wp-includes/version.php
Script Loader: Omit sourceURL from translation data when not printed.
The data returned from
WP_Scripts::print_translations()when$displayisfalsemay be used in unpredictable ways that are incompatible withsourceURLcomments. Omit thesourceURLcomment in this case.
Developed in https://github.com/WordPress/wordpress-develop/pull/10505.
Follow-up to [60719].
Reviewed by westonruter.
Merges [61223] to the 6.9 branch.
Props jonsurrell, ralucastn, westonruter, peterwilsoncc.
See #63887.
Built from https://develop.svn.wordpress.org/branches/6.9@61260
- 03:48 Changeset [60571] by
-
- branches/6.9/wp-admin/about.php
- branches/6.9/wp-admin/css/about-rtl.css
- branches/6.9/wp-admin/css/about-rtl.min.css
- branches/6.9/wp-admin/css/about.css
- branches/6.9/wp-admin/css/about.min.css
- branches/6.9/wp-admin/images/about-release-badge.svg
- branches/6.9/wp-includes/version.php
Help/About: Update About page header images and performance content.
This adds the correct string for performance changes, updates the header images to not have rounded corners, and updates the release badge to use the stylized 6.9 icon.
Backport includes the fast follow to spell out abbreviation in About page text.
Reviewed by wildworks.
Merges [61257,61258] to the 6.9 branch.
Props ryelle, peterwilsoncc, westonruter, wildworks.
See #63941.
Built from https://develop.svn.wordpress.org/branches/6.9@61259
- 03:26 Changeset [60570] by
-
- trunk/wp-admin/about.php
- trunk/wp-includes/version.php
Help/About: Spell out abbreviation in About page text.
Removes the
titleattribute from theabbrelement in favour of inline textLCP (Largest Contentful Paint)to improve accessibility of the phrase as thetitleattribute is often unavailable to assistive technology users.
Props wildworks, ryelle.
See #63941.
- 01:27 Changeset [60569] by
-
- trunk/wp-admin/about.php
- trunk/wp-admin/css/about-rtl.css
- trunk/wp-admin/css/about-rtl.min.css
- trunk/wp-admin/css/about.css
- trunk/wp-admin/css/about.min.css
- trunk/wp-admin/images/about-release-badge.svg
- trunk/wp-includes/version.php
Help/About: Update About page header images and performance content.
This adds the correct string for performance changes, updates the header images to not have rounded corners, and updates the release badge to use the stylized 6.9 icon.
Props ryelle, peterwilsoncc, westonruter.
See #63941.
- 00:23 Changeset [60568] by
-
- branches/6.9/wp-includes/version.php
Build/Test Tools: Revert [61018].
[61018] was a good way to quickly limit the number of jobs spawned by the PHPUnit test workflow during the time leading up to beta releases for the 6.9 release, but this approach is not sustainable. This reverts that commit so a better long term solution can be explored in #64083.
Reviewed by peterwilsoncc.
Merges [61225] to the 6.9 branch.
Built from https://develop.svn.wordpress.org/branches/6.9@61256
11/17/2025:
- 23:37 Changeset [60567] by
-
- trunk/wp-admin/includes/class-wp-posts-list-table.php
- trunk/wp-includes/version.php
Quick/Bulk Edit: Rename the “Edit” bulk action label on the Posts screen to “Bulk edit”.
This aims to clarify the action being performed.
Follow-up to [8682], [8857], [8981], [9018], [15491], [48352].
Props antonrinas, SirLouen, johnbillion, karmatosed, SergeyBiryukov.
Fixes #35546.
Built from https://develop.svn.wordpress.org/trunk@61255
- 22:32 Changeset [60566] by
-
- branches/6.9/wp-includes/PHPMailer/PHPMailer.php
- branches/6.9/wp-includes/PHPMailer/POP3.php
- branches/6.9/wp-includes/PHPMailer/SMTP.php
- branches/6.9/wp-includes/version.php
External Libraries: Upgrade PHPMailer to version 7.0.0.
This is exactly the same as version 6.11.1 but bumps the major version number to indicate the presence of a backward compatibility break in child classes.
Specifically,
lang(),setLanguage(), and$languageare now static, and should be called statically.
References:
Follow-up to [54937], [55557], [56484], [57137], [59246], [59481], [60623], [60813], [60888].
Reviewed by desrosj.
Merges [61249] to the 6.9 branch.
Props SirLouen.
Fixes #64101.
Built from https://develop.svn.wordpress.org/branches/6.9@61254
- 22:22 Changeset [60565] by
-
- trunk/wp-includes/ID3/getid3.lib.php
- trunk/wp-includes/ID3/getid3.php
- trunk/wp-includes/ID3/module.audio-video.asf.php
- trunk/wp-includes/ID3/module.audio-video.quicktime.php
- trunk/wp-includes/ID3/module.audio-video.riff.php
- trunk/wp-includes/ID3/module.audio.mp3.php
- trunk/wp-includes/ID3/module.audio.ogg.php
- trunk/wp-includes/ID3/module.tag.apetag.php
- trunk/wp-includes/ID3/module.tag.id3v2.php
- trunk/wp-includes/ID3/module.tag.lyrics3.php
- trunk/wp-includes/version.php
External Libraries: Update getID3 to version
1.9.24.
In [60812], two changes related to PHP 8.5 compatibility were cherry picked from the upstream repository to be included in time for WordPress 6.9. Since then, a proper release has been tagged which includes several bug fixes in addition to the previous two changes.
HEIF support has also been added to the Quicktime audio/video module.
A full list of changes can be found on GitHub: https://github.com/JamesHeinrich/getID3/releases/tag/v1.9.24
Props TobiasBg.
Fixes #64253.
Built from https://develop.svn.wordpress.org/trunk@61253
- 10:58 Changeset [60564] by
-
- branches/6.9/wp-includes/abilities.php
- branches/6.9/wp-includes/rest-api/endpoints/class-wp-rest-abilities-v1-list-controller.php
- branches/6.9/wp-includes/version.php
Fix: Core abilities invalid schemas (has examples and returns empty array intested of object).
This commit fixes two issues with the core abilities schemas we have:
- They have examples on the schema with is not complient with the version draft-04 of schema JSON we are using.
- The top level defaults are defined as an empty array and they are of type object, but a php empty array gets JSON serialized and returned in the rest API as [] instead of {}, causing problems on the client validation.
Developed in https://github.com/WordPress/wordpress-develop/pull/10510.
Props jorgefilipecosta, gziolo.
Fixes #64252.
Built from https://develop.svn.wordpress.org/branches/6.9@61252
- 10:50 Changeset [60563] by
-
- branches/6.9/wp-content/plugins
- branches/6.9/wp-includes/block-supports/typography.php
- branches/6.9/wp-includes/version.php
Fix: Custom font size taking over fit text.
Fixes an issue where if a paragraph/heading had a custom font size and then was conververted to the stretchy variation. The custom font size on the front end was applied instead of fit text.
Developed in: https://github.com/WordPress/wordpress-develop/pull/10517.
Props jorgefilipecosta, mcsf, mrwweb, t-hamano.
Fixes #64254.
Built from https://develop.svn.wordpress.org/branches/6.9@61251