Behavioral Improvements
- Say why each security advisory is ignored (#13247) (thanks mlocati)
- Ask AI tools for short code comments and no automatic commits (#13253) (thanks mlocati)
- EventService (Calendar) was missing some key events, they have been added. (#13251) (thanks dbuerer)
- Sanitize the inline designs read from a CIF (#13266) (thanks mlocati)
- Avoid the browser asking for credentials in the API documentation console (#13249) (thanks mlocati)
Bug Fixes
- Upgrade to 9.5.5 fails on MySQL 8 when migration 20260914000000 alters PageContainerInstances.containerID (#13245) (thanks mlocati)
- Could not add second block into a Pagetype (#13252) (thanks mlocati)
- Fixed: Adding social links (mail and phone number) (#13268) (thanks mlocati)
- Keep the custom styles of each page version apart (#13264) (thanks mlocati)
- Fix the custom style of the global areas (#13265) (thanks mlocati)
- Dashboard user page shows "Email Validated: Unknown" for validated users (never shows "Yes") (#13258)
- Fixed: When moving pages, it can get two un-removable canonical URLs simultaneously (#12945) (thanks MarkusElmer)
- Fixed: Stack translations missing (#10582) (thanks mlocati)
- Fixed Concrete CMS being unable to be installed by Composer (except by ignoring audits)
Developer
- Check security advisories in a dedicated workflow (#13262) (thanks mlocati)
- Update composer dependencies (#13270) (thanks mlocati)
- Update enshrined/svg-sanitize to 1.0 (#13256) (thanks mlocati)
- Test install and update with strict and empty sql_mode (#13257) (thanks mlocati)