diff --git a/.changeset/ev-headroom-worker.md b/.changeset/ev-headroom-worker.md new file mode 100644 index 00000000..5a2d2b64 --- /dev/null +++ b/.changeset/ev-headroom-worker.md @@ -0,0 +1,5 @@ +--- +"ftw": patch +--- + +Update the compiled energy planner so a legal future charging step remains available when choosing cheaper hours. Keep physical power limits, charger pulses and departure goals. diff --git a/optimizer/native/bundle/ftw-solver-darwin-arm64 b/optimizer/native/bundle/ftw-solver-darwin-arm64 index d9b97702..05cd84aa 100755 Binary files a/optimizer/native/bundle/ftw-solver-darwin-arm64 and b/optimizer/native/bundle/ftw-solver-darwin-arm64 differ diff --git a/optimizer/native/bundle/ftw-solver-linux-amd64 b/optimizer/native/bundle/ftw-solver-linux-amd64 index 2a7247be..e3e36e52 100755 Binary files a/optimizer/native/bundle/ftw-solver-linux-amd64 and b/optimizer/native/bundle/ftw-solver-linux-amd64 differ diff --git a/optimizer/native/bundle/ftw-solver-linux-arm64 b/optimizer/native/bundle/ftw-solver-linux-arm64 index 167567f8..5f41e41d 100755 Binary files a/optimizer/native/bundle/ftw-solver-linux-arm64 and b/optimizer/native/bundle/ftw-solver-linux-arm64 differ diff --git a/optimizer/native/bundle/manifest.json b/optimizer/native/bundle/manifest.json index 5f9f2d74..02850f51 100644 --- a/optimizer/native/bundle/manifest.json +++ b/optimizer/native/bundle/manifest.json @@ -3,7 +3,7 @@ "product": "energyplan", "version": "0.5.2", "source_repository": "srcfl/energyplan", - "source_commit": "4697915ed43f94d8e76f49cbbd80cfc9fef13073", + "source_commit": "38c4872a5f646e0b822f7645ae06f3b454a8ffea", "rustc": "rustc 1.95.0 (59807616e 2026-04-14)", "protocol_version": 1, "forecast_protocol_version": 1, @@ -39,16 +39,16 @@ "bytes": 15377 }, "ftw-solver-darwin-arm64": { - "sha256": "1a939d94bc6dc6721e045b191f49f856f513b5e8e697bdeb812eb9fded0f8926", + "sha256": "65f819dd4f723641a74efe0a2210531f2f5f82ef64e0c98dc6318baf78c3d85f", "bytes": 1472304 }, "ftw-solver-linux-amd64": { - "sha256": "7c6a1e9b3be4cf068995b6319dd540f1e8ead6115ed7cd80e1aee875218f6259", - "bytes": 1889832 + "sha256": "a7bc7c89642763c51892d361af99f60370f4cc8085cc92b02f5a4b9ee1cda260", + "bytes": 1889768 }, "ftw-solver-linux-arm64": { - "sha256": "6b8a0b07a526a001155b22191ca769017d9becc72f53ad8d7ae3cf6db96ba883", - "bytes": 1511376 + "sha256": "2057e3dc0f37fb5fc5a164f8717406c63fcc0d68ce1ddfe24f1a42a80e34e87f", + "bytes": 1511296 }, "rust-runtime/COPYRIGHT-library.html": { "sha256": "90567e2718bf7fd65a71a3a43c5596488e80e5f51ed02bfea6fec54458b5f3d1",