✨ Daylight Calendar Card v4.8.0
Important
Were you using this card before the rename from Skylight Calendar Card?
Please check Settings → Dashboards → Resources and remove any old Skylight resource:
❌ /hacsfiles/skylight-calendar-card/skylight-calendar-card.js
Keep only the current Daylight resource:
✅ /hacsfiles/daylight-calendar-card/skylight-calendar-card.js
The filename is still skylight-calendar-card.js; the folder should be daylight-calendar-card.
Stale resources can make new features appear missing or broken even when HACS shows the latest version. See the troubleshooting guide:
https://docs.daylightcalendar.com/troubleshooting#updated-to-the-latest-version-but-still-seeing-old-behavior
🆕 New Features
-
Continuous Multi-Day Event Spans
- Multi-day all-day events are now rendered as a single continuous span in both Month and Schedule views for a cleaner, more intuitive display.
-
Clickable Event Locations (
location_tap_action)- Event locations in the event details modal can now be tapped to launch maps or perform other configured actions.
-
Interactive Day Badges (
day_badges.tap_action)- Day badges now support YAML
tap_actiondefinitions, includingfire-dom-event, enabling custom interactions and dashboard automations.
- Day badges now support YAML
-
Month Day Tap Action (
month_day_tap_action)- Configure what happens when tapping a day in Month view, including opening that day's events directly.
⚠️ Fixes / Behavior Changes
-
Month View Layout Improvements
- Fixed compact-height overflow for multi-day event spans.
- Improved
+N morecounting when continuous event spans are present.
-
Documentation & Testing
- Updated Playwright visual baselines.
- Minor documentation grammar and typo improvements.