Skip to content

Evolution CMS 3.5.7

Latest

Choose a tag to compare

@Seiger Seiger released this 19 Jul 16:59

Evolution CMS 3.5.7 is a maintenance and stability release focused on safer updates, improved manager usability, more reliable backups, and cleaner developer experience.

Added

  • Added a manager site update flow with improved handling for core migrations, Composer steps, custom packages, branch-based updates, and post-update reload behavior.
  • Added database backup support before manager-driven updates.
  • Added directory ZIP downloads in the file manager.
  • Added autocomplete support for @ bindings in TVs, chunks, and snippets in CodeMirror.
  • Added OPcache and JIT status to the system information screen.
  • Added the niceCount() helper for compact quantity formatting.
  • Added support for module-controlled resource tree visibility.
  • Added EvoUI manager support.
  • Added vendor publish symlink support.
  • Added optional per-user image upload base directory setting for the file browser.

Fixed

  • Improved consistency between CLI, manager, and installer update flows.
  • Fixed repeated updates so custom packages are preserved correctly.
  • Fixed Composer handling during site updates, including Composer binary resolution and avoiding unintended package updates.
  • Fixed SQLite backup restore with serialized settings.
  • Fixed SQL backup and restore handling to preserve string delimiters and reduce overhead.
  • Fixed snapshot consistency and SQLite snapshot paths containing colons.
  • Fixed stale resource lock cleanup and sanitized resource lock alerts.
  • Fixed scheduled publish date handling so scheduled and actual publish dates stay separate.
  • Fixed manager view option spacing, datepicker icon behavior, module tabs, manager icons, and theme chrome alignment.
  • Fixed dark theme readability for Store version options.
  • Fixed localization typos and synchronized reported localization keys.
  • Fixed database host port syntax and clarified database collation warnings during installation.
  • Fixed migration consistency for update paths and PostgreSQL system task migrations.
  • Fixed helper loading order and bootstrap cache path handling.

Updated

  • Updated bundled vendor dependencies.
  • Refreshed the Store module and Extras update metadata.
  • Renamed manager news/RSS wording to release-oriented labels.
  • Improved updater language strings and update confirmation text.
  • Removed the old Store self-update banner.

Upgrade Notes

This release is recommended for all Evolution CMS 3.5.x users.

The update flow received significant internal improvements. As always, make a full database and filesystem backup before upgrading production projects, especially when using custom Composer packages or custom update branches.