2.84.1
Published on December 2nd, 2025
This Sym8 release delivers a smoother installation, secure backend-only updates, accessibility improvements and added BMP & AVIF image support.
Changelog
🎯 Enhancements
- Installer UI improved with HTML5 elements and optimized accessibility
- Installer automatically passes default values (e.g., DB port, write permissions) via hidden fields
- Updater moved to the backend — updates now only possible for users with role “Developer”
- Installation via public
/install/URL only if Sym8 not already installed - Extended image support throughout the system:
BMP&AVIF - JIT Image Manipulation, Image Preview, and JPEG Orientation Fix updated to new versions
- Dashboard extension updated to v2.2.3 including PHP 8.5 lifecycle data
🐛 Bugfixes
- Correction of the API fetch interval for version detection (12 hours instead of 60 hours)
- Installer reliably creates
workspace/appfolder and missing subfolders - Unique Upload Field: Formatting fix
- Backend page “Symphony Log”: Subheading correctly inserted via appendSubheading()
🧩 Changes by components
Core / Installer
- Improved installer (UI, hidden fields, security)
- Automatic creation of required directories
/install/routing depending on system status
Core / Updater
- Updater now only accessible in the backend for developers
Core / System Utilities
- API version fetch interval corrected
Backend UI
- Fix: Heading integration on the backend page “Symphony Log“
Extensions
- JIT image manipulation – updated
- Image preview – updated
- Upload fix JPEG orientation – updated
- Dashboard – updated to v2.2.3
- Unique upload field – updated to v1.11.1
Validations
- Updates are correctly blocked for Symphony <= 2.7.10
- Update from Sym8 2.83.0 succeeds, including pre- and post-update messages
- Update from Sym8 2.84.0 succeeds, including pre- and post-update messages
- Fresh installation of Sym8 2.84.1 succeeds