Skip to content

3.7.1

Compare
Choose a tag to compare
@bastianallgeier bastianallgeier released this 12 Jul 11:23
· 5755 commits to main since this release
cfac315

✨ Enhancements

  • Plugins that only provide Panel styles and/or scripts don't need to add an index.php anymore, index.js and index.css will still be loaded in the Panel #4445
  • New bool column type for the Database classes #4433
  • Translations now also check for simple language codes when using complex locales (e.g. es for es_ES) #4447
  • Kirby now detects reverse proxy URLs from the standardized Forwarded header
  • If a reverse proxy is used but does not pass the X-Forwarded-Host header or host key in the Forwarded header, Kirby falls back to the server name; this improves compatibility with CloudFlare #4443
  • Kirby now takes the Forwarded header into account when checking whether the Panel is installable on a local installation #4490

🐛 Fixes

  • Blocks no longer output error messages unless debug mode is active #4448
  • Blocks field don’t activate multi-select mode anymore when changing tabs #4349
  • Writer fields with inline: true only store first paragraph when multiple are pasted #4310
  • It is possible again to override the url option from domain-specific config files. #4311

♻️ Refactoring

  • Our code is now indented using tabs instead of spaces to increase accessibility and reduce code size #4454
  • Upgraded to Vue 2.7.4 #4491
  • The $collection->__set() methods consistently no longer return the class instance to match PHP's definition for this method #4458

📈 Stats

  • 73 commits
  • 24 closed issues and PRs