All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Minimum requirement of PHP 8.1+.
Blockclass renamed toBlock\BlockRegistrar. Since this is an internal class and not intended to be used as part of the public API, it doesn't require a major version bump.
- Percentage-based goals should be limited to 100% (i.e., per hundred).
- Default block gap spacing corrected for WordPress 6.8.
- Ensure that editor scripts can be translated.
- WordPress block supports:
__experimentalStyle(defines a defaultblockGap)layout(not editable but uses vertical flex)shadowspacing.blockGap
- Block supports no longer apply to the
<progress>element. They now apply to the entire block wrapping<div>. - CSS custom properties of
--x3p0-progress--background-colorand--x3p0-progress--foreground-colorrenamed to--x3p0-progress--color--backgroundand--x3p0-progress--color--foreground. - The plugin now executes on the
plugins_loadedhook.
- CSS custom property
--x3p0-progress--gapremoved in favor of using CoreblockGapimplementation. Set viastyles.blocks.x3p0/progress.spacing.blockGapnow. - Old shadow implementation. The block now uses the Core
shadowsupport. plugin()function no longer exists and shouldn't have been used publicly anyway.- The Hand-Drawn block style was removed in favor of leaving block styles to themes.
- Unused
widthandwidthUnitblock attributes. - Gradient support for
<progress>removed for now but may be revisited in the future.
- Literally everything. This is version 1.0, after all.