Skip to content

3.4.4

Compare
Choose a tag to compare
@bastianallgeier bastianallgeier released this 06 Oct 08:03

Features

  • New user.login:failed hook
  • New status= query parameter for /site/children and /pages/$pageId/children API endpoints. You can now filter pages by the following status options (all, listed, unlisted, published, drafts) #2846
  • Content representations: Allow custom MIME #2803
  • New this.$helper.string.hasEmoji(string) for the Panel and Panel plugins

Enhancements

  • Usernames are now sanitised and all HTML tags are stripped.
  • The dump() and e() helper functions are no longer defined if they already exist. This increases compatibility with Laravel and other frameworks.
  • Improved RTL supports for text, textarea, tags and structure fields #1510
  • Improved doc block comments
  • Increased test coverage
  • Improved variable names in components #2839
  • Updated Github templates to integrate our new feedback platform
  • Kirby now recognises new image formats: avif, j2k, jp2. Those will not be resized yet though.
  • API requests now strip double-slashes in request paths properly #2740
  • async/await in User View

Bug fixes

  • Fixed info text for users dialog #2832
  • Fixed file preview info for non-images #2842
  • Fixed mediaRoot() for File models #2838
  • Fixed issue in the FileView when searching for and navigating to other files #2849
  • Fixed payload routing for dialogs #2845
  • Fixed upload error for user avatars, when the file type does not match the previous avatar #2834
  • Fixed bug in Pagination range #2812

Stats