-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP backports for WP 6.6 #61226
Comments
I already have a backport ticket for my items. I'll try to finalize it this week. Ticket - https://core.trac.wordpress.org/ticket/61023. |
I've marked #60813 as done and left a comment: this is gutenberg-only code that doesn't need to be backported. |
Here's the backport ticket for shadow.php |
I have a draft in progress for the style engine changes; updated the description with the link. At this point it's unlikely that #59483 and #60652 will be added to core. I've left them on the list so we know they weren't missed but crossed them out with a note. Also, I think everything inside |
There's a single backport (WordPress/wordpress-develop#6214) to cover both #59535 & #59538 for the elements block support. |
I added #61080 to the list. |
Backports are now available for:
Ticket and backport PR links have been added to this issue's description. |
Draft for grid column and row spans here, still needs adding tests. |
I added #47271 to the list |
PR Block editor: localize search suggestions' post type in LinkControl component is ready to be merged. Associated backport is available : Trac ticket | Core backport PR |
Added a PR and a trac ticket for the Duotone backport. |
Not sure where this belongs, necessarily, but #61262 is being applied to Core in https://core.trac.wordpress.org/ticket/61112. |
Added a PR and trac ticket for extension to block style registration. |
Updated the issue with the latest PRs until today. |
Just a question; Should we add the Similar question on Slack: https://wordpress.slack.com/archives/C02QB2JS7/p1716533231110759?thread_ts=1716367176.433729&cid=C02QB2JS7 |
@t-hamano yes the Trac ticket should have the |
There's a new backport PR available to cover all the global styles CSS specificity changes from the following Gutenberg PRs:
I've updated the issue description acordingly. |
👀 I see that #60716 hasn't been done yet, I'll put up a quick PR for that one! Edit: done in WordPress/wordpress-develop#6664 |
All backports for Beta 1 are done. In time, I'll create a new (smaller) issues with any new backports for Beta 2. |
We'd like to start backporting the necessary PHP code as soon as possible to catch issues early so that it doesn't block the package release process.
Thank you!
📁 lib
📁 compat
📁 wordpress-6.6
small-typo-change #61178 - @shail-mehta | Trac ticket | Core backport PRShould be handled in the next item.
edit_post
capability #60317 +Fix PHP notice triggered by 'gutenberg_update_initial_settings' #60862 - @Mamaduka | Trac ticket | Core backport PRSee next item.
Add null check to prevent errors inget_block_template
filter #60491 -okmttdhr@ellatrix | Trac ticket | Core backport PRHandled below.
Patterns: guard for unknown pattern in server-side resolver #60464 - @ellatrix | Trac ticket | Core backport PRHandled below.
get_block_template
filter #60491- [ ] Site Logo: Add setting labels via the 'register_setting' method #61351 - @Mamaduka | Trac ticket | Core backport PRAuto synced
Quality: fix php warning error #61321 - @t-hamano | Trac ticket | Core backport PR📁 wordpress-6.5
📁
wordpress-6.4Documentation: Fix @todo tags to follow standards in WordPress comments. #60148 - @interdevel | Trac ticket | Core backport PRSee Documentation: Fix @todo tags to follow standards in WordPress comments. #60148 (comment).
📁 block-supports
📄 layout.php
See below.
Add a Row control to grid layout in manual mode. #60652 - @tellthemachines | Trac ticket | Core backport PRNote: this one is due for 6.7.
Documentation: Fix @todo tags to follow standards in WordPress comments. #60148 - @interdevel | Trac ticket | Core backport PRSee Documentation: Fix @todo tags to follow standards in WordPress comments. #60148 (comment).
Add Column Start and Row Start controls to Grid children #59483 - @noisysocks | Trac ticket | Core backport PRNote: this one is due for 6.7.
- [ ] Format PHP inline comments correctly #59452 - @tellthemachines | Trac ticket | Core backport PRSee below.
📄 elements.php
Generate element classnames from element-specific data #59533 - @tellthemachines | Trac ticket | Core backport PRNote: this was superseded by Elements: Merge element style and classname generation to single filter #59535
📄 typography.php
- [ ] #59531 - @t-hamano | Trac ticket | Core backport PRSee below.
📄 background.php
- [ ] #59889 - @ramonjd | Trac ticket | Core backport PRSee below.
- [ ] #59354 - @ramonjd | Trac ticket | Core backport PRSee below.
- [ ] #61387 - @ramonjd | Trac ticket | Core backport PRSee below.
📄 shadow.php
📄 duotone.php
📄 block-style-variations.php
📁 experimental
📄 editor-settings.php
Experiment: Add full page client-side navigation experiment setting #59707 - @SantosGuillamot | Trac ticket | Core backport PRKept as an experiment.
DataViews: make the experiment about custom views #60813 - @oandregalNo need to backport as it's Gutenberg-only code.
Adding an experimental flag, no need to backport.
📄 kses.php
📄 blocks.php
📄 class-wp-theme-json-gutenberg.php
textAlign
block support #59531 - @t-hamano | Trac ticket | Core backport PREnqueue block custom CSS only when block renders on the page. #58991+Added @return after @global in php doc #60611 - @tellthemachines | Trac ticket | Core backport PRNOTE: these changes aren't stable enough to go into core this cycle so let's leave them for 6.7.📄 class-wp-theme-json-data-gutenberg.php
WP_Theme_JSON_Gutenberg::__construct
#61262 - @kt-12 | Trac ticket | Core backport PR📄 class-wp-rest-global-styles-controller-gutenberg.php
Workflows: test to check for label and skip backport changelog #61808 - @ramonjd | Trac ticket | Core backport PR📄 class-wp-theme-json-schema-gutenberg.php
📄
global-styles-and-settings.phpAdded @return after @global in php doc #60611 - @shail-mehta | Trac ticket | Core backport PRShould be handled with Enqueue block custom CSS only when block renders on the page. #58991.
📄 interactivity-api.php
preact/debug
whenSCRIPT_DEBUG
is enabled #60514 - @DAreRodz | Trac ticket | Core backport PR📄 class-wp-duotone-gutenberg.php
Add filter for duotone to account for gutenberg_restore_image_outer_container in classic themes #59764 - @ajlende | Trac ticket | Core backport PRSee above
📄 blocks.php
Fix enqueuing block theme styles when separate asset loading is enabled. #60098 - @tellthemachines | Trac ticket | Core backport PRNote: this was a Gutenberg-only fix, no need to sync to core.Automatically synced
Automatically synced
📄 client-assets.php
Added @global to PHP Docs Comments #59725 - @shail-mehta | Trac ticket | Core backport PRGB only code.
📁 phpunit
NOT URGENT
Has item above.
The rest is tracked in items above, not sure why these are duplicated.
Remove Gutenberg font face tests #59402 - @matiasbenedetto | Trac ticket | Core backport PRThese were removed because they are now part of core.
📁 packages
📁 style-engine
📄 class-wp-style-engine-css-rule.php
People
The text was updated successfully, but these errors were encountered: