github getkirby/kirby 4.0.0-alpha.5

latest releases: 4.4.0, 4.3.1, 3.10.1.1...
pre-release14 months ago

🚀 Kirby 4 roadmap

This is a pre-release for Kirby 4, which will be released later this year. Find out more about features and our roadmap on our Kirby 4 release page: https://getkirby.com/releases/4.0

🎉 Features

New Panel Design

Highlights

  • New collapsible sidebar menu
  • Full width layout
  • New color scheme
  • New save button position
  • New button styles
  • New system for CSS properties
  • Completely overhauled keyboard accessibility
  • Improved scroll behaviour
  • Lots of improvements to responsiveness (due to container queries)
  • Many new opportunities to style components via custom CSS properties

article
blog
dialogs
drawer
file
open-menu
shop
system

Core

  • New access and list permissions for files #5219

✨ Enhancements

  • Disabled buttons can receive focus (tab) which allows them to be read out by screenreaders
  • Structure fields don’t disregard content changes anymore when clicking outside the form (now drawer)

🐛 Bug fixes

  • App::multilang and App::defaultLanguage are correctly updated #5342
  • Prevent unnecessary runs in Language::update when updating the default language
  • Don’t display superfluous node divider on writer field #5352
  • Fixed centering of picker dialogs #5321
  • Fixed a lot of overflow layout issues related to too narrow columns
  • Default languages an multilang is now correctly handled when changed during a request #5343
  • Block title: certain HTML characters are now properly unescaped in the label #5346
  • Fix ->toUrl() method for invalid uuids #5367

Don't miss a new kirby release

NewReleases is sending notifications on new releases.