WordPress build repository browser

Timeline

07/09/2024:

21:45 Changeset [58104] by dmsnell
  • trunk/wp-includes/html-api/class-wp-html-processor.php
  • trunk/wp-includes/version.php

HTML API: Correct node name in generate_implied_end_tags().

The generate_implied_end_tags() algorithm has been comparing the
current node to a list of node names, which means that it won't ever
pop any elements from the stack of open elements.

This patch corrects the mistake by comparing node name against the
list, thus fixing the algorithm. This was noted in development work
for the 6.7 release.

Developed in https://github.com/WordPress/wordpress-develop/pull/6988
Discussed in https://core.trac.wordpress.org/ticket/61576

Props dmsnell, jonsurrell.
See #61576.

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

17:36 Changeset [58103] by audrasjb
  • branches/6.6/wp-includes/version.php

Post WordPress 6.6 RC3 version bump.

Built from https://develop.svn.wordpress.org/branches/6.6@58701

17:19 Changeset [58102] by audrasjb
  • branches/6.6/wp-includes/version.php

WordPress 6.6 RC3.

Built from https://develop.svn.wordpress.org/branches/6.6@58700

16:08 Changeset [58101] by hellofromTonya
  • branches/6.6/wp-includes/block-supports/block-style-variations.php
  • branches/6.6/wp-includes/version.php

Editor: Fix ref values within block style variations.

Fixes an issue where block style variations that use ref values to reference styles elsewhere in theme.json weren't working.

Retrieves reference values when generating styles for block style variations. How? When retrieving variation data, to generate styles from, also retrieve any referenced values.

Reviewed by audrasjb.
Merges [58691] to the 6.6 branch.

Props aaronrobertshaw, andrewserong, ramonopoly.
Fixes #61589.
Built from https://develop.svn.wordpress.org/branches/6.6@58699

15:59 Changeset [58100] by davidbaumwald
  • branches/6.6/wp-admin/edit-form-blocks.php
  • branches/6.6/wp-includes/version.php

Editor: Prevent flash of block style variation styling in post editor.

These changes prevent a flash of style updates for applied block style variations when the global styles data is loaded into the block editor. This is done by preloading the global styles REST API paths which also brings the post and site editors further into line.

Reviewed by audrasjb.
Merges [58690] to the 6.6 branch.

Props aaronrobertshaw, andrewserong, ramonopoly, ellatrix, hellofromTonya.
Fixes #61553.
Built from https://develop.svn.wordpress.org/branches/6.6@58698

15:43 Changeset [58099] by audrasjb
  • branches/6.6/wp-admin/admin-ajax.php
  • branches/6.6/wp-includes/version.php
  • branches/6.6/wp-settings.php

Docs: Update AJAX in Plugins HelpHub link to avoid unnecessary redirection.

Follow-up to [17045], [20713], [41065], [45674], [55412], [57854], [58131], [58132].

Reviewed by desrosj, davidbaumwald.
Merges [58672] to the 6.6 branch.

Props shailu25.
Fixes #60732.
See #60699.

Built from https://develop.svn.wordpress.org/branches/6.6@58697

15:33 Changeset [58098] by davidbaumwald
  • branches/6.6/wp-includes/class-wp-theme-json.php
  • branches/6.6/wp-includes/version.php

Editor: Fix root padding for alignwide blocks.

Updates the root padding CSS selectors so wide width container blocks with constrained layout don’t receive padding.

Reviewed by audrasjb.
Merges [58685] to the 6.6 branch.

Props isabel_brison, mukesh27, aaronrobertshaw, hellofromTonya.
Fixes #61587.
Built from https://develop.svn.wordpress.org/branches/6.6@58696

14:42 Changeset [58097] by davidbaumwald
  • branches/6.6/wp-includes/assets/script-loader-packages.min.php
  • branches/6.6/wp-includes/assets/script-loader-packages.php
  • branches/6.6/wp-includes/blocks/image.php
  • branches/6.6/wp-includes/blocks/post-comments-form/style-rtl.css
  • branches/6.6/wp-includes/blocks/post-comments-form/style-rtl.min.css
  • branches/6.6/wp-includes/blocks/post-comments-form/style.css
  • branches/6.6/wp-includes/blocks/post-comments-form/style.min.css
  • branches/6.6/wp-includes/css/dist/block-library/style-rtl.css
  • branches/6.6/wp-includes/css/dist/block-library/style-rtl.min.css
  • branches/6.6/wp-includes/css/dist/block-library/style.css
  • branches/6.6/wp-includes/css/dist/block-library/style.min.css
  • branches/6.6/wp-includes/css/dist/edit-post/style-rtl.css
  • branches/6.6/wp-includes/css/dist/edit-post/style-rtl.min.css
  • branches/6.6/wp-includes/css/dist/edit-post/style.css
  • branches/6.6/wp-includes/css/dist/edit-post/style.min.css
  • branches/6.6/wp-includes/css/dist/edit-site/style-rtl.css
  • branches/6.6/wp-includes/css/dist/edit-site/style-rtl.min.css
  • branches/6.6/wp-includes/css/dist/edit-site/style.css
  • branches/6.6/wp-includes/css/dist/edit-site/style.min.css
  • branches/6.6/wp-includes/css/dist/editor/style-rtl.css
  • branches/6.6/wp-includes/css/dist/editor/style-rtl.min.css
  • branches/6.6/wp-includes/css/dist/editor/style.css
  • branches/6.6/wp-includes/css/dist/editor/style.min.css
  • branches/6.6/wp-includes/js/dist/block-editor.js
  • branches/6.6/wp-includes/js/dist/block-editor.min.js
  • branches/6.6/wp-includes/js/dist/core-commands.js
  • branches/6.6/wp-includes/js/dist/core-commands.min.js
  • branches/6.6/wp-includes/js/dist/core-data.js
  • branches/6.6/wp-includes/js/dist/core-data.min.js
  • branches/6.6/wp-includes/js/dist/edit-post.js
  • branches/6.6/wp-includes/js/dist/edit-post.min.js
  • branches/6.6/wp-includes/js/dist/edit-site.js
  • branches/6.6/wp-includes/js/dist/edit-site.min.js
  • branches/6.6/wp-includes/js/dist/editor.js
  • branches/6.6/wp-includes/js/dist/editor.min.js
  • branches/6.6/wp-includes/version.php

