Release 0.4.0 #2
Loading…
Reference in a new issue
No description provided.
Delete branch "develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Release 0.4.0: new tools for logbook search, energy dashboard, config entry/integration management, and entity registry editing, plus a dependency refresh.
Added
search_logbook,get_energy_dashboard,save_energy_dashboardlist_config_entries,reload_integration,reload_entity_integrationget_server_info,get_entity_from_registry,update_registry_entitydocker-buildTaskfile taskChanged
_toolsuffix from tool names (search_entities_tool->search_entities, etc.)Dependencies
mcp[cli],websockets,httpxto latestpytest,pytest-asyncio,coverage,bandit,ruffmypy1.x -> 2.3.0 (major bump; no code changes needed)install-devTaskfile task so it actually upgrades dev tools instead of leaving them staleSee CHANGELOG.md for full details.
Test plan
task check(ruff, ruff format, mypy, bandit, pytest with 90% coverage gate) passes locally: 312 tests passed, 91% coveragedeveloppush (tests + docker build) should go greenv0.4.0to trigger the release pipeline