Make WordPress Core

Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#55179 closed task (blessed) (fixed)

Backport bugfixes from Gutenberg into Core for WP 5.9.1

Reported by: audrasjb's profile audrasjb Owned by:
Milestone: 5.9.1 Priority: normal
Severity: normal Version:
Component: Editor Keywords: has-patch fixed-major dev-reviewed commit
Focuses: Cc:

Description

This ticket aims to track backports needed from Gutenberg to Core for WP 5.9.1.

Change History (18)

This ticket was mentioned in PR #2322 on WordPress/wordpress-develop by Mamaduka.


2 years ago
#1

  • Keywords has-patch added

#3 @audrasjb
2 years ago

In 52744:

Themes: Allow extending WP_Theme_JSON and WP_Theme_JSON_Resolver classes.

This change updates methods visibility from private to protected and adds late static binding.

Original PRs from Gutenberg repository:

Props oandregal, Mamaduka, kapilpaul.
Fixes #55178.
See #55179.

Mamaduka commented on PR #2326:


2 years ago
#5

@ajlende created PR on my fork that contains a much-requested feature, allowing users to disable Duotone - https://github.com/Mamaduka/wordpress-develop/pull/12.

#6 @audrasjb
2 years ago

In 52746:

Themes: Allow extending WP_Theme_JSON and WP_Theme_JSON_Resolver classes.

This change updates methods visibility from private to protected and adds late static binding.

Original PRs from Gutenberg repository:

Props oandregal, Mamaduka, kapilpaul.
Merges [52744] to the 5.9 branch.
Fixes #55178.
See #55179.

This ticket was mentioned in PR #2329 on WordPress/wordpress-develop by Mamaduka.


2 years ago
#7

Updated packages:

  • @wordpress/block-directory@3.0.27
    • @wordpress/block-editor@8.0.17
    • @wordpress/block-library@6.0.26
    • @wordpress/components@19.2.3
    • @wordpress/core-data@4.0.10
    • @wordpress/customize-widgets@2.0.27
    • @wordpress/e2e-tests@2.5.18
    • @wordpress/edit-post@5.0.27
    • @wordpress/edit-site@3.0.27
    • @wordpress/edit-widgets@3.1.22
    • @wordpress/editor@12.0.21
    • @wordpress/format-library@3.0.23
    • @wordpress/interface@4.1.18
    • @wordpress/list-reusable-blocks@3.0.20
    • @wordpress/nux@5.0.20
    • @wordpress/reusable-blocks@3.0.23
    • @wordpress/server-side-render@3.0.20
    • @wordpress/widgets@2.0.23

Trac ticket: https://core.trac.wordpress.org/ticket/55179

#8 @audrasjb
2 years ago

In 52757:

Editor: Backport Duotone fixes for 5.9.1.

This changeset is a backport for the following Gutenberg PRs:

  • Fix duotone theme cache gutenberg#36236
  • Fix duotone render in non-fse themes gutenberg#37954
  • Duotone: Allow users to specify custom filters gutenberg#38442

Props oandregal, scruffian, Mamaduka.
See #55179.

#10 @hellofromTonya
2 years ago

  • Keywords dev-reviewed fixed-major commit added

Ready for backport to 5.9 branch.

#11 @audrasjb
2 years ago

In 52759:

Editor: Backport Duotone fixes for 5.9.1.

This changeset is a backport for the following Gutenberg PRs:

Props oandregal, scruffian, Mamaduka.
Merges [52757] to the 5.9 branch.
See #55179.

#12 @hellofromTonya
2 years ago

  • Resolution set to fixed
  • Status changed from new to closed

Closing the ticket as all backports are now committed for 5.9.1.

#13 @hellofromTonya
2 years ago

  • Keywords dev-reviewed commit removed
  • Resolution fixed deleted
  • Status changed from closed to reopened

Whoops, closed prematurely as the package updates still need to be committed. Reopening and resetting keywords.

#14 @audrasjb
2 years ago

In 52765:

Editor: Update block editor packages for WordPress 5.9.1.

The following packages were updated:

  • @wordpress/block-directory@3.0.27
  • @wordpress/block-editor@8.0.17
  • @wordpress/block-library@6.0.26
  • @wordpress/components@19.2.3
  • @wordpress/core-data@4.0.10
  • @wordpress/customize-widgets@2.0.27
  • @wordpress/e2e-tests@2.5.18
  • @wordpress/edit-post@5.0.27
  • @wordpress/edit-site@3.0.27
  • @wordpress/edit-widgets@3.1.22
  • @wordpress/editor@12.0.21
  • @wordpress/format-library@3.0.23
  • @wordpress/interface@4.1.18
  • @wordpress/list-reusable-blocks@3.0.20
  • @wordpress/nux@5.0.20
  • @wordpress/reusable-blocks@3.0.23
  • @wordpress/server-side-render@3.0.20
  • @wordpress/widgets@2.0.23

Props Mamaduka.
See #55179.

#15 @hellofromTonya
2 years ago

  • Keywords dev-reviewed commit added

Minus the @wordpress/e2e-tests package (which is not included in Core), the package versions in package.json LGTM. [52765] is ready for backport to 5.9 branch.

#16 @audrasjb
2 years ago

In 52766:

Editor: Update block editor packages for WordPress 5.9.1.

The following packages were updated:

  • @wordpress/block-directory@3.0.27
  • @wordpress/block-editor@8.0.17
  • @wordpress/block-library@6.0.26
  • @wordpress/components@19.2.3
  • @wordpress/core-data@4.0.10
  • @wordpress/customize-widgets@2.0.27
  • @wordpress/e2e-tests@2.5.18
  • @wordpress/edit-post@5.0.27
  • @wordpress/edit-site@3.0.27
  • @wordpress/edit-widgets@3.1.22
  • @wordpress/editor@12.0.21
  • @wordpress/format-library@3.0.23
  • @wordpress/interface@4.1.18
  • @wordpress/list-reusable-blocks@3.0.20
  • @wordpress/nux@5.0.20
  • @wordpress/reusable-blocks@3.0.23
  • @wordpress/server-side-render@3.0.20
  • @wordpress/widgets@2.0.23

Props Mamaduka.
Merges [52765] to the 5.9 branch.
See #55179.

#17 @hellofromTonya
2 years ago

  • Resolution set to fixed
  • Status changed from reopened to closed

All work has been committed. Closing.

Note: See TracTickets for help on using tickets.