3.1.0 (2026-07-15)
⭐ New Features
- For frontend settings table show Browser friendly name (device by user if renamed in integration) if it exists, followed by Browser ID in brackets, else Browser ID. (561639f), closes #1344
- Implement Browser Mod integration diagnostics which includes Dashboard resource mode, list of Dashboard resources, list of integrations and Browser Mod stored settings. (462a041)
🐞 Bug Fixes
- Empty object
{}or empty strings being saved as Frontend settings giving rise to Issue #1346 (0362440) - For registered browsers, show device friendly name first if it has been renamed, with Browser ID in brackets - this is reverse of prior versions. (f308b41)
- Pass
themeconfig when applying UIX styling to popup. Allows to use UIX theme override for popups which do not inherit any view theme as they are loaded above view in DOM. (ecd8195) - Sidebar menu item not hidden on strategy dashboards (Home etc) or some config pages when hideSidebar config is set for a device/user/global (d00a159)
- Template console error when Title, Sidebar title or Favicon have template which is an empty object
{}(9de4a06), closes #1346