Skip to content

Commit 29a3f9a

Browse files
author
semantic-release
committed
6.7.0
Automatically generated by python-semantic-release
1 parent 4b419c8 commit 29a3f9a

5 files changed

Lines changed: 85 additions & 4 deletions

File tree

CHANGELOG.md

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

55

6+
## v6.7.0 (2026-02-17)
7+
8+
### Added
9+
10+
- Add user acceptance stories for BAT framework
11+
([#583](https://github.com/homeassistant-ai/ha-mcp/pull/583))
12+
- Add ha_get_states tool for bulk entity state retrieval
13+
([#588](https://github.com/homeassistant-ai/ha-mcp/pull/588))
14+
- Add offset pagination to ha_search_entities and ha_hacs_search (#605)
15+
([#619](https://github.com/homeassistant-ai/ha-mcp/pull/619))
16+
- Add wait parameter to config and service call tools (#381)
17+
([#564](https://github.com/homeassistant-ai/ha-mcp/pull/564))
18+
19+
### Changed
20+
21+
- Classify BAT metrics as primary vs secondary
22+
([#639](https://github.com/homeassistant-ai/ha-mcp/pull/639))
23+
- Update safety annotations with correct MCP spec definitions
24+
([`59787a2`](https://github.com/homeassistant-ai/ha-mcp/commit/59787a261a60d41dc9e314dd3a851bb4a55d0f14))
25+
- Add @maxperron as contributor for beta testing
26+
([`0220708`](https://github.com/homeassistant-ai/ha-mcp/commit/0220708325aeca55c78349cb118423f9bad802ef))
27+
- Update contributors - promote sergeykad and kingpanther13 to maintainers, add airlabno and ryphez
28+
([`44f42b9`](https://github.com/homeassistant-ai/ha-mcp/commit/44f42b92de72b5a9e59279c19c8664c0a02b3f2a))
29+
- Add Codex Desktop UI MCP quick setup
30+
([#615](https://github.com/homeassistant-ai/ha-mcp/pull/615))
31+
32+
### Fixed
33+
34+
- Enable stateless_http in add-on and fix runtime Python version
35+
([#626](https://github.com/homeassistant-ai/ha-mcp/pull/626))
36+
- Treat 504 proxy error as expected during ha_restart
37+
([#621](https://github.com/homeassistant-ai/ha-mcp/pull/621))
38+
- Remove internal info leaks from error responses (#517)
39+
([#586](https://github.com/homeassistant-ai/ha-mcp/pull/586))
40+
- Reduce per-call token usage by slimming search responses and deep_search defaults
41+
([#579](https://github.com/homeassistant-ai/ha-mcp/pull/579))
42+
- Prevent ha_deep_search timeout on large HA instances
43+
([#575](https://github.com/homeassistant-ai/ha-mcp/pull/575))
44+
- Detect correct PR number when multiple PR refs exist in commit message
45+
([#613](https://github.com/homeassistant-ai/ha-mcp/pull/613))
46+
- Allow editing default dashboard without hyphen in url_path (#591)
47+
([#592](https://github.com/homeassistant-ai/ha-mcp/pull/592))
48+
- **tests**: Poll for entity registration in deep search E2E tests
49+
([#589](https://github.com/homeassistant-ai/ha-mcp/pull/589))
50+
51+
### Refactoring
52+
53+
- Improve ruff linter config and fix violations
54+
([#624](https://github.com/homeassistant-ai/ha-mcp/pull/624))
55+
- **__main__**: Fix security issues, bugs, and reduce duplication
56+
([#609](https://github.com/homeassistant-ai/ha-mcp/pull/609))
57+
58+
---
59+
<details>
60+
<summary>Internal Changes</summary>
61+
62+
63+
### Chores
64+
65+
- Add ruff pre-commit hook and CI lint job
66+
([#604](https://github.com/homeassistant-ai/ha-mcp/pull/604))
67+
- **deps**: Update ghcr.io/astral-sh/uv docker tag to v0.9.30
68+
([#597](https://github.com/homeassistant-ai/ha-mcp/pull/597))
69+
- **deps**: Update python docker tag to v3.14
70+
([#598](https://github.com/homeassistant-ai/ha-mcp/pull/598))
71+
- Enforce LF line endings via .gitattributes
72+
([#596](https://github.com/homeassistant-ai/ha-mcp/pull/596))
73+
74+
### Continuous Integration
75+
76+
- **deps**: Bump actions/cache from 4 to 5
77+
([#632](https://github.com/homeassistant-ai/ha-mcp/pull/632))
78+
- **deps**: Bump renovatebot/github-action from 46.0.2 to 46.1.1
79+
([#631](https://github.com/homeassistant-ai/ha-mcp/pull/631))
80+
- Add unit tests to PR pipeline and pre-commit hook
81+
([#620](https://github.com/homeassistant-ai/ha-mcp/pull/620))
82+
- **deps**: Bump renovatebot/github-action from 46.0.1 to 46.0.2
83+
([#584](https://github.com/homeassistant-ai/ha-mcp/pull/584))
84+
</details>
85+
86+
687
## v6.6.1 (2026-02-10)
788

889
### Fixed

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.6.1"
3+
version: "6.7.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.6.1"
7+
version = "6.7.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.6.1"
8+
__version__ = "6.7.0"
99
__author__ = "Julien"
1010
__license__ = "MIT"
1111

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)