github DustyArmstrong/homeassistant-desktop 1.6.5

17 days ago

Release to make some overall improvements.


Features

No new major app features.

Improvements

All Builds

This build primarily intends to resolve security issues with the application now that things seem stable, namely the lack of context isolation and the resulting use of the Bonjour package in the Renderer process that should be in main. Some additional quality improvements also.

  • Migrated Bonjour instance mapping to the main process and modified IPC
  • Enabled Context Isolation to mitigate potentially unrestricted and unnecessary access to Electron's internals
  • Added preload file to broker IPC
  • Disabled nodeIntegration as no longer necessary
  • Updated initial instance check function to migrate away from the net module in favor of getResponse function
  • Set availability check to null on shutdown and suspend events to reduce unnecessary logging
  • Modified resume to check for availability before re-initializing to try and catch network adapter not being ready (navigator.onLine emits out of sync and generally didn't behave as hoped).
  • Updated dependencies

Build has been tested on Windows x64 (10/11), Mac x64 and Linux x64.

Bug Fixes

No notable bug fixes.


App and new functionality have been tested on Windows x64, Mac x64 and Ubuntu x64. This is likely to be the last update (short of any pressing issues) for now while I work on other projects.

CHECKSUM (SHA1)

SHA1 Binary
586a850fee62d90bfa3c82526f03835fc2231558 Home Assistant Desktop-v1.6.5-linux-arm64.AppImage
9bb2e818029d73a5a80fc7d4b2e4bfa765d4c210 Home Assistant Desktop-v1.6.5-linux-x86_64.AppImage
1510c07207ff7af60a5a01ab49035f9289ee8470 Home Assistant Desktop-v1.6.5-mac-arm64.dmg
35072ba96460948922eda7b7cbed3790d49de9e3 Home Assistant Desktop-v1.6.5-mac-x64.dmg
1bcbc1285601d898fb91f9d6f4b2fd04d7380735 Home Assistant Desktop-v1.6.5-win-arm64.exe
bc7d568c885241b5cffa073de5578eb290473b91 Home Assistant Desktop-v1.6.5-win-x64-DPI+SCALING.exe
877e3a5c9c44dd2ce3d1046393dedc2459fe2d9b Home Assistant Desktop-v1.6.5-win-x64-DPI-ONLY.exe
46d40b020399485cfb4daca4d517ac3c19a188a2 Home Assistant Desktop-v1.6.5-win-x64.exe

Full Changelog: 1.6.4...1.6.5

Don't miss a new homeassistant-desktop release

NewReleases is sending notifications on new releases.