Skip to content

Commit 3d70983

Browse files
author
semantic-release
committed
6.4.0
Automatically generated by python-semantic-release
1 parent ab24087 commit 3d70983

4 files changed

Lines changed: 93 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,96 @@
33
<!-- version list -->
44

55

6+
## v6.4.0 (2026-01-27)
7+
8+
### Added
9+
10+
- Add python_transform for cross-platform dashboard updates
11+
([#496](https://github.com/homeassistant-ai/ha-mcp/pull/496))
12+
- Enable stateless_http mode for restart resilience
13+
([#495](https://github.com/homeassistant-ai/ha-mcp/pull/495))
14+
- **workflow**: Clarify Gemini triage is read-only, add diff format for fixes
15+
([`3e89988`](https://github.com/homeassistant-ai/ha-mcp/commit/3e899888269135ce36307365ab2d4c9923bcdc31))
16+
- **workflow**: Skip automated triage for julienld's issues
17+
([`2b74ee9`](https://github.com/homeassistant-ai/ha-mcp/commit/2b74ee9cff460403c3e8ed1475e1841e112c5a44))
18+
- Add AI-powered issue triage workflow and simplified YAML templates
19+
([`69e2fd0`](https://github.com/homeassistant-ai/ha-mcp/commit/69e2fd0de44bdcf037e9e8926f22b9f425233b2c))
20+
- **entity**: Add ha_update_entity tool for entity registry updates
21+
([#469](https://github.com/homeassistant-ai/ha-mcp/pull/469))
22+
- Improve ha_report_issue with title, duplicate check, and markdown formatting
23+
([#484](https://github.com/homeassistant-ai/ha-mcp/pull/484))
24+
- Add ha-mcp-dev executable with automatic DEBUG logging
25+
([`79a1456`](https://github.com/homeassistant-ai/ha-mcp/commit/79a145680eb24d093bbc0293a7129b814e832c43))
26+
- Publish dev builds to separate ha-mcp-dev package
27+
([`f768dd2`](https://github.com/homeassistant-ai/ha-mcp/commit/f768dd21303a4f7b4acf44572ddcdf6328c62926))
28+
- Publish dev builds to PyPI for --pre flag support
29+
([`e1e73e1`](https://github.com/homeassistant-ai/ha-mcp/commit/e1e73e1423e118615246ce25f990860a6d8fe587))
30+
31+
### Changed
32+
33+
- Add guidance to resolve review threads with comments
34+
([`03ad555`](https://github.com/homeassistant-ai/ha-mcp/commit/03ad5553d9ca8d449f96df2eb77b0b0fd2d79c7a))
35+
- **workflow**: Clarify only gh issue list/view commands available
36+
([`2501fde`](https://github.com/homeassistant-ai/ha-mcp/commit/2501fdec4870c7313c18bb762e9dbf17bda8162d))
37+
- Update contributors section with recent contributions
38+
([#492](https://github.com/homeassistant-ai/ha-mcp/pull/492))
39+
- Add MCP tool authoring guide to AGENTS.md
40+
([#461](https://github.com/homeassistant-ai/ha-mcp/pull/461))
41+
- Move OAuth to separate guide, position as beta alternative
42+
([#487](https://github.com/homeassistant-ai/ha-mcp/pull/487))
43+
- Add comprehensive dev channel documentation
44+
([#476](https://github.com/homeassistant-ai/ha-mcp/pull/476))
45+
- Add uvx cache troubleshooting to FAQ
46+
([`f21c431`](https://github.com/homeassistant-ai/ha-mcp/commit/f21c4310235130f77c54bb48e341adcae69ed935))
47+
48+
### Fixed
49+
50+
- Update ha_report_issue URLs and improve workflow PR extraction
51+
([#505](https://github.com/homeassistant-ai/ha-mcp/pull/505))
52+
- **workflow**: Restrict Gemini to read-only gh commands
53+
([`5e27889`](https://github.com/homeassistant-ai/ha-mcp/commit/5e27889c41546f2f2e2b1171e6cdf411fa3b64e5))
54+
- Validate label IDs in ha_manage_entity_labels to prevent silent failures
55+
([#486](https://github.com/homeassistant-ai/ha-mcp/pull/486))
56+
- Update package name reference in version lookup for ha-mcp-dev
57+
([`97df158`](https://github.com/homeassistant-ai/ha-mcp/commit/97df1582cf81a61337b78801ea40c19d56045a03))
58+
- Pin httpx to <1.0 to prevent incompatible prerelease versions
59+
([#483](https://github.com/homeassistant-ai/ha-mcp/pull/483))
60+
- Validate operations in ha_bulk_control and report errors (#385)
61+
([#473](https://github.com/homeassistant-ai/ha-mcp/pull/473))
62+
- Remove redundant asyncio.sleep calls in E2E helper tests
63+
([#470](https://github.com/homeassistant-ai/ha-mcp/pull/470))
64+
65+
### Refactoring
66+
67+
- Standardize MCP tool error handling and fix test compatibility
68+
([#494](https://github.com/homeassistant-ai/ha-mcp/pull/494))
69+
- **agents**: Rebrand level2-triage to issue-analysis workflow
70+
([`d2748ab`](https://github.com/homeassistant-ai/ha-mcp/commit/d2748abb8a304e6f8683305f36164b8438b92b00))
71+
- **agents**: Convert triage agent to level2-triaged workflow
72+
([`407da6a`](https://github.com/homeassistant-ai/ha-mcp/commit/407da6acfc8ecb65f1f6afedc858006273e2795e))
73+
74+
---
75+
<details>
76+
<summary>Internal Changes</summary>
77+
78+
79+
### Added
80+
81+
- **ci**: Add workflow to notify PRs/issues when merged to dev
82+
([#489](https://github.com/homeassistant-ai/ha-mcp/pull/489))
83+
84+
### Fixed
85+
86+
- **ci**: Support squash merge format in notify workflow
87+
([#491](https://github.com/homeassistant-ai/ha-mcp/pull/491))
88+
89+
### Continuous Integration
90+
91+
- **deps**: Bump renovatebot/github-action from 44.2.4 to 44.2.6
92+
([#499](https://github.com/homeassistant-ai/ha-mcp/pull/499))
93+
</details>
94+
95+
696
## v6.3.1 (2026-01-20)
797

898
### Changed

homeassistant-addon/config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: "Home Assistant MCP Server"
22
description: "AI assistant integration for Home Assistant via Model Context Protocol (MCP)"
3-
version: "6.3.1"
3+
version: "6.4.0"
44
slug: "ha_mcp"
55
url: "https://github.com/homeassistant-ai/ha-mcp"
66
arch:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "ha-mcp"
7-
version = "6.3.1"
7+
version = "6.4.0"
88
description = "Home Assistant MCP Server - Complete control of Home Assistant through MCP"
99
readme = "README.md"
1010
requires-python = ">=3.13,<3.14"

src/ha_mcp/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
through REST API and WebSocket integration with 20+ enhanced tools.
66
"""
77

8-
__version__ = "6.3.1"
8+
__version__ = "6.4.0"
99
__author__ = "Julien"
1010
__license__ = "MIT"
1111

0 commit comments

Comments
 (0)