v3.9.0
✨ Skylight Calendar Card v3.9.0
🆕 New Features
-
Event Color Modes (
event_color_mode)
Added new event color display modes:left-neutralleft-tint
Includes smarter contrast handling and improved readability.
-
Background Image Color Blending (
background_image_url)
Automatically calculates average background image colors and blends them into the card for improved visual consistency and text contrast. -
Event Forwarding UI (
enable_event_management)
Added event forwarding support with prefilled values in the create-event modal for faster event duplication and editing workflows. -
Custom Calendar Badge Icon Color (
--skylight-calendar-badge-icon-color)
Added CSS variable support for customizing calendar badge icon colors.
⚠️ Fixes / Behavior Changes
-
Added comprehensive Playwright visual regression testing and CI workflows to improve UI stability and catch visual regressions automatically.
-
Updated GitHub Actions workflows:
- Upgraded workflow actions to v5
- Upload artifacts only on failure
- Added automated baseline PR generation workflow
- Fixed Playwright screenshot path handling
What's Changed
- Add Playwright visual regression tests and CI workflow by @superdingo101 in #256
- Upgrade workflow actions to v5 and only upload artifacts on failure by @superdingo101 in #259
- Allow customizing calendar badge icon color with CSS variable by @superdingo101 in #260
- Add workflow to generate Playwright visual baselines PR by @superdingo101 in #263
- fix workflow screenshot path by @superdingo101 in #264
- Update Playwright visual baselines by @github-actions[bot] in #265
- Add event color modes (left-neutral/left-tint), background image average color and blending for better contrast by @superdingo101 in #261
- Add event forwarding UI and prefill support for create-event modal by @superdingo101 in #267
Full Changelog: v3.8.0...v3.9.0