Skip to content

Commit 90d525e

Browse files
authored
Merge pull request #19 from techartdev/papurha/version-bump-and-changelog
Bump version to 0.1.62 and backfill changelog entries
2 parents 9434946 + a48b961 commit 90d525e

4 files changed

Lines changed: 22 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,25 @@
22

33
All notable changes to the OpenClaw Home Assistant Integration will be documented in this file.
44

5+
## [0.1.62] - 2026-04-04
6+
7+
### Added
8+
- Added `continue_conversation` heuristics for Assist / Voice PE follow-up dialog so voice satellites can automatically re-listen when the assistant asks a follow-up question. (Merged PR #11)
9+
- Added `x-openclaw-message-channel: voice` on voice pipeline requests so the OpenClaw runtime can identify Assist sessions as voice instead of generic webchat. (Merged PR #13)
10+
11+
### Fixed
12+
- Fixed the **Active Model** select entity so the selected model is actually passed to both chat-card and Assist requests.
13+
- Fixed manifest documentation and issue-tracker links so they point to the integration repository instead of the add-on repository.
14+
- Fixed chat-card cache-busting/version drift by aligning backend resource registration and the root loader shim with the current integration version.
15+
- Fixed event entity lifecycle handling by moving event-bus subscriptions into `async_added_to_hass`.
16+
- Fixed potential cross-agent Assist context bleed by namespacing fallback conversation IDs with the selected agent ID.
17+
18+
### Changed
19+
- Removed the unsupported `attachments` field from `openclaw.send_message` service schema/docs/translations because it was accepted by the integration but never sent to the gateway.
20+
- Extracted shared recursive response-text parsing into `helpers.py` to remove duplicated logic.
21+
- Added a warning when the API client has to create a fallback aiohttp session because the primary Home Assistant-managed session is no longer available.
22+
- Updated README documentation to reflect current model-selection, event-entity, and service behavior.
23+
524
## [0.1.61] - 2026-03-07
625

726
### Added

custom_components/openclaw/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
# URL at which the card JS is served (registered via register_static_path)
108108
_CARD_STATIC_URL = f"/openclaw/{_CARD_FILENAME}"
109109
# Versioned URL used for Lovelace resource registration to avoid stale browser cache
110-
_CARD_URL = f"{_CARD_STATIC_URL}?v=0.1.61"
110+
_CARD_URL = f"{_CARD_STATIC_URL}?v=0.1.62"
111111

112112
OpenClawConfigEntry = ConfigEntry
113113

custom_components/openclaw/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"iot_class": "local_polling",
99
"issue_tracker": "https://github.com/techartdev/OpenClawHomeAssistantIntegration/issues",
1010
"requirements": [],
11-
"version": "0.1.61",
11+
"version": "0.1.62",
1212
"dependencies": ["conversation"],
1313
"after_dependencies": ["hassio", "lovelace"]
1414
}

www/openclaw-chat-card.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
(async () => {
22
try {
33
if (!customElements.get("openclaw-chat-card")) {
4-
const src = "/openclaw/openclaw-chat-card.js?v=0.1.61";
4+
const src = "/openclaw/openclaw-chat-card.js?v=0.1.62";
55
console.info("OpenClaw loader importing", src);
66
await import(src);
77
}

0 commit comments

Comments
 (0)