Skip to content

2.0.0

Latest

Choose a tag to compare

@bastianallgeier bastianallgeier released this 04 Nov 12:45
ccd3fd3

Note

We are releasing this as a major upgrade because of the breaking PHP min requirement.

🔒 Security

  • Updated Guzzle

🐛 Bug fixes

  • Commands that fail with an exception now exit with status 1 instead of 0, so shells, CI, cron and monitoring can detect them. #134
  • migrate:to:public-folder and migrate:to:root-folder now update the document root of the start script in your composer.json (thx @lemmon) #133

🚨 Breaking changes

  • PHP 8.1 is no longer supported. The minimum version is now PHP 8.2.

🧹 Housekeeping

  • Raised level for Psalm static analysis
  • Removed PHPMD and PHPCPD
  • CI now runs PHPUnit, PHP-CS-Fixer and Psalm through cpx
  • Using shared Kirby php-cs ruleset for PHP-CS-Fixer
  • Updated all GitHub Actions and pinned them to commit SHAs