2025.5.1
D3.js now bundled — fixes intermittent chart loading failures
D3 was previously loaded from the d3js.org CDN at runtime. This could fail silently when Home Assistant's Content Security Policy blocked external scripts (observed after HA 2026.5), leaving the card stuck on "Failed to load D3.js visualization library. Please refresh the page." — sometimes requiring multiple hard reloads to recover.
D3 is now bundled directly into the card. No external network requests are needed to render the chart.