Skip to content

WP 5.5: merge all PHP changes #23210

Closed
Closed

Description

With the WordPress 5.5 beta release around the corner, all PHP changes since Gutenberg v7.5 have to be merged with Core. Since we already want to merge Gutenberg 8.4 into core (updating the JS packages), this needs to be done as soon as possible, before 2020-06-24.


It looks like the following files have changed.

git diff release/7.5...master --name-only -- 'lib/' | sed 's/.*/[&](https:\/\/github.com\/WordPress\/gutenberg\/commits\/master\/&)/'

I collapsed some directories that contain one feature.

? = Undecided
x = Not for this release
A = Assigned

A lib/block-directory.php (Block Directory) @tellyworth
A lib/blocks.php (Block API) @gziolo @epiqueras
A lib/class-wp-block-list.php (Block API) @gziolo @epiqueras
A lib/class-wp-block-pattern-categories-registry.php (Block Patterns) @youknowriad
A lib/class-wp-block-patterns-registry.php (Block Patterns) @youknowriad
A lib/class-wp-block.php (Block API) @gziolo @epiqueras
A lib/class-wp-rest-block-directory-controller.php (Block Directory) @tellyworth @TimothyBJacobs
A lib/class-wp-rest-block-types-controller.php (Block API) @spacedmonkey @TimothyBJacobs
x lib/class-wp-rest-customizer-nonces.php (Navigation Screen)
A lib/class-wp-rest-image-editor-controller.php (Image editing) @ajlende @TimothyBJacobs @azaozz @ellatrix
x lib/class-wp-rest-menu-items-controller.php (Navigation Screen)
x lib/class-wp-rest-menu-locations-controller.php (Navigation Screen)
x lib/class-wp-rest-menus-controller.php (Navigation Screen)
A lib/class-wp-rest-plugins-controller.php (Block Directory) @tellyworth @TimothyBJacobs
x lib/class-wp-rest-widget-forms.php (Widget Screen)
lib/client-assets.php
A lib/compat.php @gziolo
x lib/demo-block-template-parts/header.html (FSE)
x lib/demo-block-templates/ (FSE)
x lib/edit-site-export.php (FSE)
x lib/edit-site-page.php (FSE)
x lib/editor-features.php (Global Styles)
x lib/experimental-default-theme.json (FSE)
x lib/experiments-page.php (Internal)
x lib/global-styles.php (Global Styles)
x lib/load.php (Internal)
x lib/navigation-page.php (Navigation Screen)
A lib/patterns/ (Block Patterns) @youknowriad
lib/rest-api.php
x lib/template-loader.php (FSE)
x lib/template-parts.php (FSE)
x lib/templates.php (FSE)
x lib/utils.php (Internal)
x lib/widgets.php (Widget Screen)

To know what changed in specific files, I use git diff release/7.5...master -- lib/compat.php for example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    [Priority] HighUsed to indicate top priority items that need quick attention[Type] TaskIssues or PRs that have been broken down into an individual action to take

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions