✨ New Features
ebeb84e- add management CLI for recovery / maintenance tasks (commit by @NGPixel)04ebf1f- add handle field mapping to auth strategies (commit by @NGPixel)9ebb645- add plain oauth2 auth strategy (commit by @NGPixel)1c6698a- add invertPositionsForRtl setting in admin theme (commit by @NGPixel)60dc18d- cookie consent banner option (commit by @NGPixel)37297e6- add maintenance mode (commit by @NGPixel)8e61dae- persist filters per discussion board for the duration of the browser session (commit by @NGPixel)a0a84d5- add navigation tool to MCP (commit by @NGPixel)7fd1260- add support for mail oauth2 auth (MS365 and Google Workspace) (commit by @NGPixel)
🐛 Bug Fixes
d92b61a- keep cron jobs queued when scheduler checks run early (PR #8250 by @EmanueleCornaggia)2946e6b- improved scheduler job check / cleanup (commit by @NGPixel)2d182b1- apply same read check to thumbnails as actual files (commit by @NGPixel)7d44406- preserve target path and create missing folders for nonexistent paths (commit by @NGPixel)- ↘️ fixes issue #8262 opened by @jusabatier
5b39bb2- guard against 2.x installations in other schemas (commit by @NGPixel)9575873- install missing locales during 2.x import (commit by @NGPixel)495871c- make filman context menu + group permissions translatable, client-side API error translation handler (commit by @NGPixel)3038617- drop glossary title field + check if exists as a reader (commit by @NGPixel)773c2e7- prevent leaking page existence via page locale relations, alias and id endpoints (commit by @NGPixel)2aa2288- guard against empty locale on asset upload and folder create routes (commit by @NGPixel)4c2cd2b- sanitizeFileName should be idempotent (commit by @NGPixel)68a47c1- edit suggestion review queue should only accept user with read:pages on the page (commit by @NGPixel)d95fc72- prevent creating feedback boards above existing folders (commit by @NGPixel)70cddec- sanitize block-map marker label + restrict feedback board ideas to basic md (commit by @NGPixel)2b2ee7c- visual editor table cell line breaks + merged cells issues (commit by @NGPixel)c711a5a- admin comments UI improvements (commit by @NGPixel)