New Features
- Redesigned Settings Panel - Completely rebuilt settings UI with a top navigation menu, sections split into distinct pill-style panels, and improved label consistency across light and dark themes.
- Auto Connection Test - The settings panel now tests your Home Assistant connection automatically, giving instant feedback without needing to save first.
- Bug Report Button - Added a direct bug report shortcut in the settings panel.
- Pin Window Button - Added a pin button to keep the dashboard always on top.
- Delete / Edit Shortcuts from Settings - You can now delete and edit custom shortcuts directly from the settings menu.
- CPU & RAM Reporting to Home Assistant - Prism can now send your system's CPU and memory usage as sensors to Home Assistant. Opt-in through settings.
- Hebrew Language Support (RTL) - Full Hebrew localization with proper right-to-left layout support - @yosef-chai
- Redesigned 3D Printer Overlay - Refreshed layout and improved information display for the 3D printer overlay widget.
Fixes
- Fixed a fatal "Failed to load Python DLL" crash on Windows launch.
- Fixed icon display regression caused by an unintended
font-familyoverride - @SALTWOOD - Fixed MDI icon mapping generation and restored refresh buttons after background fetch - @HomeRiz
- Fixed button editor opening on the wrong page in multi-page dashboards.
- Fixed buttons with no custom icon not showing a type-appropriate fallback icon.
- Fixed fade/morph animation crash on button transitions.
- Fixed CPU & RAM metrics loop not starting or stopping correctly when toggled in settings.
- Fixed connection test result not surfacing as a dashboard notification.
- Fixed pin window toggle race condition under rapid clicks.
- Various small fixes and polish to the Home Assistant section in the settings widget.
Thanks
- @niklasthorild for keeping the Nix flake up to date