Skip to content

v1.1.0 - Extended Action Types & Editor Enhancements

Choose a tag to compare

@Tra1n84 Tra1n84 released this 16 Feb 16:55

This release significantly expands the action system with support for multiple action types beyond service calls, adds editor quality-of-life improvements, new color customization option and refines error handling throughout the card.

✨ New Features

Extended Action Types

  • Actions now support 6 different types: call-service, navigate, url, toggle, more-info, and none
  • The editor dynamically adapts its form fields based on the selected action type
  • Action list displays type badges for quick identification

Translated Service Names in Editor

  • Service names are now shown in the user's language instead of raw service IDs
  • Translations are loaded from the Home Assistant backend automatically

Configurable Toggle Button Active Color

  • New "Active View Toggle Color" option in the color settings
  • Customize the highlight color of the active view toggle button to match your theme

Haptic Feedback

  • Action buttons now trigger haptic feedback for a more responsive feel

🐛 Bug Fixes

  • Fixed SVG mower position not updating correctly after switching from an error state back to a valid entity
  • Fixed lit-virtualizer re-registration error that could occur when reopening the editor action form
  • Improved entity validation to show a custom styled error message instead of the Home Assistant default

🔧 Technical Improvements (Under the Hood)

  • Migrated to fireEvent and forwardHaptic from custom-card-helpers for proper Home Assistant integration
  • Improved error display styling with dark semi-transparent background and light text
  • Added min-height to the card to prevent layout collapse
  • Added Prettier for consistent code formatting across all source files
  • Localized all new labels and messages across all 8 supported languages