Highlights
This is a maintenance patch release following v1.8.0. It refreshes the runtime and development dependency tree and polishes project documentation. There are no functional, user-facing, or breaking changes — upgrading is safe and seamless.
Codename: Maleo Senkawor — Honoring Macrocephalon maleo, the critically endangered megapode endemic to Sulawesi, Indonesia.
New Features
None in this release.
Improvements
- Runtime dependencies updated to current releases for better stability and upstream fixes:
- catfan/medoo 2.5.0 → 2.6.0
- vlucas/phpdotenv 5.6.4 → 5.7.0
- Development tooling updated:
- friendsofphp/php-cs-fixer 3.95.20 → 3.95.23
- phpstan/phpstan 2.2.8 → 2.2.9
- Documentation refreshed: developer guide diagrams/formatting, corrected reference counts, and test-metric updates across the developer, testing, and theme guides.
Bug Fixes
None in this release.
Security
composer auditreports no known vulnerabilities in the dependency tree.
Performance
No changes — the performance optimizations introduced in v1.8.0 (settings cache, Db statement cache, single-pass prefix regex, theme caller memoization) remain in effect.
Breaking Changes
None.
Upgrade Notes
A simple drop-in replacement. No configuration, database, or template changes are required:
composer updateRun your usual post-update smoke checks; the admin General Settings page will confirm the new version.
Known Issues
- Three dependency packages remain flagged as abandoned upstream (
laminas/laminas-crypt,laminas/laminas-math,sinergi/browser-detector). They are carried intentionally for PHP 7.4 compatibility and are not affected by this release. No action is required from users.
Verification: 2,527 unit tests passing (4,548 assertions) · CI on main green · working tree clean.