This release is a maintenance and stabilization update for the 1.1 branch. It fixes CI issues affecting static analysis, improves typing across the codebase, and keeps the package stable and clean after the v1.1.0 feature expansion.
Fixed
- Fixed Psalm CI issues caused by template view files being analyzed as regular PHP source files
- Fixed PHPStan CI issues related to missing iterable value types in Cells, helpers, and tests
- Fixed return type annotations for action payloads in
EmptyStateCell - Fixed several helper and test annotations to better reflect the actual data structures used by the package
- Fixed static analysis noise around helper array handling
Improved
- Improved static analysis compatibility across the package
- Improved type annotations in multiple Cells, helpers, and tests
- Improved CI consistency so PHPUnit, Psalm, and PHPStan run cleanly
- Improved documentation references and supporting content for recent additions such as
ImageCellandFigureCell
Documentation
- Kept the shorter root
README.md - Preserved the structured
docs/layout introduced inv1.1.0 - Updated documentation coverage for recently added content-oriented Cells
Testing
- Full test suite passes successfully
- Psalm passes without errors
- PHPStan passes without errors
Compatibility
This release does not introduce breaking changes and remains fully compatible with the existing 1.1.x API.