Skip to content

v3.9.0

Choose a tag to compare

@superdingo101 superdingo101 released this 07 May 04:03
b27d595

✨ Skylight Calendar Card v3.9.0

🆕 New Features

  • Event Color Modes (event_color_mode)
    Added new event color display modes:

    • left-neutral
    • left-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