Editor: Update packages for 6.6 RC 3.

Reviewed by hellofromTonya.
Merges [58693] to the 6.6 branch.

Props ellatrix, youknowriad.
Fixes #61603.
Built from https://develop.svn.wordpress.org/branches/6.6@58695

13:53 Changeset [58096] by SergeyBiryukov
  • trunk/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php
  • trunk/wp-includes/rest-api/endpoints/class-wp-rest-block-types-controller.php
  • trunk/wp-includes/rest-api/endpoints/class-wp-rest-post-statuses-controller.php
  • trunk/wp-includes/rest-api/endpoints/class-wp-rest-themes-controller.php
  • trunk/wp-includes/rest-api/search/class-wp-rest-post-format-search-handler.php
  • trunk/wp-includes/version.php

REST API: Remove a few unused variables in foreach loops.

Follow-up to [38832], [48173], [49132], [49925].

Props antonvlasenko.
See #61593.
Built from https://develop.svn.wordpress.org/trunk@58694

13:45 Changeset [58095] by ellatrix
  • trunk/wp-includes/assets/script-loader-packages.min.php
  • trunk/wp-includes/assets/script-loader-packages.php
  • trunk/wp-includes/blocks/image.php
  • trunk/wp-includes/blocks/post-comments-form/style-rtl.css
  • trunk/wp-includes/blocks/post-comments-form/style-rtl.min.css
  • trunk/wp-includes/blocks/post-comments-form/style.css
  • trunk/wp-includes/blocks/post-comments-form/style.min.css
  • trunk/wp-includes/css/dist/block-library/style-rtl.css
  • trunk/wp-includes/css/dist/block-library/style-rtl.min.css
  • trunk/wp-includes/css/dist/block-library/style.css
  • trunk/wp-includes/css/dist/block-library/style.min.css
  • trunk/wp-includes/css/dist/edit-post/style-rtl.css
  • trunk/wp-includes/css/dist/edit-post/style-rtl.min.css
  • trunk/wp-includes/css/dist/edit-post/style.css
  • trunk/wp-includes/css/dist/edit-post/style.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/css/dist/editor/style-rtl.css
  • trunk/wp-includes/css/dist/editor/style-rtl.min.css
  • trunk/wp-includes/css/dist/editor/style.css
  • trunk/wp-includes/css/dist/editor/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/core-commands.js
  • trunk/wp-includes/js/dist/core-commands.min.js
  • trunk/wp-includes/js/dist/core-data.js
  • trunk/wp-includes/js/dist/core-data.min.js
  • trunk/wp-includes/js/dist/edit-post.js
  • trunk/wp-includes/js/dist/edit-post.min.js
  • trunk/wp-includes/js/dist/edit-site.js
  • trunk/wp-includes/js/dist/edit-site.min.js
  • trunk/wp-includes/js/dist/editor.js
  • trunk/wp-includes/js/dist/editor.min.js
  • trunk/wp-includes/version.php

Editor: Update packages for 6.6 RC 3.

Fixes #61603.
Fixes https://github.com/WordPress/wordpress-develop/pull/6998.
See https://make.wordpress.org/core/handbook/about/release-cycle/block-editor-release-process-for-major-releases/#package-updates-and-core-patches.

Props ellatrix, youknowriad.

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

13:07 Changeset [58094] by davidbaumwald
  • branches/6.6/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php
  • branches/6.6/wp-includes/version.php

REST API: Correct image cropping tools in the block editor.

As of [58457], the width and height cropping values are cast to an integer before the comparison to see if the target width and height differ from the original width and height.
Since they are now integers, it exposes a bug where the && of the if conditional meant that if you were only cropping in one dimension, the check wouldn't pass, and cropping would not occur.
In the block editor, the cropping tools are aspect ratio based, so one of the dimensions will always match that of the source image. Therefore, now that the values are cast as integers, the condition that allows a cropping to occur needs to be updated. If either width or height is different from the source image, then a crop should be allowed.

