Repository navigation
Release v2.4.0
Release v2.4.0: security fixes (see CHANGELOG/UPGRADING).
Changelog
Security
- Menu item external URLs: the dashboard form now validates
externalUrlwithAssert\Url(http/httpsonly). Rendered hrefs and JSON imports enforce a scheme allowlist (http,https,mailto,tel, or relative URLs):javascript:,data:,vbscript:… are rendered as#and dropped on import. - Dashboard access fails closed:
DashboardAccessSubscriberis now always registered. Withdashboard.enabled: false, dashboard routes answer 404 even ifroutes_dashboard.yamlis imported;security.access_roles: []without a customsecurity.access_checkernow denies access (it used to leave the dashboard open).
Full Changelog: v2.3.2...v2.4.0