⚠️ Unfortunately, we discovered a regression for all multi-language installations. If you are using a multi-language setup, please use our patch instead: https://github.com/getkirby/kirby/releases/tag/3.5.3
Features
- New
isEmpty()
and isNotEmpty()
methods for layout field #3131
- Added similarity search method for
Str
class #2936 #3134
- Improved
F::niceSize()
typography and locale #3019
Enhancements
- Refactored some return types #3061
- Sections info and text props are translatable #3109
- Supported list items in info fields #2946
- Improved contrast of read-only/disabled fields #2807
- Enabled
fail_ci_if_error
argument for Codecov #3119
- Added Transifex to the issue list
- Nicer badges for the readme
- Updated languages
Fixes
- Added missing translation for the src label in the image block #3087
- Tabs on account page work correctly again #3098
- Fixed error when overwriting block tabs #3101
- Fixed error when overwriting layout tabs #3095
- Consistent arguments for
Response::redirect()
#3136
site()->index(true)
now always returns drafts correctly #3082
- Panel page icons are now centered as expected in Firefox #2943
$collection->filter()
can no longer collide with global functions #3117
- An empty writer field no longer leaves
<p></p>
as artefacts. isEmpty()
is fixed with this change as well #3115
- PHP locale strings are updated correctly in the dialog #3129
- List items no longer contain p-tags in list blocks and the list field #3086
api/translations/:code
now returns custom language variables #3064
- We switched to PHP 7.4 for GitHub action analysis for now #3113
- Fixed potential relative paths in FileCache keys.
Stats
- 74 commits
- 43 closed issues and PRs