Blog Sections Open

Evolution CMS 3.2.6

Evolution CMS 3.2.6 is a maintenance release focused on compatibility and upgrade safety and manager usability.

Evolution CMS 3.2.6 is a maintenance release with several changes that matter directly in real deployments. It improves backup behavior, smooths CLI installation and updates, expands language coverage, and continues the internal cleanup of Evo-specific constants and runtime behavior.

Added in 3.2.6

  • automatic detection of foreign-key dependency handling during database backup
  • EVO_ define configs
  • Composer update during CLI installation
  • Azerbaijani language support
  • German core updater support
  • admin-role access to all groups on the frontend
  • module name display while executing modules
  • module event logging support
  • daily log files with project name context

Fixes in 3.2.6

  • replaced a hardcoded path in an error description
  • fixed inability to log into the manager when NO_SESSION is set
  • fixed assets path and URL generation
  • updated TracyServiceProvider behavior for PHP 8+
  • fixed RSS widget errors when an RSS link is empty
  • fixed last-active-users action behavior
  • fixed deprecated htmlspecialchars() usage

Why this release matters

This is the kind of maintenance release that improves operational trust: safer backups and restores, fewer installation surprises, cleaner asset paths, and better compatibility with modern PHP runtimes. For long-lived production projects, those changes matter just as much as larger feature launches.

Source: View full release notes on GitHub.

Newer post

Evolution CMS 3.2.6: PHP 8.2 Baseline, Better Backups, and CLI Installer Improvements

A release note about Evolution CMS 3.2.6, covering the PHP 8.2 minimum, backup fixes, CLI installer improvements, and broader runtime cleanup.

Older post

Evolution CMS 1.4.18

Evolution CMS 1.4.18 is a maintenance release focused on compatibility and upgrade safety.