Skip to content

3.9.3

Compare
Choose a tag to compare
@bastianallgeier bastianallgeier released this 30 Mar 13:14
· 4400 commits to main since this release
ce4aaac

🎉 Features

  • New Str methods: ::match, ::matches and ::matchAll (thanks to @adamkiss) #5034
  • New A methods: ::count, ::has, ::reduce, ::slice and ::sum (thanks to @adamkiss) #5032

✨ Enhancements

  • Unicode characters and slashes are no longer escaped in blocks and layout fields, even if the pretty: true mode is not used https://kirby.nolt.io/518
  • Upgraded SimpleImage library which adds avif support and improved color extractor #5089

🐛 Bug fixes

  • Fix wrong sort number when using limit in files section #5105
  • Using zero number in params now returns the correct result #5113
  • Fixed issues with pasting blocks, e.g. in block selector dialog #5110
  • Fix blocks and layout field ids for default values #5111

📜 Updates to the Kirby license agreement (EULA)

On March 21, 2023, we made minor edits to our license agreement (EULA) based on community feedback we received in the last months.

You can find the full text of the new EULA on the Kirby website, together with a diff from the previous version and the following summary:

Your rights

  • We have updated the section on license termination. You still have the right to terminate the license agreement at any time. However we restricted our own right of termination so that we can only do so on violation of or non-compliance with the license terms. We never intended to terminate licenses arbitrarily and now this is written in black and white to give you and your clients legal certainty.

Clarifications

  • We made explicit that a license transfer results in the transfer of all rights and obligations from the license agreement to the new licensee at the moment we confirm the transfer.
  • We have clarified that copies of and edits to our source code are also allowed for the purpose of code contributions back to our GitHub repository.
  • We declare that you are allowed indefinite use of all Kirby versions that are covered by the respective license.

🧹 Housekeeping

  • Updated composer dependencies
  • Reduced stale bot to only take care of issues/PR that need user input and aren’t actionable by the team