v2.0.0 Release 🚀
📌 I just shipped the long‑awaited user interface upgrade: the dashboard has been completely overhauled with a fresh modern look and feel. Everything is faster, cleaner and easier to use, and the new UI will be the foundation for all future features.
What’s in this release
- Modern, responsive interface – redesigned pages and components give the app a contemporary layout that works well on both desktop and mobile.
- Dark & light mode support – switch themes on the fly or let the system pick for you; every screen looks great in either mode.
- Enhanced form validation and navigation – smoother workflows, clearer feedback and quicker access to core features.
- More secure authentication – I’ve adopted a hardened JWT‑based auth model with better protection for API keys and session cookies.
🔄 Upgrade notes
- Pull the new code and rebuild your container or run the frontend build command; your previous configuration and data remain intact.
- Review any custom scripts that reference UI paths and adjust if necessary (the new structure is simpler).
- No changes to API endpoints or auth tokens are required, just restart the services and you’re good to go.
💡 Looking ahead
This UI overhaul paves the way for richer features, improved accessibility and a more consistent experience.
Thanks to everyone who tried the beta and offered feedback; your bug reports and suggestions helped make the new design solid from day one.
Let me know what you think, open an issue on GitHub or join the community chat.
#mqtt #dashboard #release #opensource