Follow-up to [50124], [58457].

Reviewed by davidbaumwald.
Merges [58612] to the 6.6 branch.

Props andrewserong, jrf, kevin940726.
Fixes #61514. See #59782.
Built from https://develop.svn.wordpress.org/branches/6.6@58692

10:24 Changeset [58093] by ellatrix
  • trunk/wp-includes/block-supports/block-style-variations.php
  • trunk/wp-includes/version.php

Section Styles: Fix ref values within block style variations.

Fixes #61589.
Fixes https://github.com/WordPress/wordpress-develop/pull/6989.
See https://github.com/WordPress/gutenberg/pull/63172.

Props aaronrobertshaw, andrewserong, ramonopoly.

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

10:02 Changeset [58092] by ellatrix
  • trunk/wp-admin/edit-form-blocks.php
  • trunk/wp-includes/version.php

Section Styles: Prevent flash of variation style updates.

This is fixed by preloading the styles.

Fixes #61589.
Fixes https://github.com/WordPress/wordpress-develop/pull/6989.
See https://github.com/WordPress/gutenberg/pull/63172.

Props aaronrobertshaw, andrewserong, ramonopoly.

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

07/08/2024:

15:44 Changeset [58091] by karmatosed
  • trunk/wp-content/themes/twentysixteen/css/blocks.css
  • trunk/wp-content/themes/twentysixteen/css/editor-blocks.css
  • trunk/wp-includes/version.php

Twenty Sixteen: Fixes pullquote issues with border spacing.

Pullquote spacings wasn't reflected on front when using border settings. This caused double borders which was due to styling but this was done before optional borders were implemented. The pull request chosen presumes when you have an external border you no longer want the internal one but does look visually better.

Props nidhidhandhukiya, huzaifaalmesbah, poena, sabernhardt.
Fixes #59754.

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

13:25 Changeset [58090] by SergeyBiryukov
  • trunk/wp-includes/rest-api/class-wp-rest-server.php
  • trunk/wp-includes/version.php

REST API: Correct variable type in WP_Rest_Server::serve_batch_request_v1().

wp_parse_str() expects an array as the second parameter.

Follow-up to [49252].

Props antonvlasenko.
See #61593.
Built from https://develop.svn.wordpress.org/trunk@58688

10:45 Changeset [58089] by karmatosed
  • trunk/wp-content/themes/twentyseventeen/inc/template-tags.php
  • trunk/wp-includes/version.php

Twenty Seventeen: Fixes front page panels allow pages of any status to be shown.

If you have a published page set to a section but also private, draft, pending or trash at some point in the future it was still showing on the homepage. There was no clarity to the user what was happening. This adds in a check to the post_status variable before displaying panel content and adjusts the customizer to show a placeholder if the page is draft,trashed,deleted.

Props brettshumaker, sabernhardt.
Fixes #46604.

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

08:31 Changeset [58088] by karmatosed
  • trunk/wp-content/themes/twentyfourteen/css/blocks.css
  • trunk/wp-content/themes/twentyfourteen/css/editor-blocks.css
  • trunk/wp-includes/version.php

Twenty Fourteen: Updates styles for Table block and figure captions.

There were multiple discrepancies between the editor and front end with [58399] matched incorrect border color due to specificity. This resolves that and also includes issues not caught in [60293]. The full list of what this does is in ticket but a summary is reduces specificity for table cell border, removes border color rules, replaces selectors and adds wrapper so alignment changes within the iframe.

Props sabernhardt.
Fixes #61563.

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

06:41 Changeset [58087] by isabel_brison
  • trunk/wp-includes/class-wp-theme-json.php
  • trunk/wp-includes/version.php

Editor: fix root padding for alignwide blocks.

Updates the root padding CSS selectors so wide width container blocks with constrained layout don’t receive padding.

Props isabel_brison, mukesh27, aaronrobertshaw.
Fixes #61587.

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

07/07/2024:

12:44 Changeset [58086] by SergeyBiryukov
  • trunk/wp-includes/functions.php
  • trunk/wp-includes/version.php

Code Modernization: Replace substr( PHP_OS, 0, 3 ) calls with PHP_OS_FAMILY.

The PHP_OS_FAMILY constant indicates the operating system family PHP was built for, and is available as of PHP 7.2.0.

Reference: PHP Manual: Predefined Constants: PHP_OS_FAMILY.

Follow-up to [23255], [57753], [57985], [58678].

Props ayeshrajans, jrf.
See #61574.
Built from https://develop.svn.wordpress.org/trunk@58684

07/06/2024:

15:07 Changeset [58085] by SergeyBiryukov
  • trunk/wp-includes/load.php
  • trunk/wp-includes/version.php

Code Modernization: Simplify a conditional in wp_is_ini_value_changeable().

This commit reverts the code to the code from before the bug fix related to PHP 5.2.6–5.2.17.

As support for PHP 5.2 has been dropped, the workaround for the PHP 5.2 bug is no longer needed.

Follow-up to [38015], [38017], [44950], [45058], [57985], [58678], [58682].

Props jrf, ayeshrajans.
See #61574.
Built from https://develop.svn.wordpress.org/trunk@58683

