diff --git a/.changeset/energyplan-0-7-0.md b/.changeset/energyplan-0-7-0.md deleted file mode 100644 index f49e2e889..000000000 --- a/.changeset/energyplan-0-7-0.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"ftw": patch ---- - -Update the bundled Energyplan planner to 0.7.0. With a peak-power tariff it now plans with the hour already in progress, so each day's peak counts once. A new plan is never worse for the car goals or the bill than the plan the planner already holds, a site whose limits cannot all be met gets a clear reason instead of a failed plan, and the planner needs less memory. The bundle now carries the Linux workers only; a Mac keeps Core's own planner. Core still validates every plan. diff --git a/.changeset/energyplan-host-without-worker.md b/.changeset/energyplan-host-without-worker.md deleted file mode 100644 index 25dcfde27..000000000 --- a/.changeset/energyplan-host-without-worker.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"ftw": patch ---- - -`make native-solver-check` no longer fails on a host the Energyplan bundle has -no worker for, such as a Mac when the bundle ships only the Linux workers. The -verifier still checks every bundled file and skips only the handshake there, -as it already did on other unsupported hosts. diff --git a/CHANGELOG.md b/CHANGELOG.md index 14779442d..415572bbe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 0.159.1 + +### Patch Changes + +- fd3349a: Update the bundled Energyplan planner to 0.7.0. With a peak-power tariff it now plans with the hour already in progress, so each day's peak counts once. A new plan is never worse for the car goals or the bill than the plan the planner already holds, a site whose limits cannot all be met gets a clear reason instead of a failed plan, and the planner needs less memory. The bundle now carries the Linux workers only; a Mac keeps Core's own planner. Core still validates every plan. +- ec8ce36: `make native-solver-check` no longer fails on a host the Energyplan bundle has + no worker for, such as a Mac when the bundle ships only the Linux workers. The + verifier still checks every bundled file and skips only the handshake there, + as it already did on other unsupported hosts. + ## 0.159.0 ### Minor Changes diff --git a/package-lock.json b/package-lock.json index c475b6a35..d836aec98 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ftw", - "version": "0.159.0", + "version": "0.159.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ftw", - "version": "0.159.0", + "version": "0.159.1", "license": "SEE LICENSE IN LICENSE", "devDependencies": { "@changesets/cli": "^3.0.3" diff --git a/package.json b/package.json index 4fb57e575..0b7cd3175 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ftw", - "version": "0.159.0", + "version": "0.159.1", "private": true, "type": "module", "description": "FTW — local-first home energy coordination. Version metadata only; the runtime is Go and the mathematical planner is the compiled Energyplan worker.",