v1.0.1 π³οΈβπ
This release introduces some long-awaited improvements to the backend of this integration with 3 main features:
- 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 - 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. - 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
Changes
π‘ Features
- #677 Add Adaptive Dashboard @basbruss
- #721 Ability to customize actions @schumijo
- #728 Added translation engine @13robin37
- #759 Ability to Customize actions (new PR) @schumijo
β¨ Code enhancements
- #708 Small tweaks to various default cards @13robin37
- #732 Added/Fixed: The Light Slider can now be dragged! @AndyVRD
- #741 Add Points Per Hour variable (Solves #704) @Neekster
π‘ New Custom Cards
- #707 Added Custom Card Nik Tablet @Gilganik
- #719 Added Custom clock Card @Gilganik
- #749 Initial release of a new card named "custom_card_sisimomo_printer" @sisimomo
β¨ Custom Card enhancements
- #715 Add name, icon customization to wsly_pollen card @cmccambridge
- #735 Support percentage_step to custom_card_saxel_fan @schumijo
- #745 Adding feature to "custom_card_eraycetinay_lock". @sisimomo
- #744 Adding feature to "custom_card_esh_welcome". @sisimomo
π Bug Fixes
- #703 Fix regression introduced by 75d4276 in translations @oscfdezdz
- #709 Updated Indentation to Map Pop-Up @T1ppes
- #733 Fixed indentation for tablet restart control @zerosottozero
- #730 [card_scenes] Fix template name interfering @basbruss
π¬ Translations
- #755 Add Finnish translations @ronijaakkola
- #750 Add Brazilian Portuguese Translation to UI @LeandroIssa
- #728 Added translation engine @13robin37
- #727 Add translations to custom_card_irmajavi_speedtest @oscfdezdz
π 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
- 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
- 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