Blog Sections Open
Evolution CMS 3.2.6: PHP 8.2 Baseline, Better Backups, and CLI Installer Improvements
A core release post for Evolution CMS 3.2.6, focused on the new PHP baseline, backup handling, runtime cleanup, and better CLI install behavior.
Evolution CMS 3.2.6 was a practical maintenance release with several changes that matter directly in production. It raised the effective PHP baseline to 8.2 with 8.3 recommended, improved the backup system so foreign-key-heavy databases restore more safely, and kept pushing the codebase away from old MODX_ naming toward cleaner EVO_ conventions.
One of the most useful operational improvements was in the CLI installer and update flow. Automatically refreshing the vendor directory during console-based installation or upgrades reduces one of the easiest ways to end up with a broken runtime after moving between PHP versions or deployment environments.
Why 3.2.6 mattered in real projects
- it made backup and restore behavior more reliable
- it improved console-based installation and update workflows
- it continued the broader refactor toward a cleaner Evo-native runtime
- it included access-control and session-related fixes that affect day-to-day stability
This is the kind of release that makes a platform feel healthier even when the headline is not a giant new feature. The changes improve trust in the runtime, the installer, and the operational story around real projects.
Source: Telegram post and Evolution CMS 3.2.6 release.
Evolution CMS 3.2.7
Evolution CMS 3.2.7 is a maintenance release focused on developer workflow and package tooling and installation and project setup.
Evolution CMS 3.2.6
Evolution CMS 3.2.6 is a maintenance release focused on compatibility and upgrade safety and manager usability.