Skip to content

v1.0.1 πŸ³οΈβ€πŸŒˆ

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Jun 09:48
· 1276 commits to main since this release
e4e104c

This release introduces some long-awaited improvements to the backend of this integration with 3 main features:

  1. Translation engine 🌐
    From now on almost all strings and states are auto-translated by the HA-core engine and are available in many more languages.
    You can add translations by contributing to HA itself through Lokalise
  2. Set Click actions πŸ–±οΈ
    This feature lets you customize the behavior of all types of click actions (tap_action, hold_action, and double_tap_action)
    Please read the documentation on our Wiki.
  3. Adaptive Dashboard πŸ’»
    This newly added dashboard can be configured in the integration setup. It changes based on the type of your device and screen size.
    Warning: Please read the documentation carefully through the setup!
    Adaptive Dashboard
    Adaptive Dashboard

Changes

πŸ’‘ Features

✨ Code enhancements

πŸ’‘ New Custom Cards

✨ Custom Card enhancements

πŸ› Bug Fixes

πŸ’¬ Translations

πŸ“ Documentation

  • #717 [Action] Update custom_cards docs @github-actions
  • #710 Update to custom_card_esh readme to include customizations @1337Reaper
  • #720 [Action] Update custom_cards docs @github-actions
  • #742 Update card_graph.md @Neekster
  • #747 [Action] Update custom_cards docs @github-actions
  • #763 [Action] Update custom_cards docs @github-actions

⚠️ Breaking Changes

  1. The card_person needs an entity specified outside the variables config to work with the new translation engine #728
    This also holds when manually updating any custom person card!
See needed config changes
Old config
- type: 'custom:button-card'
  template: card_person
  variables:
    ulm_card_person_entity: person.username

New Config

- type: 'custom:button-card'
  template: card_person
  entity: person.username
  variables:
    ulm_card_person_entity: person.username
  1. Adapting all cards to work with the custom actions means the show_last_changed behavior for the binary sensors cards is changed and controlled by a variable:
See needed config changes
Old config
- type: 'custom:button-card'
  template: card_binary_sensor
  variables:
    ulm_card_binary_sensor_alert: true
  entity: binary_sensor.garage_door
  show_last_changed: true

New Config

- type: 'custom:button-card'
  template: card_binary_sensor
  variables:
    ulm_card_binary_sensor_alert: true
    ulm_show_last_changed: true
  entity: binary_sensor.garage_door

❀️ Thank you so much for helping out to keep this UI awesome

@1337Reaper, @13robin37, @AndyVRD, @Gilganik, @LeandroIssa, @Neekster, @T1ppes, @basbruss, @cmccambridge, @github-actions, @oscfdezdz, @ronijaakkola, @schumijo, @sisimomo and @zerosottozero