Skip to content

Commit bb7fd6f

Browse files
authored
Frontend release notes 0.105 (#11961)
* Frontend release notes 0.105 * Update 2020-02-05-release-105.markdown
1 parent 3863e48 commit bb7fd6f

File tree

5 files changed

+93
-24
lines changed

5 files changed

+93
-24
lines changed

source/_posts/2020-02-05-release-105.markdown

Lines changed: 93 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,76 @@ og_image: /images/blog/2020-02-0.105/components.png
1313

1414
<a href='/integrations/#version/0.105'><img src='/images/blog/2020-02-0.105/components.png' style='border: 0;box-shadow: none;'></a>
1515

16+
## States UI deprecated
17+
18+
Lovelace was officially introduced as a replacement for the states UI over a year ago, so it is time to drop support for the states UI.
19+
In version 0.107 we will remove the states UI from Home Assistant completely, if you are not using Lovelace yet, we advise you to switch.
20+
Lovelace is by default almost the same as states UI, with the bonus of a lot of flexibility if you want it.
21+
22+
## Lovelace
23+
24+
We added 2 new types to the entities card, a header and a footer. At the moment we have two options for these, an image and buttons.
25+
26+
<p class='img'>
27+
<img src='/images/blog/2020-02-0.105/entities-card-header-footer.png' alt='Screenshot of the new header and footer for entities card'></a>
28+
Screenshot of the new header and footer for entities card.
29+
</p>
30+
31+
In generated mode, entities that start with the name of the area or group they are in will be shown without the name of the area or group.
32+
So if you have a light named "Living room lights" that is in the area "Living room" they will be shown as "lights" in a card with the header "Living room".
33+
34+
We no longer show `device_tracker` entities in generated mode. We advise you to bind one or more device trackers to a person that will be shown in the UI.
35+
36+
The entities card no longer colors icons based on states, except for lights. If you would like the old behavior back or want to disable it for lights too, you can do so with the option `state_color`.
37+
Other cards still show colors for states, and we added this functionality for a lot more domains.
38+
39+
We added a lot of accessibility features to Lovelace, you can navigate almost everything with the tab key.
40+
We will continue to work on this so that people with disabilities can also enjoy Home Assistant.
41+
42+
For a full list of changes see the [Lovelace changelog](/lovelace/changelog/).
43+
44+
## Configuration section changes
45+
46+
In this release, we started the overhaul of the configuration panel.
47+
We have accumulated a lot of functionality in the last releases in the config section, now it is time to bring it all together.
48+
49+
The next release we will make changes to make things easier to find and connect the different elements with each other.
50+
This release we implemented config sections and a new tabbed UI as well as some visual tweaks.
51+
52+
We also updated the device page to show the automations, scripts, and scenes a device is used in and added the ability to easily create new ones with the device.
53+
54+
<p class='img'>
55+
<img src='/images/blog/2020-02-0.105/device-info-page.png' alt='Screenshot of the new device info page'></a>
56+
Screenshot of the new device info page.
57+
</p>
58+
59+
In the more info dialog, we changed the settings button to open the entity settings dialog, and added a related tab there as well. So you can see what device, integration, area, scenes, scripts, automations, entities, and groups belong to that entity.
60+
For scenes, scripts and automations that are created in the UI we also added an edit button right in the more info dialog so you can easily edit it without searching for it.
61+
62+
### Zones editor
63+
64+
We also added a brand new zone editor. You can no longer find your zones in the integration list, but they moved to their own section.
65+
The editor will only work for zones that are created in the UI, zones that are set up in `configuration.yaml` are read-only.
66+
In the editor, you can move your zones with drag and drop and change the size of your zones by dragging the circle.
67+
68+
You can also easily add and remove zones and change names.
69+
70+
<p class='img'>
71+
<img src='/images/blog/2020-02-0.105/zone-editor.gif' alt='Screenshot of the zones editor'></a>
72+
Screenshot of the zones editor.
73+
</p>
74+
75+
## Other frontend changes
76+
77+
There is a lot more done on the frontend that we can't all mention, some highlights:
78+
79+
- Logbook panel is a lot quicker
80+
- Maps no longer fit zones, but only entities
81+
- ZHA panel no supports binding devices to groups
82+
- Ability to add new areas on the device page
83+
- Material Design Icons are updated to v4.8.95
84+
- A lot of bug fixes
85+
1686
## In other news
1787

1888
https://www.youtube.com/watch?v=727tFhqpFAE
@@ -27,7 +97,6 @@ Links to editors
2797

2898
Unique ID automation/scene.
2999

30-
31100
## New Integrations
32101

33102
- Add search integration ([@balloob] - [#30511]) ([search docs]) (new-integration)
@@ -167,7 +236,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
167236
- Upgrade youtube_dl to version 2020.01.15 ([@BKPepe] - [#30767]) ([media_extractor docs])
168237
- Use storage based collections for Timer platform ([@Adminiuga] - [#30765]) ([timer docs])
169238
- Search: Add search to default config and don't resolve area ([@bramkragten] - [#30762]) ([default_config docs]) ([search docs])
170-
- Allow input_* and timer component setup without config ([@Adminiuga] - [#30772]) ([input_boolean docs]) ([input_number docs]) ([input_select docs]) ([input_text docs]) ([timer docs])
239+
- Allow input\_\* and timer component setup without config ([@Adminiuga] - [#30772]) ([input_boolean docs]) ([input_number docs]) ([input_select docs]) ([input_text docs]) ([timer docs])
171240
- Add Config Flow support, Device Registry support, available property to vizio component ([@raman325] - [#30653]) ([vizio docs]) (breaking change)
172241
- Update pyubee to 0.8 ([@mzdrale] - [#30785]) ([ubee docs])
173242
- Add support for vacuums to Alexa. ([@ochlocracy] - [#30764]) ([alexa docs])
@@ -221,7 +290,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
221290
- Upgrade importlib-metadata to version 1.4.0 ([@BKPepe] - [#31027])
222291
- Upgrade pyyaml to 5.3 ([@BKPepe] - [#31026])
223292
- Allow ZHA device creation for the Zigbee coordinator ([@dmulcahey] - [#31032]) ([zha docs])
224-
- Remove all empty *_setup_platform() from integrations ([@frenck] - [#31025])
293+
- Remove all empty \*\_setup_platform() from integrations ([@frenck] - [#31025])
225294
- Bump pyintesishome to v1.6 ([@jnimmo] - [#31044]) ([intesishome docs])
226295
- Update pyipma to 2.0 ([@abmantis] - [#30746]) ([ipma docs])
227296
- Add xiaomi miio sensors cgllc.airmonitor.s1 & cgllc.airmonitor.b1 ([@zhumuht] - [#30345]) ([xiaomi_miio docs])
@@ -613,26 +682,26 @@ Experiencing issues introduced by this release? Please report them in our [issue
613682
[#31283]: https://github.com/home-assistant/home-assistant/pull/31283
614683
[#31288]: https://github.com/home-assistant/home-assistant/pull/31288
615684
[#31293]: https://github.com/home-assistant/home-assistant/pull/31293
616-
[@Adminiuga]: https://github.com/Adminiuga
617-
[@Anonym-tsk]: https://github.com/Anonym-tsk
618-
[@BKPepe]: https://github.com/BKPepe
619-
[@Cereal2nd]: https://github.com/Cereal2nd
620-
[@Danielhiversen]: https://github.com/Danielhiversen
621-
[@JeffLIrion]: https://github.com/JeffLIrion
622-
[@Kane610]: https://github.com/Kane610
623-
[@MartinHjelmare]: https://github.com/MartinHjelmare
624-
[@MatthewFlamm]: https://github.com/MatthewFlamm
625-
[@Mic92]: https://github.com/Mic92
626-
[@MiniLau]: https://github.com/MiniLau
627-
[@NobleKangaroo]: https://github.com/NobleKangaroo
628-
[@Olen]: https://github.com/Olen
629-
[@Poeschl]: https://github.com/Poeschl
630-
[@Quentame]: https://github.com/Quentame
631-
[@StevenLooman]: https://github.com/StevenLooman
632-
[@SukramJ]: https://github.com/SukramJ
633-
[@Watchfox]: https://github.com/Watchfox
634-
[@WoLpH]: https://github.com/WoLpH
635-
[@YarmoM]: https://github.com/YarmoM
685+
[@adminiuga]: https://github.com/Adminiuga
686+
[@anonym-tsk]: https://github.com/Anonym-tsk
687+
[@bkpepe]: https://github.com/BKPepe
688+
[@cereal2nd]: https://github.com/Cereal2nd
689+
[@danielhiversen]: https://github.com/Danielhiversen
690+
[@jefflirion]: https://github.com/JeffLIrion
691+
[@kane610]: https://github.com/Kane610
692+
[@martinhjelmare]: https://github.com/MartinHjelmare
693+
[@matthewflamm]: https://github.com/MatthewFlamm
694+
[@mic92]: https://github.com/Mic92
695+
[@minilau]: https://github.com/MiniLau
696+
[@noblekangaroo]: https://github.com/NobleKangaroo
697+
[@olen]: https://github.com/Olen
698+
[@poeschl]: https://github.com/Poeschl
699+
[@quentame]: https://github.com/Quentame
700+
[@stevenlooman]: https://github.com/StevenLooman
701+
[@sukramj]: https://github.com/SukramJ
702+
[@watchfox]: https://github.com/Watchfox
703+
[@wolph]: https://github.com/WoLpH
704+
[@yarmom]: https://github.com/YarmoM
636705
[@aaska]: https://github.com/aaska
637706
[@abmantis]: https://github.com/abmantis
638707
[@afaucogney]: https://github.com/afaucogney
@@ -703,7 +772,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
703772
[@scop]: https://github.com/scop
704773
[@shred86]: https://github.com/shred86
705774
[@springstan]: https://github.com/springstan
706-
[@starkillerOG]: https://github.com/starkillerOG
775+
[@starkillerog]: https://github.com/starkillerOG
707776
[@teharris1]: https://github.com/teharris1
708777
[@tetienne]: https://github.com/tetienne
709778
[@thibmaek]: https://github.com/thibmaek
158 KB
Loading
109 KB
Loading
5.48 MB
Loading
1.05 MB
Loading

0 commit comments

Comments
 (0)