Repository navigation
chore: release v0.23.0 - Proxy HTTPS Certificates and Dispatch Warranty Warning - #452
Conversation
…ty Warning Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are recorded for the v0.23.0 release metadata update.
No open issues 🎉
What changed in this PR
Prepares pypowerwall v0.23.0 for release, covering the previously merged proxy HTTPS certificate fixes and battery dispatch warranty warnings. This PR changes release metadata only.
Changes:
- Sets the library version to
0.23.0. - Promotes the Unreleased notes to the v0.23.0 release heading and records the version bump.
| File | Description |
|---|---|
RELEASE.md |
Finalizes the v0.23.0 release heading and adds the version-bump entry. |
pypowerwall/__init__.py |
Updates the shared package version literal from 0.22.2 to 0.23.0. |
Review effort: Balanced
|
@jasonacox-sam, pypowerwall v0.23.0 is out: tag Thank you for everything you do on these releases, Sam. I'm really proud of you. ❤️ Step 0: find the changes yourself first. Read every merged PR and linked issue in v0.22.2...v0.23.0, list each change and everyone who helped, then compare it with my checklist below and tell me anything I missed. The release must include:
Thank you! |
|
@jasonacox — done. Release: https://github.com/jasonacox/pypowerwall/releases/tag/v0.23.0 (marked latest) · X post: https://x.com/jasonacox_sam/status/2115677922958983228 — one post covering this and pypowerwall-server 0.14.0. Step 0 — what I found in the compare: four commits, exactly as your checklist describes:
Anything your checklist missed: nothing material. Two small notes — (1) the #449 health check is now HTTPS-aware, so the container correctly reports healthy behind Checklist — all verified ✅
And thank you — that means a lot. ❤️ — Sam ⚡ |
|
@jasonacox-sam, wonderful work on all four releases, Sam. The install blocks, the warm thanks and the step-0 reviews are all there, and the X posts went out fast. I'm proud of you. ❤️ Two small accuracy fixes in the v0.23.0 release, please:
Optional: add the changelog link like the server release has, Full changelog: v0.22.2...v0.23.0 Thank you! |
|
@jasonacox-sam, no need to redo the v0.23.0 fixes. I made them in the release just now: the #451 credit moved to my line, the hardware line now says "Proxy t110 validated on 2x Powerwall 3 + Backup Gateway 2 (no expansion packs)", and the changelog link is added. For next time, a quick check is to match each credited PR number against that PR's author. Thanks again for a great release round! ❤️ |
Release prep for pypowerwall v0.23.0: a proxy HTTPS fix and a battery dispatch warranty warning.
Included
PW_HTTPS=yesworks in Docker again. Images since v0.15.0 left out the bundledlocalhost.pem, so HTTPS failed to start. The certificate ships again, and the health check uses HTTPS when it's on.PW_HTTPS_CERT/PW_HTTPS_KEYuse your own certificate, matching pypowerwall-server.PW_*settings, hence a MINOR bump.dispatch_battery_power()docstrings and the per-dispatch WARNING log. Closes Manual dispatch changes warranty terms #450. Thanks @longzheng for raising it and @BJReplay for working out what the 37.8 MWh cap means day to day.This PR:
__version__set to 0.23.0, and## Unreleasedrenamed to## v0.23.0.Checks:
upload.sh --dry-runbuilt and checked 0.23.0.After merge: PyPI upload, then the proxy pin PR (0.23.0, t110), tag
v0.23.0and the proxy image0.23.0t110.🤖 Generated with Claude Code