0.79.0 (2025-10-27)
⚠ BREAKING CHANGES
- Deprecated the
state typeconfiguration, 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)