Skip to content

v4.11.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 00:59
· 23 commits to main since this release
41e4045

✨ Daylight Calendar Card v4.11.0

🆕 New Features

  • Custom Grid & Divider Color (grid_color)

    • Customize Month/Week Compact grid lines, Schedule dividers/hour lines, and Agenda separators.
    • Supports standard CSS colors and CSS variables.
  • Header-Only Weather (show_daily_weather_forecast)

    • Disable per-day forecasts while keeping current weather conditions in the header.
    • Defaults to true, preserving existing behavior.
  • Week Compact Header Customization

    • week_compact_weekday_font_size
    • week_compact_weekday_color
    • week_compact_day_header_spacing
    • Fine-tune weekday typography and vertical spacing specifically for Week Compact view without affecting other views.
  • Event Display Title Alias (event_styles.style.display_title)

    • Replace long event titles with a custom display-only title while keeping the original title for matching, event details, and editing.

⚠️ Fixes / Behavior Changes

  • Home Assistant Theme Integration

    • Restored proper inheritance of --ha-card-background, border radius, border width/color, and box shadow.
    • Explicit Daylight overrides still take precedence.
  • Transparent Background Improvements

    • background_opacity: 100 and background_transparent: true now make internal calendar surfaces fully transparent.
    • Fixed transparent Month/Week Compact grid separators so the dashboard background properly shows through.
  • Agenda Layout Fix

    • Agenda events now expand automatically for wrapped titles and locations.
    • Compact agenda events remain tightly content-sized.
  • Recurring Event Reliability

    • Fixed recurring events whose recurrence_id is returned by Home Assistant as an object, preventing occurrence collisions, incorrect deduplication, and custom-color conflicts.
  • Event Cache Compatibility

    • Cache snapshot schema was refreshed for corrected recurrence identities while the IndexedDB database remains at version 1, so no database migration is required.

📚 Documentation & Testing

  • Expanded documentation for themes, grid_color, event title aliases, daily weather controls, and Week Compact header options.
  • Updated Playwright visual baselines and expanded regression coverage across themes, transparency, agenda sizing, weather, and compact layouts.

✅ Breaking Changes

  • None.
  • Existing configurations retain their current defaults.
  • Custom themes that previously relied on workarounds for broken Home Assistant theme inheritance may render differently now that HA theme variables are correctly honored.

🔗 Full Changelog

v4.10.0...v4.11.0