14:54 Changeset [58084] by SergeyBiryukov
  • trunk/wp-admin/includes/meta-boxes.php
  • trunk/wp-includes/class-wp-customize-manager.php
  • trunk/wp-includes/class-wp-object-cache.php
  • trunk/wp-includes/http.php
  • trunk/wp-includes/load.php
  • trunk/wp-includes/rest-api/class-wp-rest-request.php
  • trunk/wp-includes/version.php

Code Modernization: Remove obsolete comments about older PHP versions.

This commit:

  • Removes various comments referencing PHP versions which are no longer supported.
  • Removes various comments containing “hints” of things to do after a particular PHP version drop. These hints are incorrect/not actionable for various reasons, so have no value:
    • Even though a function could be turned into a closure, removing the function would be a backward compatibility break which is not acceptable, so this suggestion is not actionable.
    • Short ternaries are forbidden by the coding standard exactly to prevent the faulty code suggested in the comment from getting into the codebase.

Follow-up to [1243/tests], [6543], [11816], [29861], [29864], [34928], [35369], [36698], [38694], [50786], [58678].

Props jrf, ayeshrajans.
See #61574.
Built from https://develop.svn.wordpress.org/trunk@58682

10:20 Changeset [58083] by dmsnell
  • trunk/wp-includes/html-api/class-wp-html-processor.php
  • trunk/wp-includes/version.php

HTML API: Respect tag_name query arg in HTML_Processor::next_tag()

Previously the HTML Processor was ignoring the tag_name argument in
the next_tag() query if it existed. This was wrong adn would lead to
calling code finding the very next tag, regardless of tag name, instead
of the requested taag.

This patch adds the tag name detection code into next_tag() to fix
the bug and ensure that next_tag() always returns only when finding
a tag of the given name.

Developed in https://github.com/WordPress/wordpress-develop/pull/6980
Discussed in https://core.trac.wordpress.org/ticket/61581

Follow-up to [56274].

Fixes #61581.

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

07/05/2024:

22:23 Changeset [58082] by dmsnell
  • trunk/wp-includes/html-api/class-wp-html-processor-state.php
  • trunk/wp-includes/version.php

HTML API: Fix wrong @since tag.

When the remaining insertion modes were stubbed in the HTML Processor,
a @since tag was mistakenly copied with 6.4.0 instead of 6.7.0.

This patch fixes the invalid tag.

Discussed in https://core.trac.wordpress.org/ticket/61576

Follow-up to [58679].

Props tobiasbg.
See #61576.

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

16:39 Changeset [58081] by dmsnell
  • trunk/wp-includes/html-api/class-wp-html-processor-state.php
  • trunk/wp-includes/html-api/class-wp-html-processor.php
  • trunk/wp-includes/version.php

HTML API: Stub out remaining insertion modes in the HTML Processor.

As part of work to add more spec support to the HTML API, this patch adds
stubs for all of the remaining parser insertion modes in the HTML Processor.
These modes are not all supported yet, but they will be necessary to continue
adding support for other tags and markup.

Developed in https://github.com/WordPress/wordpress-develop/pull/6973
Discussed in https://core.trac.wordpress.org/ticket/61576

Props dmsnell, jonsurrell.
See #61576.

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

10:12 Changeset [58080] by SergeyBiryukov
  • trunk/wp-admin/includes/file.php
  • trunk/wp-cron.php
  • trunk/wp-includes/version.php

Code Modernization: Remove obsolete code targeting PHP < 7.2.24.

Follow-up to [44488], [45262], [53426], [57985].

Props ayeshrajans, jrf.
See #61574.
Built from https://develop.svn.wordpress.org/trunk@58678

00:52 Changeset [58079] by dmsnell
  • trunk/wp-includes/html-api/class-wp-html-open-elements.php
  • trunk/wp-includes/html-api/class-wp-html-processor.php
  • trunk/wp-includes/version.php

HTML API: Support SELECT insertion mode.

As part of work to add more spec support to the HTML API, this patch adds
support for the SELECT, OPTION, and OPTGROUP elements, including the
requisite support for the IN SELECT insertion mode.

Developed in https://github.com/WordPress/wordpress-develop/pull/5908
Discussed in https://core.trac.wordpress.org/ticket/61576

Props dmsnell, jonsurrell.
See #61576.

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

07/04/2024:

23:16 Changeset [58078] by dmsnell
  • trunk/wp-includes/html-api/class-wp-html-open-elements.php
  • trunk/wp-includes/html-api/class-wp-html-processor.php
  • trunk/wp-includes/version.php

HTML API: Add current_node_is() helper method to stack of open elements.

As part of work to add more spec support to the HTML API, this new method
will make it easier to implement the logic when in the SELECT and TABLE
insertion modes.

Developed in https://github.com/WordPress/wordpress-develop/pull/6968
Discussed in https://core.trac.wordpress.org/ticket/51576

Props dmsnell, jonsurrell.
See #61576.

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

22:32 Changeset [58077] by peterwilsoncc
  • branches/6.6/wp-admin/about.php
  • branches/6.6/wp-includes/version.php

Help/About: Update performance improvements string.

