Dwains Dashboard 3.10.0
This is a DD3 maintenance release based on community work from @tristanXme in PR #915.
DD3 is no longer under active feature development, but this update includes a large technical cleanup and stability improvements for existing DD3 installations.
What's changed
- Split dashboard backend logic into smaller command, runtime and file-management modules.
- Improved dashboard bootstrap, loader and custom element registration handling.
- Improved navigation handling, including Android navigation fixes.
- Added safer Lovelace configuration refresh and route-state handling.
- Added WebSocket read caching and compatibility fallbacks for newer Home Assistant versions.
- Improved blueprint, area, device, entity and more-page command handling.
- Improved runtime error reporting and frontend stability safeguards.
- Removed old bundled build/development artifacts that are no longer needed.
- Rebuilt the bundled dashboard files with the updated 3.10.0 metadata.
Merged PRs
- #915 by @tristanXme
Thanks @tristanXme for the work on this update.