Releases: zachowj/node-red-contrib-home-assistant-websocket
Releases · zachowj/node-red-contrib-home-assistant-websocket
v0.80.3
v0.80.2
v0.80.1
v0.80.0
0.80.0 (2025-11-11)
Features
- add Home Assistant Boolean type to state condition checks (8b554ee)
- config-server: migrate Home Assistant state booleans to array format (8b554ee)
Documentation
- add Issues Guide to explain state type deprecation and handling (2cab1d7)
- add markdown include plugin and update documentation snippets for Home Assistant nodes (d130cab)
- fix formatting of entity header in output properties guide (13cdeb8)
- update and clarify documentation for Home Assistant Boolean states (8b554ee)
Build System
- deps-dev: bump esbuild from 0.25.12 to 0.27.0 (#1914) (a857a3b)
- deps: bump axios from 1.13.1 to 1.13.2 (#1913) (3ae698e)
- remove prepublishOnly script to streamline build process (857d25c)
- update Node.js version to 22 in documentation workflow (85e4171)
- Update pnpm (7cfc063)
Miscellaneous Chores
v0.79.4
v0.79.3
0.79.3 (2025-11-03)
Bug Fixes
- events-state: correct deprecated config property name from stateType to state_type (f7c9c0f)
- package: update prepublishOnly and prepack scripts to use pnpm (591adbd)
Build System
- deps-dev: bump @types/express from 4.17.24 to 4.17.25 (#1904) (f946c71)
- deps-dev: bump cssnano from 7.1.1 to 7.1.2 (#1905) (003af17)
- deps-dev: bump esbuild from 0.25.11 to 0.25.12 (#1906) (c537722)
- deps-dev: bump sass from 1.93.2 to 1.93.3 (#1902) (8cb0806)
- deps: bump axios from 1.13.0 to 1.13.1 (#1903) (d609a19)
v0.79.2
v0.79.1
v0.79.0
0.79.0 (2025-10-27)
⚠ BREAKING CHANGES
- Deprecated the
state typeconfiguration, which will be fully removed in version 1.0. - Guidance on how to handle the state type deprecation: https://zachowj.github.io/node-red-contrib-home-assistant-websocket/guide/issues.html#state-type-deprecation
Features
- introduce entity state casting and deprecate state type configuration (16f1177)
Documentation
- cookbook: update actionable notifications subflow for Android to v2.0.0 and add new subflow JSON (50deb52)
Code Refactoring
- calendar: update optional fields to use undefined instead of null/undefined (18bbcd2)
- mustache: switch to named import for mustache and clean up code (51ce45c)
Tests
- calendar: add uniqueId generation tests for various scenarios (18bbcd2)
Build System
- add pnpm overrides for jsonata to unify versions and resolve type conflicts (a3c726c)
- add TypeScript type checking to build process and improve file handling (234f26f)
- deps-dev: bump @types/mustache from 4.2.5 to 4.2.6 (#1879) (807987a)
- deps-dev: bump @types/node-red-node-test-helper (#1893) (234d463)
- deps-dev: bump cheerio from 1.0.0 to 1.1.2 (#1877) (dba374a)
- deps-dev: bump cssnano from 7.0.6 to 7.1.1 (#1874) (ae46388)
- deps-dev: bump esbuild from 0.25.10 to 0.25.11 (#1887) (e5cb465)
- deps-dev: bump eslint-config-prettier from 10.1.2 to 10.1.8 (#1882) (3e77864)
- deps-dev: bump eslint-plugin-prettier from 5.2.3 to 5.5.4 (#1876) (9b28555)
- deps-dev: bump lint-staged from 15.4.3 to 16.2.3 (#1873) (acfaec2)
- deps-dev: bump lint-staged from 16.2.3 to 16.2.4 (#1883) (90164c5)
- deps-dev: bump lint-staged from 16.2.4 to 16.2.6 (#1891) (e7c7a4c)
- deps-dev: bump node-red from 4.1.0 to 4.1.1 (#1884) (319f7bc)
- deps-dev: remove unused @types/bonjour dependency (e657fae)
- deps-dev: remove unused @types/string.prototype.matchall dependency (478a2b6)
- deps: add @types/express to dependency update configuration (8426d00)
- deps: bump actions/setup-node from 5 to 6 (#1888) (c72a260)
- deps: bump axios from 1.12.2 to 1.13.0 (#1895) (276e53d)
- deps: bump home-assistant-js-websocket from 9.4.0 to 9.5.0 (#1875) (dce2c38)
- replace gulp with custom esbuild-based build script (fef41e0)
- scripts: remove unused editor compile script and update prepublish command to use build.js (65bded6)
- update project dependencies to latest compatible versions (a3c726c)