github DustyArmstrong/homeassistant-desktop 1.6.8

latest releases: 1.6.9, 1.6.9-beta
3 months ago

Features

All Builds

Migrated DPI/scaling options to the main applications, these can be toggled via the menu - feedback is requested if this is not working as intended. Tested on 4k display with Win x64 however access to a wide variety of devices/environments is limited. Setting is located under Appearance in the menu.

Improvements

Attempted to account for other kinds of network errors, added timeout functionality to availability requests. Added guard to try and prevent availability checks unnecessarily overlapping.

Migrated networking to Axios to better implement timeout functionality as previous method had persistent but fairly intermittent issues which was not acceptable. Research indicates this should also improve things more generally due to the additional parameters available.

Implemented more robust error detection when loading main window, window will now attempt to reload when an issue is encountered. This should hopefully assist in white screen issues (user graciously tested). The particular white screen problems appear to be caused primarily by more serious network issues and renderer crashes - both of these situations should now be handled. Added additional guards to try and prevent other race conditions.

Bug Fixes

White screen caused by network error has been resolved, tested on 1.6.8-beta with an impacted user.

Other

It was flagged that the Windows installer may have a false positive on some systems - please report this if so as it will likely be an issue with the upstream - I am not presently aware of anything that could cause it in the codebase. All binaries are 'compiled' using the linked code at the time of release which can be verified via the .asar file on your system. Release hashes are as always supplied and should match those performed by Github.

Bumped deps.

General feedback or issues are welcomed.

Release Hashes

Hash Filename
e4963f89ead2963b121d20931dd14338b58ac5f06ea8ba022c243a2b24cf0c38 Home Assistant Desktop-v1.6.8-linux-arm64.AppImage
6e4d5892ee9f6c0ec262ef289837f32798adee6b97bd31d6ac81b6edab554acf Home Assistant Desktop-v1.6.8-linux-x86_64.AppImage
3a5f680e7de6d55248c0dbaec3e11e69fa524ff4b705ada24f145a834e71e8b9 Home Assistant Desktop-v1.6.8-mac-arm64.dmg
c17c1f96a331d64e69abf2e650854523dbaf59662f119b898be84fe96863efc6 Home Assistant Desktop-v1.6.8-mac-x64.dmg
3f93c68767afdaa26d8279b2020853dd5e974e1b6363a6cd99fe96541886c274 Home Assistant Desktop-v1.6.8-win-arm64.exe
a69f3b03fc9bf1da20eecd0209160231fbea63482edaa76b202fd98493de7727 Home Assistant Desktop-v1.6.8-win-x64.exe

What's Changed

Don't miss a new homeassistant-desktop release

NewReleases is sending notifications on new releases.