From 366911691a9fe3d159843da8d9ed589d53c0527b Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 11 Aug 2018 09:04:43 +0200 Subject: [PATCH] Add initila rc blogpost --- _config.yml | 8 +- source/_posts/2018-08-17-release-76.markdown | 286 +++++++++++++++++++ 2 files changed, 290 insertions(+), 4 deletions(-) create mode 100644 source/_posts/2018-08-17-release-76.markdown diff --git a/_config.yml b/_config.yml index 41f8bb5eacb..905f48a3a53 100644 --- a/_config.yml +++ b/_config.yml @@ -141,14 +141,14 @@ social: # Home Assistant release details current_major_version: 0 -current_minor_version: 75 -current_patch_version: 3 -date_released: 2018-08-09 +current_minor_version: 76 +current_patch_version: 0 +date_released: 2018-08-17 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. # Major release: -patch_version_notes: "#release-0753---august-9" +patch_version_notes: "#" # Minor release (Example #release-0431---april-25): # Date we moved to Discourse for comments diff --git a/source/_posts/2018-08-17-release-76.markdown b/source/_posts/2018-08-17-release-76.markdown new file mode 100644 index 00000000000..90c7cf44afb --- /dev/null +++ b/source/_posts/2018-08-17-release-76.markdown @@ -0,0 +1,286 @@ +--- +layout: post +title: "0.76: TBD - UPDATE DATE" +description: "TBD" +date: 2018-08-11 00:01:00 +date_formatted: "August 17, 2018" +author: Paulus Schoutsen +author_twitter: balloob +comments: true +categories: Release-Notes +og_image: /images/blog/2018-08-0.76/components.png +--- + + + +### This release has a migration, initial startup will take some time. + +## {% linkable_title New Platforms %} + +- deCONZ - support for power plugs ([@Kane610] - [#15752]) ([deconz docs]) ([light.deconz docs]) ([switch.deconz docs]) (breaking change) (new-platform) +- RitAssist / FleetGO support ([@depl0y] - [#15780]) ([device_tracker docs]) (new-platform) +- Add support for OpenUV binary sensors and sensors ([@bachya] - [#15769]) ([openuv docs]) ([binary_sensor.openuv docs]) ([sensor.openuv docs]) (new-platform) +- Add Enphase Envoy component ([@jesserizzo] - [#15081]) ([sensor.enphase_envoy docs]) (new-platform) +- Add media_player.dlna_dmr component ([@StevenLooman] - [#14749]) ([media_player.dlna_dmr docs]) (new-platform) +- Add PJLink media player platform ([@benoitlouy] - [#15083]) ([media_player.pjlink docs]) (new-platform) +- Add RMV public transport sensor ([@cgtobi] - [#15814]) ([sensor.rmvtransport docs]) (new-platform) + +## {% linkable_title New Features %} + +- Add and restore context in recorder ([@balloob] - [#15859]) (new-feature) + +## {% linkable_title If you need help... %} + +...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). 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](https://github.com/home-assistant/home-assistant/issues). Make sure to fill in all fields of the issue template. + + + +## {% linkable_title Breaking Changes %} + +- Fixed NDMS for latest firmware ([@foxel] - [#15511]) ([device_tracker docs]) (breaking change) +- Convert wind speed to km/h (fixes #15710) ([@fabaff] - [#15740]) ([weather.openweathermap docs]) (breaking change) +- This component API has been decomissioned on the 31st of May 2018 by Telstra ([@dgomes] - [#15757]) ([notify docs]) (breaking change) +- deCONZ - support for power plugs ([@Kane610] - [#15752]) ([deconz docs]) ([light.deconz docs]) ([switch.deconz docs]) (breaking change) (new-platform) +- Make sure use_x_forward_for and trusted_proxies must config together ([@awarecan] - [#15804]) ([http docs]) (breaking change) +- Velbus auto-discovery ([@thomasdelaet] - [#13742]) ([velbus docs]) ([binary_sensor.velbus docs]) ([fan.velbus docs]) ([light.velbus docs]) ([switch.velbus docs]) (breaking change) +- Add facebox auth ([@robmarkcole] - [#15439]) ([image_processing.facebox docs]) (breaking change) +- Fix for multiple camera switches naming of entity ([@rafale77] - [#14028]) ([switch.amcrest docs]) (breaking change) + +## {% linkable_title All changes %} + +- Add kodi unique id based on discovery ([@rytilahti] - [#15093]) ([media_player.kodi docs]) +- Better handling of Yi camera being disconnected ([@bachya] - [#15754]) ([camera.yi docs]) +- Decouple login flow view and data entry flow view ([@awarecan] - [#15715]) ([auth docs]) (new-platform) +- Fixed NDMS for latest firmware ([@foxel] - [#15511]) ([device_tracker docs]) (breaking change) +- Add disallow_untyped_calls to mypy check. ([@andrey-git] - [#15661]) ([persistent_notification docs]) +- Update pyozw to 0.4.9 ([@turbokongen] - [#15758]) ([zwave docs]) +- Convert wind speed to km/h (fixes #15710) ([@fabaff] - [#15740]) ([weather.openweathermap docs]) (breaking change) +- Round precipitation forecast to 1 decimal place ([@priiduonu] - [#15759]) ([weather.openweathermap docs]) +- Add a "Reviewed by Hound" badge ([@salbertson] - [#15767]) +- Upgrade Mastodon.py to 1.3.1 ([@fabaff] - [#15766]) ([notify docs]) +- This component API has been decomissioned on the 31st of May 2018 by Telstra ([@dgomes] - [#15757]) ([notify docs]) (breaking change) +- Fix docstrings ([@fabaff] - [#15770]) ([onboarding docs]) +- Update pynetgear to 0.4.1 (bugfixes) ([@MatMaul] - [#15768]) ([device_tracker docs]) +- Opensky altitude ([@ioangogo] - [#15273]) ([sensor.opensky docs]) +- Expose internal states and fixed on/off state of Dyson Fans ([@soraxas] - [#15716]) ([fan.dyson docs]) +- deCONZ - support for power plugs ([@Kane610] - [#15752]) ([deconz docs]) ([light.deconz docs]) ([switch.deconz docs]) (breaking change) (new-platform) +- Add support for STATES of vacuums ([@cnrd] - [#15573]) ([vacuum docs]) ([vacuum.xiaomi_miio docs]) +- Add support for STATE_AUTO of generic_thermostat ([@niklaswa] - [#15678]) ([climate.generic_thermostat docs]) +- Revert "Add support for STATE_AUTO of generic_thermostat (#15678)" ([@awarecan] - [#15783]) ([climate.generic_thermostat docs]) +- RitAssist / FleetGO support ([@depl0y] - [#15780]) ([device_tracker docs]) (new-platform) +- Add support for OpenUV binary sensors and sensors ([@bachya] - [#15769]) ([openuv docs]) ([binary_sensor.openuv docs]) ([sensor.openuv docs]) (new-platform) +- Update pymediaroom to 0.6.4 ([@dgomes] - [#15786]) ([media_player.mediaroom docs]) +- Add Enphase Envoy component ([@jesserizzo] - [#15081]) ([sensor.enphase_envoy docs]) (new-platform) +- Vacuum component: start_pause to individual start and pause commands. ([@cnrd] - [#15751]) ([vacuum docs]) ([vacuum.demo docs]) +- Make sure use_x_forward_for and trusted_proxies must config together ([@awarecan] - [#15804]) ([http docs]) (breaking change) +- Upgrade voluptuous-serialize to 2.0.0 ([@awarecan] - [#15763]) ([config docs]) +- Upgrade pylint to 2.1.0 ([@scop] - [#15811]) ([binary_sensor.bayesian docs]) ([binary_sensor.threshold docs]) ([calendar.todoist docs]) ([light.group docs]) ([sensor.min_max docs]) ([sensor.statistics docs]) +- Upgrade pytest to 3.7.1 and pytest-timeout to 1.3.1 ([@scop] - [#15809]) +- Add support for 2 Tahoma IO awning covers ([@fucm] - [#15660]) ([tahoma docs]) ([cover.tahoma docs]) +- Velbus auto-discovery ([@thomasdelaet] - [#13742]) ([velbus docs]) ([binary_sensor.velbus docs]) ([fan.velbus docs]) ([light.velbus docs]) ([switch.velbus docs]) (breaking change) +- Upgrade youtube_dl to 2018.08.04 ([@fabaff] - [#15837]) ([media_extractor docs]) +- Add media_player.dlna_dmr component ([@StevenLooman] - [#14749]) ([media_player.dlna_dmr docs]) (new-platform) +- Remove 'volume' from return dict ([@mattwing] - [#15842]) ([sensor.alpha_vantage docs]) +- Upgrade shodan to 1.9.0 ([@fabaff] - [#15839]) ([sensor.shodan docs]) +- Add max_gps_accuracy option to Google Maps ([@PrimusNZ] - [#15833]) ([device_tracker docs]) +- Fix bt_home_hub_5 device tracker ([@ahobsonsayers] - [#15096]) ([device_tracker docs]) +- Change to call_service async_stop non-blocking to allow service call finish ([@awarecan] - [#15803]) +- Try to fix coveralls unstable result ([@awarecan] - [#15800]) +- Add different pop 012501 ID ([@turbokongen] - [#15838]) ([zwave docs]) +- Fix error when Series missing 'episodeFileCount' or 'episodeCount' ([@psike] - [#15824]) ([sensor.sonarr docs]) +- Add facebox auth ([@robmarkcole] - [#15439]) ([image_processing.facebox docs]) (breaking change) +- Upgrade holidays to 0.9.6 ([@fabaff] - [#15831]) ([binary_sensor.workday docs]) +- Upgrade pysnmp to 4.4.5 ([@fabaff] - [#15854]) ([device_tracker docs]) ([sensor.snmp docs]) ([switch.snmp docs]) +- Fix HomeKit test ([@cdce8p] - [#15860]) +- Do not make internet connection during tests ([@balloob] - [#15858]) +- Upgrade pylint to 2.1.1 ([@scop] - [#15872]) +- Upgrade asynctest to 0.12.2 ([@fabaff] - [#15869]) +- Upgrade Sphinx to 1.7.6 ([@fabaff] - [#15868]) +- Upgrade requests_mock to 1.5.2 ([@fabaff] - [#15867]) +- Update based upon forum post ([@DubhAd] - [#15876]) ([device_tracker docs]) +- Upgrade netdisco to 2.0.0 ([@fabaff] - [#15885]) +- Follow changes to netdisco, separating DLNA into DLNA_DMS and DLNA_DMR ([@StevenLooman] - [#15877]) ([media_player.dlna_dmr docs]) +- Upgrade pylast to 2.4.0 ([@fabaff] - [#15886]) ([sensor.lastfm docs]) +- Add auth/authorize endpoint ([@balloob] - [#15887]) +- Upgrade locationsharinglib to 2.0.11 ([@fabaff] - [#15902]) ([device_tracker docs]) +- Refactor data entry flow ([@awarecan] - [#15883]) +- Add HomematicIP Cloud smoke detector device ([@mxworm] - [#15621]) ([binary_sensor.homematicip_cloud docs]) +- Fix for multiple camera switches naming of entity ([@rafale77] - [#14028]) ([switch.amcrest docs]) (breaking change) +- Add realtime true/false switch for Waze ([@mountainsandcode] - [#15228]) ([sensor.waze_travel_time docs]) +- Add PJLink media player platform ([@benoitlouy] - [#15083]) ([media_player.pjlink docs]) (new-platform) +- Some typing related fixes ([@scop] - [#15899]) +- Misc cleanups ([@scop] - [#15907]) ([device_tracker docs]) ([sensor.irish_rail_transport docs]) +- Update radiotherm to 1.4.1 ([@craftyguy] - [#15910]) ([climate.radiotherm docs]) +- Fix bug in translations upload script ([@armills] - [#15922]) +- Add and restore context in recorder ([@balloob] - [#15859]) (new-feature) +- Add IndieAuth 4.2.2 redirect uri at client id ([@balloob] - [#15911]) ([auth docs]) +- deCONZ - Add support for sirens ([@Kane610] - [#15896]) ([deconz docs]) ([switch.deconz docs]) +- Add RMV public transport sensor ([@cgtobi] - [#15814]) ([sensor.rmvtransport docs]) (new-platform) +- :pencil2: Corrects typo in code comments ([@frenck] - [#15923]) ([binary_sensor.homematicip_cloud docs]) + +[#13742]: https://github.com/home-assistant/home-assistant/pull/13742 +[#14028]: https://github.com/home-assistant/home-assistant/pull/14028 +[#14749]: https://github.com/home-assistant/home-assistant/pull/14749 +[#15081]: https://github.com/home-assistant/home-assistant/pull/15081 +[#15083]: https://github.com/home-assistant/home-assistant/pull/15083 +[#15093]: https://github.com/home-assistant/home-assistant/pull/15093 +[#15096]: https://github.com/home-assistant/home-assistant/pull/15096 +[#15228]: https://github.com/home-assistant/home-assistant/pull/15228 +[#15273]: https://github.com/home-assistant/home-assistant/pull/15273 +[#15439]: https://github.com/home-assistant/home-assistant/pull/15439 +[#15511]: https://github.com/home-assistant/home-assistant/pull/15511 +[#15573]: https://github.com/home-assistant/home-assistant/pull/15573 +[#15621]: https://github.com/home-assistant/home-assistant/pull/15621 +[#15660]: https://github.com/home-assistant/home-assistant/pull/15660 +[#15661]: https://github.com/home-assistant/home-assistant/pull/15661 +[#15678]: https://github.com/home-assistant/home-assistant/pull/15678 +[#15715]: https://github.com/home-assistant/home-assistant/pull/15715 +[#15716]: https://github.com/home-assistant/home-assistant/pull/15716 +[#15740]: https://github.com/home-assistant/home-assistant/pull/15740 +[#15751]: https://github.com/home-assistant/home-assistant/pull/15751 +[#15752]: https://github.com/home-assistant/home-assistant/pull/15752 +[#15754]: https://github.com/home-assistant/home-assistant/pull/15754 +[#15757]: https://github.com/home-assistant/home-assistant/pull/15757 +[#15758]: https://github.com/home-assistant/home-assistant/pull/15758 +[#15759]: https://github.com/home-assistant/home-assistant/pull/15759 +[#15763]: https://github.com/home-assistant/home-assistant/pull/15763 +[#15766]: https://github.com/home-assistant/home-assistant/pull/15766 +[#15767]: https://github.com/home-assistant/home-assistant/pull/15767 +[#15768]: https://github.com/home-assistant/home-assistant/pull/15768 +[#15769]: https://github.com/home-assistant/home-assistant/pull/15769 +[#15770]: https://github.com/home-assistant/home-assistant/pull/15770 +[#15780]: https://github.com/home-assistant/home-assistant/pull/15780 +[#15783]: https://github.com/home-assistant/home-assistant/pull/15783 +[#15786]: https://github.com/home-assistant/home-assistant/pull/15786 +[#15800]: https://github.com/home-assistant/home-assistant/pull/15800 +[#15803]: https://github.com/home-assistant/home-assistant/pull/15803 +[#15804]: https://github.com/home-assistant/home-assistant/pull/15804 +[#15809]: https://github.com/home-assistant/home-assistant/pull/15809 +[#15811]: https://github.com/home-assistant/home-assistant/pull/15811 +[#15814]: https://github.com/home-assistant/home-assistant/pull/15814 +[#15824]: https://github.com/home-assistant/home-assistant/pull/15824 +[#15831]: https://github.com/home-assistant/home-assistant/pull/15831 +[#15833]: https://github.com/home-assistant/home-assistant/pull/15833 +[#15837]: https://github.com/home-assistant/home-assistant/pull/15837 +[#15838]: https://github.com/home-assistant/home-assistant/pull/15838 +[#15839]: https://github.com/home-assistant/home-assistant/pull/15839 +[#15842]: https://github.com/home-assistant/home-assistant/pull/15842 +[#15854]: https://github.com/home-assistant/home-assistant/pull/15854 +[#15858]: https://github.com/home-assistant/home-assistant/pull/15858 +[#15859]: https://github.com/home-assistant/home-assistant/pull/15859 +[#15860]: https://github.com/home-assistant/home-assistant/pull/15860 +[#15867]: https://github.com/home-assistant/home-assistant/pull/15867 +[#15868]: https://github.com/home-assistant/home-assistant/pull/15868 +[#15869]: https://github.com/home-assistant/home-assistant/pull/15869 +[#15872]: https://github.com/home-assistant/home-assistant/pull/15872 +[#15876]: https://github.com/home-assistant/home-assistant/pull/15876 +[#15877]: https://github.com/home-assistant/home-assistant/pull/15877 +[#15883]: https://github.com/home-assistant/home-assistant/pull/15883 +[#15885]: https://github.com/home-assistant/home-assistant/pull/15885 +[#15886]: https://github.com/home-assistant/home-assistant/pull/15886 +[#15887]: https://github.com/home-assistant/home-assistant/pull/15887 +[#15896]: https://github.com/home-assistant/home-assistant/pull/15896 +[#15899]: https://github.com/home-assistant/home-assistant/pull/15899 +[#15902]: https://github.com/home-assistant/home-assistant/pull/15902 +[#15907]: https://github.com/home-assistant/home-assistant/pull/15907 +[#15910]: https://github.com/home-assistant/home-assistant/pull/15910 +[#15911]: https://github.com/home-assistant/home-assistant/pull/15911 +[#15922]: https://github.com/home-assistant/home-assistant/pull/15922 +[#15923]: https://github.com/home-assistant/home-assistant/pull/15923 +[@DubhAd]: https://github.com/DubhAd +[@Kane610]: https://github.com/Kane610 +[@MatMaul]: https://github.com/MatMaul +[@PrimusNZ]: https://github.com/PrimusNZ +[@StevenLooman]: https://github.com/StevenLooman +[@ahobsonsayers]: https://github.com/ahobsonsayers +[@andrey-git]: https://github.com/andrey-git +[@armills]: https://github.com/armills +[@awarecan]: https://github.com/awarecan +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@benoitlouy]: https://github.com/benoitlouy +[@cdce8p]: https://github.com/cdce8p +[@cgtobi]: https://github.com/cgtobi +[@cnrd]: https://github.com/cnrd +[@craftyguy]: https://github.com/craftyguy +[@depl0y]: https://github.com/depl0y +[@dgomes]: https://github.com/dgomes +[@fabaff]: https://github.com/fabaff +[@foxel]: https://github.com/foxel +[@frenck]: https://github.com/frenck +[@fucm]: https://github.com/fucm +[@ioangogo]: https://github.com/ioangogo +[@jesserizzo]: https://github.com/jesserizzo +[@mattwing]: https://github.com/mattwing +[@mountainsandcode]: https://github.com/mountainsandcode +[@mxworm]: https://github.com/mxworm +[@niklaswa]: https://github.com/niklaswa +[@priiduonu]: https://github.com/priiduonu +[@psike]: https://github.com/psike +[@rafale77]: https://github.com/rafale77 +[@robmarkcole]: https://github.com/robmarkcole +[@rytilahti]: https://github.com/rytilahti +[@salbertson]: https://github.com/salbertson +[@scop]: https://github.com/scop +[@soraxas]: https://github.com/soraxas +[@thomasdelaet]: https://github.com/thomasdelaet +[@turbokongen]: https://github.com/turbokongen +[auth docs]: /components/auth/ +[binary_sensor.bayesian docs]: /components/binary_sensor.bayesian/ +[binary_sensor.homematicip_cloud docs]: /components/binary_sensor.homematicip_cloud/ +[binary_sensor.openuv docs]: /components/binary_sensor.openuv/ +[binary_sensor.threshold docs]: /components/binary_sensor.threshold/ +[binary_sensor.velbus docs]: /components/binary_sensor.velbus/ +[binary_sensor.workday docs]: /components/binary_sensor.workday/ +[calendar.todoist docs]: /components/calendar.todoist/ +[camera.yi docs]: /components/camera.yi/ +[climate.generic_thermostat docs]: /components/climate.generic_thermostat/ +[climate.radiotherm docs]: /components/climate.radiotherm/ +[config docs]: /components/config/ +[cover.tahoma docs]: /components/cover.tahoma/ +[deconz docs]: /components/deconz/ +[device_tracker docs]: /components/device_tracker/ +[fan.dyson docs]: /components/fan.dyson/ +[fan.velbus docs]: /components/fan.velbus/ +[http docs]: /components/http/ +[image_processing.facebox docs]: /components/image_processing.facebox/ +[light.deconz docs]: /components/light.deconz/ +[light.group docs]: /components/light.group/ +[light.velbus docs]: /components/light.velbus/ +[media_extractor docs]: /components/media_extractor/ +[media_player.dlna_dmr docs]: /components/media_player.dlna_dmr/ +[media_player.kodi docs]: /components/media_player.kodi/ +[media_player.mediaroom docs]: /components/media_player.mediaroom/ +[media_player.pjlink docs]: /components/media_player.pjlink/ +[notify docs]: /components/notify/ +[onboarding docs]: /components/onboarding/ +[openuv docs]: /components/openuv/ +[persistent_notification docs]: /components/persistent_notification/ +[sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/ +[sensor.enphase_envoy docs]: /components/sensor.enphase_envoy/ +[sensor.irish_rail_transport docs]: /components/sensor.irish_rail_transport/ +[sensor.lastfm docs]: /components/sensor.lastfm/ +[sensor.min_max docs]: /components/sensor.min_max/ +[sensor.opensky docs]: /components/sensor.opensky/ +[sensor.openuv docs]: /components/sensor.openuv/ +[sensor.rmvtransport docs]: /components/sensor.rmvtransport/ +[sensor.shodan docs]: /components/sensor.shodan/ +[sensor.snmp docs]: /components/sensor.snmp/ +[sensor.sonarr docs]: /components/sensor.sonarr/ +[sensor.statistics docs]: /components/sensor.statistics/ +[sensor.waze_travel_time docs]: /components/sensor.waze_travel_time/ +[switch.amcrest docs]: /components/switch.amcrest/ +[switch.deconz docs]: /components/switch.deconz/ +[switch.snmp docs]: /components/switch.snmp/ +[switch.velbus docs]: /components/switch.velbus/ +[tahoma docs]: /components/tahoma/ +[vacuum docs]: /components/vacuum/ +[vacuum.demo docs]: /components/vacuum.demo/ +[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/ +[velbus docs]: /components/velbus/ +[weather.openweathermap docs]: /components/weather.openweathermap/ +[zwave docs]: /components/zwave/