diff --git a/.changeset/harden-units-charge-math.md b/.changeset/harden-units-charge-math.md deleted file mode 100644 index 4d2ee59cd..000000000 --- a/.changeset/harden-units-charge-math.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"ftw": patch ---- - -Harden SI units and charging identities: SoC doors fold NaN/overflow instead of leaking percent or Inf, HA discovery slugs illegal driver names with a collision tag while leaving already-legal mixed-case ids unchanged, and synthetic history stores 0–1 SoC. diff --git a/.changeset/osm-weather-map-referrer.md b/.changeset/osm-weather-map-referrer.md deleted file mode 100644 index 2848edd9b..000000000 --- a/.changeset/osm-weather-map-referrer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"ftw": patch ---- - -The weather location map loads again. OpenStreetMap's volunteer tiles now require a Referer, and the box was sending none. diff --git a/.changeset/zap-opt-in-read.md b/.changeset/zap-opt-in-read.md deleted file mode 100644 index 840b116f0..000000000 --- a/.changeset/zap-opt-in-read.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"ftw": minor ---- - -Sourceful Zap can again read PV and battery from devices it already talks to, as an opt-in under Settings → Devices. The default stays P1/HAN only. The driver never writes. diff --git a/.changeset/zaptec-cloud.md b/.changeset/zaptec-cloud.md deleted file mode 100644 index eb5422663..000000000 --- a/.changeset/zaptec-cloud.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"ftw": minor ---- - -Zaptec Go, Go 2 and Pro can be added as a cloud EV charger. The setup wizard and Settings → EV offer Zaptec next to Easee; the same email and password list chargers on the account and drive current, pause and resume through Zaptec Cloud. The integration is experimental until a live charger has been exercised. diff --git a/CHANGELOG.md b/CHANGELOG.md index 978d2b320..76985f349 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## 2.3.0 + +### Minor Changes + +- 54f0163: Sourceful Zap can again read PV and battery from devices it already talks to, as an opt-in under Settings → Devices. The default stays P1/HAN only. The driver never writes. +- 53ca4ae: Zaptec Go, Go 2 and Pro can be added as a cloud EV charger. The setup wizard and Settings → EV offer Zaptec next to Easee; the same email and password list chargers on the account and drive current, pause and resume through Zaptec Cloud. The integration is experimental until a live charger has been exercised. + +### Patch Changes + +- 31742d7: Harden SI units and charging identities: SoC doors fold NaN/overflow instead of leaking percent or Inf, HA discovery slugs illegal driver names with a collision tag while leaving already-legal mixed-case ids unchanged, and synthetic history stores 0–1 SoC. +- 33bd6ca: The weather location map loads again. OpenStreetMap's volunteer tiles now require a Referer, and the box was sending none. + ## 2.2.1 ### Patch Changes diff --git a/package-lock.json b/package-lock.json index dbca6238c..368f2c2b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ftw", - "version": "2.2.1", + "version": "2.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ftw", - "version": "2.2.1", + "version": "2.3.0", "devDependencies": { "@changesets/cli": "^2.31.1" } diff --git a/package.json b/package.json index 2c21b4149..114b72cfd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ftw", - "version": "2.2.1", + "version": "2.3.0", "private": true, "type": "module", "description": "FTW — local-first home energy coordination. Version metadata only; the runtime is Go and the mathematical planner is Python/CVXPY.",