mirror of
https://github.com/bahmcloud/easy_proxmox.git
synced 2026-04-06 10:51:14 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f0e17bf90a | |||
| c374740503 | |||
| d4cbf1d303 |
44
CHANGELOG.md
44
CHANGELOG.md
@@ -1,19 +1,30 @@
|
||||
# Changelog
|
||||
|
||||
## 0.7.3
|
||||
- Fixed service execution when using device targets in automations and scripts
|
||||
- Services now work correctly on Home Assistant versions where `ServiceCall.target` is not available
|
||||
- Improved target resolution:
|
||||
- Supports `device_id` passed via UI targets and via service data
|
||||
- Supports `entity_id` targets and automatically resolves them to the corresponding device
|
||||
- Accepts both `str` and `list[str]` formats for target identifiers
|
||||
- Fixed issue where service calls were accepted but no Proxmox action was executed
|
||||
- Improved compatibility with the Home Assistant automation editor and mobile UI
|
||||
|
||||
## 0.7.2
|
||||
- Fixed service validation for device targets:
|
||||
- Home Assistant may pass `device_id` as a list (target/data wrapper)
|
||||
- Services now accept both `str` and `list[str]` for `device_id`
|
||||
# Changelog
|
||||
|
||||
## 0.7.4
|
||||
- Added Home Assistant Diagnostics support
|
||||
- New “Download diagnostics” feature for each Easy Proxmox config entry
|
||||
- Diagnostics include:
|
||||
- Config entry data and options (sanitized)
|
||||
- Runtime client information
|
||||
- Coordinator states (last update success, exceptions, update interval)
|
||||
- Safe previews of nodes and guests
|
||||
- Sensitive data such as API tokens and credentials are automatically redacted
|
||||
- Diagnostics are fully JSON-serializable and suitable for GitHub issue attachments
|
||||
|
||||
## 0.7.3
|
||||
- Fixed service execution when using device targets in automations and scripts
|
||||
- Services now work correctly on Home Assistant versions where `ServiceCall.target` is not available
|
||||
- Improved target resolution:
|
||||
- Supports `device_id` passed via UI targets and via service data
|
||||
- Supports `entity_id` targets and automatically resolves them to the corresponding device
|
||||
- Accepts both `str` and `list[str]` formats for target identifiers
|
||||
- Fixed issue where service calls were accepted but no Proxmox action was executed
|
||||
- Improved compatibility with the Home Assistant automation editor and mobile UI
|
||||
|
||||
## 0.7.2
|
||||
- Fixed service validation for device targets:
|
||||
- Home Assistant may pass `device_id` as a list (target/data wrapper)
|
||||
- Services now accept both `str` and `list[str]` for `device_id`
|
||||
- Improved device target parsing for UI and script wrappers
|
||||
|
||||
## 0.7.1
|
||||
@@ -138,3 +149,4 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -329,6 +329,14 @@ The API token has admin rights. Treat it like a root password:
|
||||
| Buttons don’t work | Check Proxmox permissions (PVEAdmin role) |
|
||||
| Old devices remain | Fully cleaned up automatically since version 0.4.1 |
|
||||
|
||||
### Diagnostics
|
||||
|
||||
If you open an issue on GitHub, please attach a diagnostics export:
|
||||
|
||||
Settings → Devices & Services → Easy Proxmox → (⋮) → Download diagnostics
|
||||
|
||||
This export is automatically sanitized (API token is redacted).
|
||||
|
||||
---
|
||||
|
||||
## Support & Contributing
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"domain": "proxmox_pve",
|
||||
"name": "Easy Proxmox (by René Bachmann)",
|
||||
"version": "0.7.3",
|
||||
"version": "0.7.4",
|
||||
"documentation": "https://github.com/bahmcloud/easy_proxmox ",
|
||||
"requirements": ["aiohttp>=3.9.0"],
|
||||
"codeowners": ["@BAHMCLOUD"],
|
||||
@@ -9,3 +9,4 @@
|
||||
"iot_class": "local_polling",
|
||||
"integration_type": "service"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user