github alexpfau/calendar-card-pro v1.1.0

latest releases: v3.1.0, v3.0.6, v3.0.5...
5 months ago

Calendar Card Pro v1.1.0

🎉 New Features

Automatic Language Detection (#36)

  • System language detection: Calendar Card Pro now automatically detects and uses your Home Assistant system language
  • Smart language selection following this priority:
    1. Card configuration (if specified)
    2. Home Assistant system setting (if supported)
    3. English as fallback
  • Region code support: Recognizes language codes with region specifiers (e.g., "de-DE" will use German)

🐛 Bug Fixes

Multi-day Event Display Issue (#16)

  • Fixed ongoing multi-day events: Events that started in the past but are still ongoing now properly display in the calendar
  • Improved event filtering logic: Events are now correctly shown for all days they are active, not just their start day
  • Enhanced context for events: Added "Ends Today" and "Ends Tomorrow" indicators for better comprehension
  • Consistent display across event types: Fixed handling of both all-day multi-day events and regular multi-day events with start/end times

🌍 Translations

  • New translation keys:
    • endsToday: For events that end on the current day
    • endsTomorrow: For events ending the next day

⚙️ Technical Improvements

  • Improved language handling: Updated the Home Assistant interface to include locale properties
  • Enhanced formatting: Added specialized display functions for different event types
  • Configuration default: Changed default language constant to properly support auto-detection
  • Debug logging: Added helpful logs for language detection troubleshooting

Currently Supported Languages

  • English (en)
  • German (de)

To add support for additional languages, please consider contributing translations via PR.

Don't miss a new calendar-card-pro release

NewReleases is sending notifications on new releases.