Stabilize the __experimentalDefaultControls
block supports property
#64314
Labels
[Feature] Design Tools
Tools that impact the appearance of blocks both to expand the number of tools and improve the experi
[Package] Block library
/packages/block-library
[Type] Enhancement
A suggestion for improvement.
Related to #43241.
The
__experimentalDefaultControls
property lets developers choose which settings are displayed by default in the Editor for each block support. This property is often used when creating custom blocks that utilize block supports or when customizing the Editor experience. Removing the__experimental
prefix will make it easier for third-party developers to confidently use this property.__experimentalDefaultControls
→defaultControls
Note that in order to provide backward compatibility for block plugins out in the wild, fallback support for the existing
__experimental
prefix should be provided.Tasks
This is a preliminary list based on the format of #63001, but it is likely incomplete.
__experimental
prefix, falling back to the__experimental
prefix if available.block.json
schema to support the non__experimental
prefixblock.json
files to use the non__experimental
prefixesblock.json
schema to remove the__experimental
prefix. Note that the code in WordPress should still support the__experimental
prefix, but at this stage, the experimental prefix will be treated as deprecated.The text was updated successfully, but these errors were encountered: