Skip to content

v3.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:34
1c0e839

Calendar Card Pro v3.3.0

Home Assistant 2026.5+ visual editor compatibility, two new languages, and important color and relative-time fixes. This release restores the visual editor on recent Home Assistant versions, brings the card to 35 languages, and resolves several long-standing color and translation issues.

馃帀 New Features

馃寪 New Language Additions

Two new languages bring the total to 35:

  • British English (en-GB) - Complete interface and editor translation (Thanks @martinconroy, #334)
  • Latvian (lv) - Complete interface and editor translation (Thanks @djadjuks, #340)

馃寪 Expanded Editor Language Support

Three new editor translations bring the visual editor to 11 languages total (English, British English, German, Norwegian Bokm氓l, Swedish, Slovak, Polish, Estonian, Lithuanian, Italian, Latvian):

  • Italian Editor Translation - Complete translation for the visual configuration editor, along with refinements to existing Italian interface strings (Thanks @papperone, #333)
  • British English Editor Translation - Complete translation for the visual configuration editor
  • Latvian Editor Translation - Complete translation for the visual configuration editor

馃悰 Bug Fixes

Compatibility

  • Home Assistant 2026.5+ Visual Editor - Restored the text input fields in the visual editor, which disappeared entirely on Home Assistant 2026.5 and later after the ha-textfield component was removed. The editor now detects ha-input where available and falls back to ha-textfield on older versions, so a single build keeps working across both (#338)

Event Colors

  • event_color Now Applied Correctly - Fixed event_color being ignored whenever no per-entity color was configured, which caused affected events to always fall back to the default accent color (Thanks @astraios-de, #341)

Translations

  • Catalan and Romanian Relative Times - Fixed relative time strings such as "in 2 days" silently falling back to English for Catalan and Romanian, both of which were missing their Day.js locale registration
  • Latvian Locale Registration - Completed the Latvian registration so its relative times resolve correctly rather than falling back to English

馃敡 Technical Changes

  • Added AGENTS.md documenting repository conventions, the branch model, and the translation checklist for AI coding agents
  • Corrected contributor guidance in CONTRIBUTING.md, which previously directed pull requests at the wrong base branch
  • Added TypeScript type checking (tsc --noEmit) to the CI pipeline
  • The release workflow now publishes the curated notes from docs/RELEASE_NOTES.md instead of auto-generating a commit list

Related Issues

Full Changelog: v3.2.0...v3.3.0