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 ofgetResponse
function - Set availability check to null on
shutdown
andsuspend
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