-
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
Components: Assess stabilization of Theme
#61077
Components: Assess stabilization of Theme
#61077
Conversation
Theme
Theme
41a7d8a
to
cda89f9
Compare
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.
To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
@mirka @WordPress/gutenberg-components do you recall why we kept It also appears like we still claim the component to be "experimental" in the README:
|
If I remember correctly, it was discussed that the private |
That makes sense, but then I fail to understand the purpose of this PR. I guess @mirka might know. |
The purpose of this PR was simply to normalize the URL/grouping of the |
Issue: #59418.
What?
This is part of a larger effort to remove
__experimental
prefix from all "experimental" components, effectively promoting them to regular stable components. See the related issue for more context.Why?
The strategy of prefixing exports with
__experimental
has become deprecated after the introduction of private APIs.How?
__experimental
prefix;__experimental
export for backwards compatibility;__experimental
in GB and components to the one without the prefix (including in storybook stories). Also, update the docs to refer to the new unprefixed component;id
(get it from the storybook URL) to thePREVIOUSLY_EXPERIMENTAL_COMPONENTS
const array inmanager-head.html
so that old experimental story paths are redirected to the new one;