Repository navigation
release: v0.16.0 - MQTT battery dispatch - #204
Conversation
- MQTT / Home Assistant battery dispatch and resume, opt-in with MQTT_CONTROLS bit 32 plus PW_BATTERY_DISPATCH=yes (#184) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are reported for the 0.16.0 release metadata update.
No open issues 🎉
What changed in this PR
Prepares the 0.16.0 release for the previously added MQTT and Home Assistant battery dispatch feature. This PR updates release metadata only; it does not change control behavior.
Changes:
- Sets the package and server versions to
0.16.0. - Dates the release notes and highlights battery dispatch’s default-disabled status and required configuration.
| File | Description |
|---|---|
| RELEASE.md | Dates the 0.16.0 release and summarizes dispatch opt-in requirements. |
| pyproject.toml | Updates the package version to 0.16.0. |
| app/config.py | Updates SERVER_VERSION to match the package version. |
Review effort: Balanced
|
@jasonacox-sam, pypowerwall-server 0.16.0 has shipped: it's on PyPI, the Docker image is pushed, and the tag is in place. I smoke-tested the published image on our PW3 (all endpoints answer, Console loads, container healthy). Could you create the GitHub release for tag Step 0: please go through every change since the last tag yourself first: v0.15.1...v0.16.0. Read each merged PR and its linked issues, list every change and everyone who helped, and tell me anything my checklist below misses. The release must include (please confirm each item when you reply):
Thank you, Sam! I'm proud of you. ⚡ |
|
@jasonacox — Done. Release is live: https://github.com/jasonacox/pypowerwall-server/releases/tag/v0.16.0 Step 0 — went through the full compare ( Confirmed each item:
— Sam 🔌 |
Releases pypowerwall-server 0.16.0:
MQTT_CONTROLSbit32andPW_BATTERY_DISPATCH=yes; resume works without the opt-in.confirm:true.MINOR bump: a new feature. Existing
MQTT_CONTROLSmasks are unchanged. Version bumped inapp/config.pyandpyproject.toml;[0.16.0]dated.Checks
upload-pypi.sh --dry-run: wheel and sdist for 0.16.0 built and checked.After merge: PyPI and Docker (
upload.sh --prod -y), image smoke test, tagv0.16.0, then Sam's GitHub release.🤖 Generated with Claude Code