From 2b0a9528472a627bae42f7e79d6e3ee114d2dbda Mon Sep 17 00:00:00 2001 From: lollo Date: Wed, 7 Oct 2026 01:04:02 +0200 Subject: [PATCH] Release 1.0.21 Version 1.0.21 in the manifest and its CHANGELOG section, composed by tools/release_notes.py from the Changelog lines of the 11 PRs merged since v1.0.20: plant data masked in the logs (#157, #159), the Windows symlink case of the away message upload (#160), troubleshooting and phonebook docs (#156, #158, #162), CI and tooling. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 22 +++++++++++++++++++ .../vimar_intercom/manifest.json | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f5782df..f3e8951 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,28 @@ Italian and are kept as they were written. ## [Unreleased] +## [1.0.21] - 2026-10-07 + +### Documentation + +- The entity list in the docs now covers every entity and action, with the key at the end of each unique id ([#156](https://github.com/ha-vimar/ha-vimar-intercom/pull/156)). +- New troubleshooting table by symptom and a phonebook guide (which way works on your plant: intercom, cloud, file, by hand); clearer setup texts on the pairing QR and the SIP credentials ([#144](https://github.com/ha-vimar/ha-vimar-intercom/issues/144)) ([#158](https://github.com/ha-vimar/ha-vimar-intercom/pull/158)). +- The troubleshooting guide lists the plant data the logs now mask (addresses, SIP ids, GID, …), what is not masked yet, and that the pairing QR code must never be attached to an issue ([#162](https://github.com/ha-vimar/ha-vimar-intercom/pull/162)). + +### Security + +- Debug logs now also mask the plant's private IP addresses, the account's SIP id, IMEI and device name, and names and caller ids from the phonebook, so a log needs far less cleaning before it is shared in an issue ([#157](https://github.com/ha-vimar/ha-vimar-intercom/pull/157)). +- The logs now also mask the other phones' ids in SIP addresses, public addresses in the Via header and in SIP addresses without a user, and the apartment GID ([#159](https://github.com/ha-vimar/ha-vimar-intercom/pull/159)). +- On Home Assistant running on Windows, uploading the away message no longer writes through a symlink left in the messages folder (follow-up to [#91](https://github.com/ha-vimar/ha-vimar-intercom/pull/91)) ([#160](https://github.com/ha-vimar/ha-vimar-intercom/pull/160)). + +### Other changes + +- ci: bump actions/checkout from 4 to 7 ([#150](https://github.com/ha-vimar/ha-vimar-intercom/pull/150)) +- ci: bump actions/setup-python from 5 to 7 ([#151](https://github.com/ha-vimar/ha-vimar-intercom/pull/151)) +- chore: bump the dev-tools group with 7 updates ([#152](https://github.com/ha-vimar/ha-vimar-intercom/pull/152)) +- Code kept for Home Assistant versions older than 2025.10 removed ([#155](https://github.com/ha-vimar/ha-vimar-intercom/pull/155)) +- A test keeps docs/ENTITIES.md in line with the entities and actions in the code ([#156](https://github.com/ha-vimar/ha-vimar-intercom/pull/156)). + ## [1.0.20] - 2026-10-05 > **⚠ Before you update** diff --git a/custom_components/vimar_intercom/manifest.json b/custom_components/vimar_intercom/manifest.json index 35b9224..827bd3b 100644 --- a/custom_components/vimar_intercom/manifest.json +++ b/custom_components/vimar_intercom/manifest.json @@ -20,7 +20,7 @@ "requirements": [ "pycryptodome>=3.19.0" ], - "version": "1.0.20", + "version": "1.0.21", "zeroconf": [ "_eipvdes._tcp.local." ]