Kirby v6.0.0-alpha.3 Release Notes
Release Date: 2026-07-07 // about 1 month ago-
TL;DR:
โฌ๏ธ Kirby 6.0.0-alpha.3 is an early developer preview. We plan for a final release in the second half of 2026. Kirby 6 will be a free upgrade for all Kirby 4 & 5 license holders.
Important
Don't use Kirby 6 in production yet
๐ New highlights in alpha 3
๐ ๐จ Security
๐ All our security fixes and improvements from our Kirby 5 security releases
๐ ๐ User security drawer
A single place on the user/account view to handle security-related matters, e.g. email, password, two-factor (TOTP) management

๐ Panel authentication overhaul
๐ The login view has been refactored from the ground up to be more driven by the backend. It now features a method picker, a challenge switcher, and centralized loading/error handling. Auth methods can now also authenticate without an email, enabling token/SSO-style plugin methods that don't key on email and plugins can ship their own login method, just like custom challenges. Passkey is coming โฆ
๐ชช Custom Passwords Policy
The new
auth.passwordsoption allows you to define a custom password policy for all users.// site/config/config.phpreturn['auth'=> ['passwords'=> ['minlength'=>12,'uppercase'=>true,'lowercase'=>true,'digits'=>2,'symbols'=>true] ] ];And more โฆ
- ๐ฉโ๐จ New Icons and components
- ๐ ๐๏ธ Various performance improvements
- ๐ช A huge Panel JS to Typescript migration
- ๐ ๐ Various bug fixes and enhancements
๐ Changelog
๐ We are collecting all changes in our pre-release changelog, if you already want to dive deeper: https://github.com/getkirby/kirby/blob/6.0.0-alpha.3/CHANGELOG.md
Previous changes from v6.0.0-alpha.2
-
TL;DR:
โฌ๏ธ Kirby 6.0.0-alpha.2 is an early developer preview. We plan for a final release in the second half of 2026. Kirby 6 will be a free upgrade for all Kirby 4 & 5 license holders.
Important
Don't use Kirby 6 in production yet
Highlights
โ๏ธ Live editor
๐จ ๐ Simplified blueprint definition
๐ฅ New template stacks
๐ New buttons field๐ Changelog
๐ We are collecting all changes in our pre-release changelog, if you already want to dive deeper: https://github.com/getkirby/kirby/blob/6.0.0-alpha.2/CHANGELOG.md