github zachowj/node-red-contrib-home-assistant-websocket v0.79.0

one day ago

0.79.0 (2025-10-27)

⚠ BREAKING CHANGES

  • Deprecated the state type configuration, which will be fully removed in version 1.0.

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)

Continuous Integration

  • dependabot: correct formatting of update-types for ignored dependencies (80e3e8e)
  • dependabot: ignore specific dependencies that should not be auto-updated (a3c726c)
  • publish: add permissions for OIDC and content access (c024aa3)

Don't miss a new node-red-contrib-home-assistant-websocket release

NewReleases is sending notifications on new releases.