Blog Sections Open

Evolution CMS 3.5.7: Safer Updates, Better Backups, and Manager Polish

Evolution CMS 3.5.7 is a maintenance and stability release with safer manager updates, better backups, file manager ZIP downloads, CodeMirror autocomplete, EvoUI support, and many update-flow fixes.

Evolution CMS 3.5.7 is a maintenance and stability release for the 3.5 line. The main focus is safer updates from the manager, better backup and restore behavior, smoother manager UI details, and cleaner developer ergonomics around Composer, migrations, EvoUI, and custom packages.

Update flow and backups

  • Manager-driven site updates now handle core migrations, Composer steps, custom packages, branch-based updates, and post-update reload behavior more reliably.
  • Database backup support was added before manager-driven updates, giving projects a safer path before applying changes.
  • CLI, manager, and installer update flows were aligned so repeated updates and custom packages behave more consistently.
  • Composer handling was improved, including binary resolution and avoiding unintended package updates.

Manager and developer improvements

  • The file manager can download directories as ZIP archives.
  • CodeMirror now supports autocomplete for @ bindings in TVs, chunks, and snippets.
  • System information now shows OPcache and JIT status.
  • The new niceCount() helper provides compact quantity formatting.
  • Module-controlled resource tree visibility and EvoUI manager support were added.
  • Vendor publish symlink support was added for package workflows.
  • The file browser can use an optional per-user image upload base directory.

Fixes worth noticing

  • SQLite backup restore with serialized settings is more reliable.
  • SQL backup and restore now preserve string delimiters better and reduce overhead.
  • Snapshot paths, stale resource locks, scheduled publish dates, and PostgreSQL system task migrations received fixes.
  • Manager spacing, datepicker icons, module tabs, manager icons, and theme chrome alignment were polished.
  • Dark theme readability for Store version options was improved.
  • Installer database host port handling and collation warnings were clarified.

Upgrade notes

This release is recommended for all Evolution CMS 3.5.x projects. Because the update flow itself received important internal work, make a full database and filesystem backup before upgrading production sites, especially projects with custom Composer packages or custom update branches.

View the Evolution CMS 3.5.7 release on GitHub

Older post

Evolution CMS Installer 1.3.2: EVO Skills, Windows Fixes, and Cleaner CLI Installs

Evolution CMS Installer 1.3.2 adds optional project-local EVO Skills installation, checksum validation, Windows path fixes, custom manager rewrite fixes, and cleaner CLI progress output.