2.2.0 - Own the Design Decisions
What's new
Nova Blocks now owns the design decisions it already makes. On enhanced core blocks, the core design tools that Nova Blocks functionally replaces are switched off at the availability layer, so two systems no longer fight over the same block:
- Group: core text/background/link color and vertical margins → owned by Color Signal and Space and Sizing
- Separator: core background color and margins → owned by Color Signal and Space and Sizing
- Buttons: core text/background color → owned by Color Signal
- List: core text color → owned by Color Signal
- Columns: vertical margins → owned by Space and Sizing (colors stay core — Nova doesn't replace them there)
Everything Nova Blocks does not replace stays untouched: padding, block spacing (gap), typography, borders, Columns colors, List background/link colors.
New novablocks/core_tools_availability filter for adjusting which core design tools are managed by Nova Blocks.
Other changes
- The minimum required WordPress version is now 7.0
- Fix: Cards Collection editor previews
- The dead "Content Area Padding" control on Group/Columns is now formally opted out via a granular
spaceAndSizing.contentPaddingsupport flag (no behavior change — it was already hidden)