It has one of the biggest features in Kirby’s history: PERMISSIONS
It took us almost a year to finalize this and we are pretty excited about it and think you are gonna love it.
But there are also tons of new features and enhancements included — as always — and we really need your help to test it and make it stable. So give it a whirl and see if everything still works for you and if you like it.
We already added lots and lots of documentation for the new features to the site. You can see of full list of it here: https://getkirby.com/upcoming and of course it’s also linked in the changelog.
We really hope you like everything you see!
Feedback is always welcome
I don’t have more panel users than myself which means, I will not have much use for the new permissions feature, but I do understand the importance of it.
Liked at first impression:
Content representations
Whoops
Excited to try out:
Debug objects
Hooks event objects + hook wildcards
Customize root paths
New string functions like str::from etc.
As always with Kirby, I’m most excited about the features I couldn’t even imagine. This time it’s content representations.
CLI
A CLI improvement to also be able to install beta (like stated in the docs) and hopefully even by branch would be great as well. I think the crew will benefit from it because then you will probably have more beta testers to find bugs more quickly.
Looks great. Content representations, terser object dumping and Whoops will help greatly with development and debugging.
The changelog mentions installation with Composer but for now there is no 2.4.0-beta1 tag on GitHub or packagist for Kirby core or the Toolkit, so I guess the plan is to only create a 2.4.0 tag for the final release. Not a big deal, I can point my composer.json to the GitHub repo and install the dev-develop version instead.
Yes, for now there’s only the composer.json file. We will add Kirby to Packagist with the release. The Toolkit should already be there, but not the beta.