|
16 | 16 |
|
17 | 17 | **Full Changelog**: https://github.com/zachowj/hass-node-red/compare/v1.1.2...v1.1.3 |
18 | 18 |
|
| 19 | +## [4.1.4](https://github.com/zachowj/hass-node-red/compare/v4.1.3...v4.1.4) (2025-12-07) |
| 20 | + |
| 21 | + |
| 22 | +### Bug Fixes |
| 23 | + |
| 24 | +* properly unsubscribe from discovery listeners when the component unloads ([ec149e8](https://github.com/zachowj/hass-node-red/commit/ec149e8e40fd677bea4153b97deef1a4ac9a76f0)) |
| 25 | + |
| 26 | + |
| 27 | +### Documentation |
| 28 | + |
| 29 | +* add Node-RED Companion AI guide with architecture overview and developer workflows ([7065841](https://github.com/zachowj/hass-node-red/commit/7065841268076a892be1e0d1cfa2f19bf1682dd5)) |
| 30 | + |
| 31 | + |
| 32 | +### Code Refactoring |
| 33 | + |
| 34 | +* streamline discovery flow and entity management for Node-RED components ([ec149e8](https://github.com/zachowj/hass-node-red/commit/ec149e8e40fd677bea4153b97deef1a4ac9a76f0)), closes [#333](https://github.com/zachowj/hass-node-red/issues/333) [#331](https://github.com/zachowj/hass-node-red/issues/331) |
| 35 | + |
| 36 | + |
| 37 | +### Build System |
| 38 | + |
| 39 | +* **deps:** bump actions/checkout from 4 to 5 ([#353](https://github.com/zachowj/hass-node-red/issues/353)) ([ca761bf](https://github.com/zachowj/hass-node-red/commit/ca761bf69a81917bfcaccda926b1284876cd24ac)) |
| 40 | +* **deps:** bump actions/github-script from 7 to 8 ([#354](https://github.com/zachowj/hass-node-red/issues/354)) ([b61750e](https://github.com/zachowj/hass-node-red/commit/b61750e08f404bf81f0a6d8eaba9edf33845ded4)) |
| 41 | +* **deps:** bump actions/setup-python from 5 to 6 ([#351](https://github.com/zachowj/hass-node-red/issues/351)) ([e40bcb6](https://github.com/zachowj/hass-node-red/commit/e40bcb6b04bf5d57f717ddd695631036d9e0785d)) |
| 42 | +* **deps:** bump actions/stale from 9 to 10 ([#352](https://github.com/zachowj/hass-node-red/issues/352)) ([edac0e3](https://github.com/zachowj/hass-node-red/commit/edac0e3d780d6fb9a1f851952e4ed62736b1797d)) |
| 43 | +* **deps:** bump colorlog from 6.9.0 to 6.10.1 ([#360](https://github.com/zachowj/hass-node-red/issues/360)) ([0c981ed](https://github.com/zachowj/hass-node-red/commit/0c981ed30edbd04e29a012372761c06247de2014)) |
| 44 | +* **deps:** update pip requirement from <25.1,>=21.0 to >=21.0,<25.3 ([#349](https://github.com/zachowj/hass-node-red/issues/349)) ([82c9213](https://github.com/zachowj/hass-node-red/commit/82c9213059208faa3177b34b627517cb1db1a26d)) |
| 45 | + |
| 46 | + |
| 47 | +### Continuous Integration |
| 48 | + |
| 49 | +* **pre-commit:** pre-commit autoupdate ([#357](https://github.com/zachowj/hass-node-red/issues/357)) ([1cbc447](https://github.com/zachowj/hass-node-red/commit/1cbc4474258ced2be312b58cc5156627480fddcc)) |
| 50 | +* **pre-commit:** pre-commit autoupdate ([#359](https://github.com/zachowj/hass-node-red/issues/359)) ([c1b9662](https://github.com/zachowj/hass-node-red/commit/c1b966207e3bb5987c70c666071364da0dc85d84)) |
| 51 | +* **workflows:** add conditional check for beta channel in validation job ([b7e35fa](https://github.com/zachowj/hass-node-red/commit/b7e35facf670b2e6f91ec5c38b379d19e79143d9)) |
| 52 | +* **workflows:** add phac_version parameter to test jobs and update installation logic ([05f4eea](https://github.com/zachowj/hass-node-red/commit/05f4eea039df505e93d3f63e8fbd7d10b6560803)) |
| 53 | +* **workflows:** add workflow_call trigger to run_tests.yml ([983b07d](https://github.com/zachowj/hass-node-red/commit/983b07dc2d8eaea42c53d19874e672d96fd30994)) |
| 54 | +* **workflows:** comment out specific matrix configuration for HA version 2024.5.0 ([8752f8f](https://github.com/zachowj/hass-node-red/commit/8752f8f99182543bad3347c416eb4a8d459fba01)) |
| 55 | +* **workflows:** refactor pull and push workflows to include tests ([7dde0a5](https://github.com/zachowj/hass-node-red/commit/7dde0a5d9733588eb350d5be73f3a997af68297d)) |
| 56 | +* **workflows:** simplify validation jobs and reintroduce beta validation ([95ae875](https://github.com/zachowj/hass-node-red/commit/95ae8759eebb87bfe33583b4c0cce94596e4d7ff)) |
| 57 | +* **workflows:** update PHAC_VERSION installation logic for pytest-homeassistant-custom-component ([9603fe6](https://github.com/zachowj/hass-node-red/commit/9603fe69c6b2ca75a4b6e0613a4d4f1815b76751)) |
| 58 | + |
| 59 | + |
| 60 | +### Miscellaneous Chores |
| 61 | + |
| 62 | +* **scripts:** update file permissions to executable for dev, lint, setup, test, and version scripts ([dbc3e60](https://github.com/zachowj/hass-node-red/commit/dbc3e60ebd16da0f288c906f0a72e579dc8b9778)) |
| 63 | + |
19 | 64 | ## [4.1.3](https://github.com/zachowj/hass-node-red/compare/v4.1.2...v4.1.3) (2025-09-28) |
20 | 65 |
|
21 | 66 |
|
|
0 commit comments