Skip to content

4.0.0-alpha.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@bastianallgeier bastianallgeier released this 13 Jun 08:15

✨ Enhancements

  • Page tree now uses the icon defined in each page's blueprint #5239
    Untitled
  • Add custom field types to the list of allowed fields for the page create dialog via \Kirby\Panel\PageCreateDialog::$fieldTypes[] = 'yourFieldType'
  • Add pagination to search results #5191

🐛 Bug fixes

  • Files upload: use upload.parent for mime check #5245
  • Excluding textarea and writer for now in the Page Create Dialog until we have a better idea how to handle dialogs in layers #5243
  • Page create dialog throws proper exceptions if a field type is not supported
  • Color field: fix flex spacing and better color swatch preview #5260
  • Fixed tags field with query in page create dialog #5231
  • ->toUrl() to return null on empty fields #5259
  • No redirect to logout when already logged out #5263
  • Fix writer input padding #5271
  • Fix line height in writer lists

♻️ Refactored

  • Use panel.dialog for remove dialogs #5242
  • Unit tests for PageCreateDialog #5235
  • Fix method order of Toolkit\A ****#5227
  • Better type hinting for Form classes #5209

🚨 Breaking changes

  • Removed this.$config.search from Panel #5191
  • Area search plugins receive two additional arguments for their query callback: $limit and $page to be used to paginate the results. They should then return an array with entries results and pagination. #5191