Updates the performance improvements string with the finalized percentage improvement in the editor and to improve styling and language consistency.

Reviewed by ryelle.
Merges [58671] to the 6.6 branch.

Props ryelle, annezazu, peterwilsoncc.
Fixes #61320.

Built from https://develop.svn.wordpress.org/branches/6.6@58675

22:01 Changeset [58076] by dmsnell
  • trunk/wp-includes/pluggable.php
  • trunk/wp-includes/user.php
  • trunk/wp-includes/version.php

Users: Avoid ambiguous password reset URLs for usernames ending in a period.

When WordPress sends out a password-reset or new-user email, it generates
a link for someone to follow in order to take them to the reset page. If
the user login name ends in a period, however, that generated URL will
end in a period and many email clients will confuse it with a
sentence-ending period instead of being part of the query arguments.

In this patch, the generated URL's query argument are rearranged so that
the link will never end in a period. Alternative ideas were explored to
create a new function to escape URL-ending periods, but this patch resolves
the reported problem without raising any further architectural questions.

Developed in https://github.com/WordPress/wordpress-develop/pull/6834
Discussed in https://core.trac.wordpress.org/ticket/42957

Props audrasjb, costdev, daveagp, dmsnell, hellofromTonya, markparnell, mukesh27, nhrrob, obrienlabs, paulcline.
Fixes #42957.

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

15:11 Changeset [58075] by SergeyBiryukov
  • trunk/wp-includes/version.php

Tests: Use assertSame() in WP_REST_Global_Styles_Revisions_Controller tests.

This ensures that not only the return values match the expected results, but also that their type is the same.

Going forward, stricter type checking by using assertSame() should generally be preferred to assertEquals() where appropriate, to make the tests more reliable.

Follow-up to [56082].

See #61573.
Built from https://develop.svn.wordpress.org/trunk@58673

11:22 Changeset [58074] by desrosj
  • trunk/wp-admin/admin-ajax.php
  • trunk/wp-includes/version.php
  • trunk/wp-settings.php

Docs: Update AJAX in Plugins HelpHub link to avoid unnecessary redirection.

Follow-up to [17045], [20713], [41065], [45674], [55412], [57854], [58131], [58132].

Props shailu25.
See #60732, #60699.
Built from https://develop.svn.wordpress.org/trunk@58672

04:20 Changeset [58073] by peterwilsoncc
  • trunk/wp-admin/about.php
  • trunk/wp-includes/version.php

Help/About: Update performance improvements string.

Updates the performance improvements string with the finalized percentage improvement in the editor and to improve styling and language consistency.

Props ryelle, annezazu, peterwilsoncc.
Fixes #61320.

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

07/03/2024:

17:26 Changeset [58072] by desrosj
  • branches/6.5/wp-includes/version.php

Build/Test Tools: Change 6.5 default values of LOCAL_PHP/LOCAL_DB_VERSION.

This changes the default values for LOCAL_PHP and LOCAL_DB_VERSION in the 6.5 branch from latest to 8.3-fpm (with beta support) and 8.0, respectively, to properly reflect the highest versions of PHP and MySQL that this branch will support.

See #61533.
Built from https://develop.svn.wordpress.org/branches/6.5@58658

17:23 Changeset [58071] by desrosj
  • branches/6.6/wp-includes/version.php

Build/Test Tools: Change the default value of LOCAL_PHP.

This changes the default values for LOCAL_PHP and LOCAL_DB_VERSION in the 6.6 branch from latest to 8.3-fpm and 8.0, respectively, to properly reflect the highest version of PHP this branch will support (with beta support).

See #61533.
Built from https://develop.svn.wordpress.org/branches/6.6@58657

17:07 Changeset [58070] by dmsnell
  • trunk/wp-includes/html-api/class-wp-html-processor-state.php
  • trunk/wp-includes/html-api/class-wp-html-processor.php
  • trunk/wp-includes/version.php

HTML API: Implement the _reset insertion mode appropriately_ algorithm.

In order to add support for the SELECT and TABLE tags in the HTML Processor, it
needs to implement the HTML algorithm named "reset the insertion mode
appropriately".

This patch implements that algorithm to unblock the additional tag support. The
algorithm resets the parsing mode after specific state changes in complicated
situations where alternative rules are in effect (such as rules governing how
the parser handles tags found within a TABLE element).

Developed in https://github.com/WordPress/wordpress-develop/pull/6020
Discussed in https://core.trac.wordpress.org/ticket/61549

Props dmsnell, jonsurrell.
Fixes #61549.

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

16:30 Changeset [58069] by desrosj
  • trunk/wp-includes/version.php

Build/Test Tools: Fix workflow names in test old branches workflow.

After the changes in [58165] and [58645] and all associated backports, the workflow that dispatches regular testing in older branches needed to be updated.

  • The test-npm.yml workflow no longer exists.
  • The test-build-processes.yml has taken the place of test-npm.yml in all branches.

Also, the workflow will now run whenever an old version of the reusable PHPUnit workflow is updated (v1 or v2). This is to ensure the changes don’t cause any compatibility problems in older branches.

See #61213.
Built from https://develop.svn.wordpress.org/trunk@58654

