trunk
Block support: Backport anchor support changes in core (#74341)
Block Support: Allow serialization skipping for ariaLabel (#75192)
PHP-Only Block Registration: Remove client-side schema validation (#75623)
Background Support: Allow modern color functions in standalone gradients
Block Supports: Improve handling of block class name to avoid fatal (#80214)
Allow setting viewport tablet and mobile values in theme.json (#79104)
Docs: Use `gutenberg` instead of `Gutenberg` in package name (#71790)
Block Supports: Add background gradient support that can combine with background images (#75859)
Block supports: Optimize custom CSS class rendering and parsing (#78217)
Add support for aspect ratio and related controls in viewport states (#78795)
Block Supports: Guard elements hover rendering against missing hover selector (#79511)
Block Supports: Guard against non-string attribute values to avoid fatal errors (#80501)
Enable text alignment to be set by viewport state (#80037)