Skip to content

2.85.1

Published on Juny 18th, 2026

Sym8 2.85.1 brings a major set of improvements focused on accessibility, user experience, and security.

The installer and authentication workflows have been redesigned with modern, accessible form markup, improved validation handling, and better support for assistive technologies. Login, password recovery, unban-by-email, and all default Symphony error pages now feature a clean, responsive interface based on Pico CSS. This release also improves the interaction between Symphony core and the Anti Brute Force extension.

Sym8 2.85.1 continues the modernization of Symphony CMS while keeping the familiar Symphony foundation.

Changelog

🎯 Enhancements

πŸ› Bugfixes

🧩 Change by components

Core

  • Added HTTP 429 status code support for rate limiting and brute force protection.
  • Improved handling of all 4xx HTTP responses.
  • Added customizable 4xx error pages and page blueprints.
  • Improved authentication form accessibility and usability.
  • Modernized login, password recovery, logout, and error interfaces.
  • Added asset versioning support for CSS and JavaScript resources.
  • Added ES module support for JavaScript assets.
  • Improved error handling and access restrictions for debug information.
  • Improved POST handling after blocked requests and error pages.

Extensions

Anti Brute Force

  • Updated to version 2.3.0.
  • Improved handling of blocked login requests.
  • Prevented unnecessary escalation from temporary bans to blacklisting.
  • Updated HTTP status handling for banned and blacklisted responses.
  • Improved unban email workflow and messaging.

Breadcrumb

  • Added new extension version 1.3.

βœ… Validation

  • Tested installer workflow with validation errors.
  • Tested login, password recovery, logout, and unban-by-email workflows.
  • Tested Anti Brute Force behaviour with temporary bans and blacklisted IP addresses.
  • Verified that blocked requests no longer resubmit POST data.
  • Tested HTTP status codes for all supported error pages.
  • Verified responsive behaviour on mobile devices.
  • Verified accessibility improvements using explicit form associations and error descriptions.
  • Tested error templates with PHP 8.