16:10 Changeset [58068] by SergeyBiryukov
  • trunk/wp-includes/pluggable.php
  • trunk/wp-includes/version.php

Users: Pass the previous state of the user as context to the wp_set_password hook.

Follow-up to [55056], [55250].

Props dd32.
Fixes #61541.
Built from https://develop.svn.wordpress.org/trunk@58653

15:59 Changeset [58067] by desrosj
  • branches/6.5/wp-includes/version.php

Build/Test Tools: Update the reusable PHPUnit workflow name.

Follow up to [58645] for the 6.5 branch.

Props jorbin.
See #61213.
Built from https://develop.svn.wordpress.org/branches/6.5@58647

15:57 Changeset [58066] by desrosj
  • branches/6.6/wp-includes/version.php

Build/Test Tools: Update the reusable PHPUnit workflow name.

Follow up to [58645] for the 6.6 branch.

Props jorbin.
See #61213.
Built from https://develop.svn.wordpress.org/branches/6.6@58646

15:53 Changeset [58065] by desrosj
  • trunk/wp-includes/version.php

Build/Test Tools: Rename current reusable PHPUnit workflow.

This adds a -v3 suffix to the current reusable PHPUnit workflow name. This avoids having to update older branches in the future when the workflow’s logic drastically changes and a v4 is needed.

See #61213.
Built from https://develop.svn.wordpress.org/trunk@58645

11:04 Changeset [58064] by karmatosed
  • trunk/wp-content/themes/twentysixteen/css/editor-blocks.css
  • trunk/wp-content/themes/twentysixteen/css/editor-style.css
  • trunk/wp-includes/version.php

Twenty Sixteen: Fixes editor styles for table and calendar blocks and captions.

The table and calendar block font sizes were not as expected on front end within editor. This includes changes for header cells (th), removes redundant font size rules, corrects font-weight and updates figcaption selector along with editing text alignment and adding RTL font selection.

Props nidhidhandhukiya, sabernhardt, sheulyshila, iamfarhan09, bijit027, jannathsyeda, pooja1210, shailu25, hmbashar.
Fixes #58355.

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

10:47 Changeset [58063] by karmatosed
  • trunk/wp-content/themes/twentyeleven/blocks.css
  • trunk/wp-content/themes/twentyseventeen/assets/css/blocks.css
  • trunk/wp-content/themes/twentyten/blocks.css
  • trunk/wp-content/themes/twentyten/editor-blocks.css
  • trunk/wp-includes/version.php

Twenty Seventeen and Twenty Ten: Fixes gallery captions being at the bottom of images.

The margin specified in this theme caused issues when the gallery was placed in another block. This fix covers both themes as the selector is used within both.

Props pevogam, sabernhardt.
Fixes #58362.

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

10:29 Changeset [58062] by karmatosed
  • trunk/wp-content/themes/twentyten/blocks.css
  • trunk/wp-content/themes/twentyten/editor-blocks.css
  • trunk/wp-includes/version.php

Twenty Ten: Fixes table and calendar block font size issues.

The table and calendar block font sizes were not the same on front and in editor. This resolves in using relative line-height.

Props iamfarhan09, bijit027, sabernhardt.
Fixes #58362.

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

07/02/2024:

23:25 Changeset [58061] by noisysocks
  • trunk/wp-includes/theme-i18n.json
  • trunk/wp-includes/version.php

Themes: add "description" key to i18n schema

Add "description" key to the theme.json i18n schema.

Follows r56041.
Fixes #61543.
Props ramonopoly, oandregal.

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

21:47 Changeset [58060] by dmsnell
  • trunk/wp-includes/html-api/class-wp-html-processor-state.php
  • trunk/wp-includes/version.php

HTML API: Add missing insertion mode constants.

As the HTML Processor starts to support other insertion modes outside of
"IN BODY" it needs to be aware of those other modes. This patch
introduces the missing insertion modes in preparation for adding that
support.

Extracted as necessary prep work to the following more complete change:
https://github.com/WordPress/wordpress-develop/pull/6020

Props jonsurrell.
See #61549.

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

20:48 Changeset [58059] by karmatosed
  • trunk/wp-content/themes/twentynineteen/sass/blocks/_blocks.scss
  • trunk/wp-content/themes/twentynineteen/style-rtl.css
  • trunk/wp-content/themes/twentynineteen/style.css
  • trunk/wp-includes/version.php

Twenty Nineteen: Fixes font size and citation display for Pullquote block.

The pullquote block text decoration was not the same front and within the editor. This resolves that and resets.

Props pitamdey, viralsampat, sabernhardt.
Fixes #61507.

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

20:36 Changeset [58058] by karmatosed
  • trunk/wp-content/themes/twentytwentyone/assets/css/ie.css
  • trunk/wp-content/themes/twentytwentyone/assets/sass/06-components/navigation.scss
  • trunk/wp-content/themes/twentytwentyone/style-rtl.css
  • trunk/wp-content/themes/twentytwentyone/style.css
  • trunk/wp-includes/version.php

Twenty Twenty-One: Resolves bug on primary navigation.

The primary navigation was stuck in a vertical list when resize. This resolves that with positioning.

