Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ All notable changes to this project will be documented in this file.
- **With more than one panel, a current-monitoring threshold set through an entity applies to that entity's panel**, and a call naming a different panel is
refused.
- **Diagnostics redact the Wi-Fi network name.**
- **Each update from a panel on firmware r202633 or later costs Home Assistant's event loop the same small amount however many circuits and devices it
has**, instead of growing with each one ([span-panel-api#223](https://github.com/SpanPanel/span-panel-api/issues/223)).

## [2.1.2] - 10/2026

Expand Down
4 changes: 2 additions & 2 deletions custom_components/span_panel/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@
"quality_scale": "gold",
"requirements": [
"span-panel-api-schema-0==1.3.0b1",
"span-panel-api-schema-1==1.4.0b2",
"span-panel-api-schema-1==1.4.0b3",
"span-panel-api==3.8.0b1"
],
"version": "2.2.0b3",
"version": "2.2.0b4",
"zeroconf": [
{
"type": "_span._tcp.local."
Expand Down
10 changes: 5 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "span"
version = "2.2.0b3"
version = "2.2.0b4"
description = "Span Panel Custom Integration for Home Assistant"
authors = [{name = "SpanPanel"}]
license = {text = "MIT"}
Expand All @@ -14,7 +14,7 @@ dependencies = [
# to be installed for discovery to see it. manifest.json carries the same three,
# and that is the list Home Assistant actually reads.
"span-panel-api-schema-0==1.3.0b1",
"span-panel-api-schema-1==1.4.0b2",
"span-panel-api-schema-1==1.4.0b3",
]

[dependency-groups]
Expand All @@ -23,14 +23,14 @@ dev = [
"types-PyYAML",
"mypy==2.4.0",
"pyright==1.1.414",
"ruff==0.16.10",
"ruff==0.17.2",
"bandit[toml]==1.9.4",
"prek>=0.5.4",
"prek>=0.5.7",
"voluptuous-stubs",
"python-direnv",
"prettier",
"radon==6.0.1",
"pylint==4.1.2",
"pylint==4.1.3",
# Pinned, not floored: each release pins one exact Home Assistant, so this
# and the `homeassistant` pin above are a single choice rather than two.
# 0.13.357 is the release that pins 2026.8.3 — the version pinned above; a
Expand Down
2 changes: 1 addition & 1 deletion requirements_test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ ebus-panel-sim==0.10.0b2
homeassistant==2026.9.4
span-panel-api==3.8.0b1
span-panel-api-schema-0==1.3.0b1
span-panel-api-schema-1==1.4.0b2
span-panel-api-schema-1==1.4.0b3
Loading
Loading