home-assistant.github.io/source/_posts/2017-11-18-release-58.markdown
2018-03-24 21:21:09 -07:00

31 KiB

layout title description date date_formatted author author_twitter comments categories og_image
post 0.58: More translations, faster frontend, system log We now have 445 translators helping out and the frontend is receiving some polishing. 2017-11-18 04:00:00 November 18, 2017 Paulus Schoutsen balloob true Release-Notes /images/blog/2017-11-0.58/components.png

The Hass.io release of 0.58 will be delayed by a couple of days because Pascal is moving this weekend.

{% linkable_title Translation update %}

Translations are up and running in full speed. Shortly after the last release we got our translation pipeline figured out. @armills and @c727 are doing an amazing job managing this project. We've doubled the number of supported languages to 42 and the amount of keys to translate went from 8 to 130. Our translators are on top of their game and 79% is already translated.

Talking about our translators, we now have 445 people with an account to help with translations. Not bad for 3 weeks!

And because more translations is more better, @robbiet480 has added the iOS app to Lokalise, our translation management platform. The iOS app is currently supported in 7 different languages.

Learn more about how to help with translations

{% linkable_title Frontend improvements continue %}

Thanks to @Andrey-git we now are able to serve the frontend in modern JavaScript. Leveraging modern JavaScript makes the frontend faster to load and run. For now it's opt-in but we're looking into making it opt-out in the future. The ES5 version of the frontend will remain available for older devices.

To try it once, add ?latest to your Home Assistant bookmark. To make it the default on your installation, update your config to look like this:

frontend:
  javascript_version: latest

For Custom UI users: your custom UI will need to be updated before it can work with the new version of the frontend.

{% linkable_title System log enhanced %}

Our about screen that shows the error logs has gained a nice upgrade by @postlund. Now the 50 latest exceptions will be displayed with the option to get more information.

Screenshot of the about screen showing the system log. Screenshot of the about screen showing the system log.

{% linkable_title New Platforms %}

{% linkable_title Release 0.58.1 - November 21 %}

{% linkable_title If you need help... %}

...don't hesitate to use our very active forums or join us for a little chat. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks.

{% linkable_title Reporting Issues %}

Experiencing issues introduced by this release? Please report them in our issue tracker. Make sure to fill in all fields of the issue template.

{% linkable_title Breaking Changes %}

  • hass.states.is_state_attr(entity_id, attribute, value) has been removed. The template version still exists. Unused method parameter wait has been removed from hass.bus.async_fire (@balloob - #10305) (breaking change)
  • Refactor Neato botvac components as a vacuum (@jabesq - #9946) (neato docs) (switch.neato docs) (vacuum.neato docs) (breaking change) (new-platform)
  • Lutron released a firmware updated for the Caseta system which removed our ability to connect to and control the bridge device over SSH, breaking compatibility with pylutron_caseta and Home Assistant. Component has been updated to work again, please see the docs on how to set it up. (@mdonoughe - #10286) (lutron_caseta docs) (breaking change)

{% linkable_title All changes %}