Props nek285, mukesh27.
Fixes #52663.

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

20:01 Changeset [58057] by karmatosed
  • trunk/wp-content/themes/twentynineteen/style-editor.css
  • trunk/wp-content/themes/twentynineteen/style-editor.scss
  • trunk/wp-includes/version.php

Twenty Nineteen: Adds center alignment to Archives and Categories List blocks.

When selecting center alignment for Archives or Categories List blocks the alignment was not matching. It is worth noting this fixes for these blocks but another ticket could be made to fix for titles.

Props pranitdugad, sabernhardt.
Fixes #47044.

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

17:46 Changeset [58056] by SergeyBiryukov
  • trunk/wp-includes/version.php
  • trunk/wp-login.php

Login and Registration: Remove redundant escaping in wp-login.php.

  • $user_login in the login action is already escaped on output.
  • $user_login and $user_email in the register action are already unslashed a few lines above.

Follow-up to [3120], [4339], [8454], [11104], [23416], [23554], [23594], [46640].

Props johnjamesjacoby, rajinsharwar, narenin.
Fixes #55335.
Built from https://develop.svn.wordpress.org/trunk@58623

17:05 Changeset [58055] by hellofromTonya
  • branches/6.6/wp-includes/version.php

Post WordPress 6.6 RC2.
Built from https://develop.svn.wordpress.org/branches/6.6@58622

16:48 Changeset [58054] by hellofromTonya
  • branches/6.6/wp-includes/version.php

WordPress 6.6 RC2.
Built from https://develop.svn.wordpress.org/branches/6.6@58621

15:23 Changeset [58053] by ryelle
  • branches/6.6/wp-admin/about.php
  • branches/6.6/wp-includes/version.php

Help/About: Add images to the About page.

The images have been uploaded to the w.org CDN and added into the About page. Additionally, the link to the release page has been fixed, and an extra translator note about the escaped percent sign has been added.

Follow-up to [58568].

Reviewed by davidbaumwald.
Merges [58618] to the 6.6 branch.

Props ryelle, joen.
See #61320.

Built from https://develop.svn.wordpress.org/branches/6.6@58620

15:16 Changeset [58052] by desrosj
  • branches/6.6/wp-includes/assets/script-loader-packages.min.php
  • branches/6.6/wp-includes/assets/script-loader-packages.php
  • branches/6.6/wp-includes/blocks/block/block.json
  • branches/6.6/wp-includes/blocks/blocks-json.php
  • branches/6.6/wp-includes/blocks/social-links/style-rtl.css
  • branches/6.6/wp-includes/blocks/social-links/style-rtl.min.css
  • branches/6.6/wp-includes/blocks/social-links/style.css
  • branches/6.6/wp-includes/blocks/social-links/style.min.css
  • branches/6.6/wp-includes/css/dist/block-editor/content-rtl.css
  • branches/6.6/wp-includes/css/dist/block-editor/content-rtl.min.css
  • branches/6.6/wp-includes/css/dist/block-editor/content.css
  • branches/6.6/wp-includes/css/dist/block-editor/content.min.css
  • branches/6.6/wp-includes/css/dist/block-library/style-rtl.css
  • branches/6.6/wp-includes/css/dist/block-library/style-rtl.min.css
  • branches/6.6/wp-includes/css/dist/block-library/style.css
  • branches/6.6/wp-includes/css/dist/block-library/style.min.css
  • branches/6.6/wp-includes/css/dist/edit-post/style-rtl.css
  • branches/6.6/wp-includes/css/dist/edit-post/style-rtl.min.css
  • branches/6.6/wp-includes/css/dist/edit-post/style.css
  • branches/6.6/wp-includes/css/dist/edit-post/style.min.css
  • branches/6.6/wp-includes/css/dist/edit-site/style-rtl.css
  • branches/6.6/wp-includes/css/dist/edit-site/style-rtl.min.css
  • branches/6.6/wp-includes/css/dist/edit-site/style.css
  • branches/6.6/wp-includes/css/dist/edit-site/style.min.css
  • branches/6.6/wp-includes/css/dist/editor/style-rtl.css
  • branches/6.6/wp-includes/css/dist/editor/style-rtl.min.css
  • branches/6.6/wp-includes/css/dist/editor/style.css
  • branches/6.6/wp-includes/css/dist/editor/style.min.css
  • branches/6.6/wp-includes/js/dist/block-editor.js
  • branches/6.6/wp-includes/js/dist/block-editor.min.js
  • branches/6.6/wp-includes/js/dist/block-library.js
  • branches/6.6/wp-includes/js/dist/block-library.min.js
  • branches/6.6/wp-includes/js/dist/edit-site.js
  • branches/6.6/wp-includes/js/dist/edit-site.min.js
  • branches/6.6/wp-includes/js/dist/editor.js
  • branches/6.6/wp-includes/js/dist/editor.min.js
  • branches/6.6/wp-includes/js/dist/patterns.js
  • branches/6.6/wp-includes/js/dist/patterns.min.js
  • branches/6.6/wp-includes/version.php

Editor: Update packages for 6.6 RC 2.

Fixes #61548.
Fixes https://github.com/WordPress/wordpress-develop/pull/6953.

