Features
- New blocks navigation in the blocks drawer
settings
in the Layout field can now be extended #3011- Support for blocks in field queries #2977
Enhancements
- Support for all 12-column layout variations in fields sections and layouts
- Automatically generate locale code in new language dialog #2427
- I18n: Support for multiple fallback locales #3006
- New
$auth->status()
method andKirby\Cms\Auth\Status
class panel.language
: Fall back to site default lang- We switched our test setup from Travis to Github actions with tons of new enhancements
- We switched our code coverage setup from Coveralls to Codecov
- We now use Psalm for static code analysis
- We now use PHPMD to detect additional possible problems
- PHP 8.0 in CI
- Improved
Cookie::forever()
method for 32-bit servers #2968 - Deactivate the replace action if files cannot be replaced #3031
- Automatic fallback for email security = true #2896
- Updated PR template
- Updated Russian translation
Fixes
- Fixed global search shortcut #3015
- Date field: Fixed missing
format
option #3026 - Fixed autofocus issue on blocks field #3002
- The Blocks and Layouts fields now support the
when
option #3013 - Fixed autofocus issue on structure field #3083
- Avoid invalid content representation types for missing representations #2924
- Various small fixes for issues detected by the new analysis tools
PHP::encode()
: Fix encoding of ints- Fixed Apcu detection in tests
- Fixed
F::rename
overwriting - Fixed broken flag prop
- Fixed styling issue in pagination element in sections #3027
Stats
- 146 commits
- 55 closed issues and PRs
- Contributors: @afbora, @bastianallgeier, @distantnative, @lukasbestle, @steirico (alphabetical order)