See https://make.wordpress.org/core/handbook/about/release-cycle/block-editor-release-process-for-major-releases/#package-updates-and-core-patches.

Merges [58617] to the 6.6 branch.

Props ellatrix, youknowriad.
Built from https://develop.svn.wordpress.org/branches/6.6@58619

15:15 Changeset [58051] by ryelle
  • trunk/wp-admin/about.php
  • trunk/wp-includes/version.php

Help/About: Add images to the About page.

The images have been uploaded to the w.org CDN and added into the About page. Additionally, the link to the release page has been fixed, and an extra translator note about the escaped percent sign has been added.

Follow-up to [58568].

Props ryelle, joen.
See #61320.

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

14:53 Changeset [58050] by ellatrix
  • trunk/wp-includes/assets/script-loader-packages.min.php
  • trunk/wp-includes/assets/script-loader-packages.php
  • trunk/wp-includes/blocks/block/block.json
  • trunk/wp-includes/blocks/blocks-json.php
  • trunk/wp-includes/blocks/social-links/style-rtl.css
  • trunk/wp-includes/blocks/social-links/style-rtl.min.css
  • trunk/wp-includes/blocks/social-links/style.css
  • trunk/wp-includes/blocks/social-links/style.min.css
  • trunk/wp-includes/css/dist/block-editor/content-rtl.css
  • trunk/wp-includes/css/dist/block-editor/content-rtl.min.css
  • trunk/wp-includes/css/dist/block-editor/content.css
  • trunk/wp-includes/css/dist/block-editor/content.min.css
  • trunk/wp-includes/css/dist/block-library/style-rtl.css
  • trunk/wp-includes/css/dist/block-library/style-rtl.min.css
  • trunk/wp-includes/css/dist/block-library/style.css
  • trunk/wp-includes/css/dist/block-library/style.min.css
  • trunk/wp-includes/css/dist/edit-post/style-rtl.css
  • trunk/wp-includes/css/dist/edit-post/style-rtl.min.css
  • trunk/wp-includes/css/dist/edit-post/style.css
  • trunk/wp-includes/css/dist/edit-post/style.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/css/dist/editor/style-rtl.css
  • trunk/wp-includes/css/dist/editor/style-rtl.min.css
  • trunk/wp-includes/css/dist/editor/style.css
  • trunk/wp-includes/css/dist/editor/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/edit-site.js
  • trunk/wp-includes/js/dist/edit-site.min.js
  • trunk/wp-includes/js/dist/editor.js
  • trunk/wp-includes/js/dist/editor.min.js
  • trunk/wp-includes/js/dist/patterns.js
  • trunk/wp-includes/js/dist/patterns.min.js
  • trunk/wp-includes/version.php

Editor: Update packages for 6.6 RC 2.

Fixes #61548.
Fixes https://github.com/WordPress/wordpress-develop/pull/6953.

See https://make.wordpress.org/core/handbook/about/release-cycle/block-editor-release-process-for-major-releases/#package-updates-and-core-patches.

Props ellatrix, youknowriad.

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

11:52 Changeset [58049] by costdev
  • trunk/wp-admin/includes/class-wp-plugins-list-table.php
  • trunk/wp-includes/version.php

Plugins: Remove extra paragraph from plugin row dependency notice.

In WP_Plugins_List_Table::add_dependencies_to_dependent_plugin_row(), a sprintf() call previously wrapped the %2$s placeholder in paragraph tags.

[57769] changed the placeholder's value to use wp_get_admin_notice(), which returns a paragraph-wrapped notice by default. As a result, the previous paragraph tags produced an extra, empty paragraph.

This removes the paragraph tags around the %2$s placeholder.

Follow-up to [57545], [57714], [57769].

Props mukesh27.
Fixes #61546.
Built from https://develop.svn.wordpress.org/trunk@58616

10:43 Changeset [58048] by Bernhard Reiter
  • trunk/wp-includes/block-template-utils.php
  • trunk/wp-includes/version.php

Block Hooks: Fix a number of multi-line comment openers.

Add the missing second asterisk to a number of multi-line comment openers, and remove a superfluous second asterisk from two others.

Follow-up to [58614].
Props mukesh27.
See #60854.
Built from https://develop.svn.wordpress.org/trunk@58615

10:03 Changeset [58047] by Bernhard Reiter
  • trunk/wp-includes/block-template-utils.php
  • trunk/wp-includes/blocks.php
  • trunk/wp-includes/version.php

Block Hooks: Allow child insertion into Template Part block.

The Block Hooks mechanism was previously extended to allow insertion of a block as a Navigation block's first or last child. This was implemented by storing the ignoredHookedBlocks array in the corresponding wp_navigation post's post meta (instead of a metadata attribute on the anchor block).

This changeset extends that mechanism to Template Part blocks, by storing said metadata in the corresponding wp_template_part post's post meta, thus allowing extenders to use Block Hooks to insert a block as a Template Part block's first or last child, respectively.

Props tomjcafferkey, bernhard-reiter.
Fixes #60854.
Built from https://develop.svn.wordpress.org/trunk@58614

Note: See TracTimeline for information about the timeline view.