Repository navigation
Prepare release 2.5.0 - #179
Conversation
Follows "Releasing" in CHANGELOG.md: - CHANGELOG: "Unreleased" becomes "2.5.0 - 2026-10-19" with a new, empty "Unreleased" above it; missing PR references (#174, #175, #176, #178) added to the entries. - README and docs: every *(unreleased)* marker becomes *(since 2.5.0)*. - README note at the top points to the README of 2.5.0. scripts/check-release-docs.sh 2.5.0 passes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
🟡 Merge after the to-dosThis PR only changes docs (CHANGELOG, README, env var docs). No code changes. The risk is in what gets released: 2.5.0 has breaking changes and will become Impact on existing users: Users who pull To-do for the author
Test before merging: On a real setup, check that evcc Technical details
|
|
Bewusst 2.5.0: alle Änderungen betreffen nur fehlerhafte Requests, undokumentierte Endpunkte oder Browser von fremden Origins; Integrationen wie evcc/HA sind nicht betroffen. |
None of the changes affect normal evcc or Home Assistant setups; they only matter for a dashboard behind a plain-HTTP reverse proxy, scripts calling the undocumented key endpoints with GET, and requests that actually fail. The section now says so and lists the trustedOrigins case first. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Shipping this as 2.5.0 on purpose. None of the changes touch the routes or JSON that integrations use. Normal evcc or Home Assistant setups need no changes:
The CHANGELOG section is now called "Upgrade notes", says this up front and lists the reverse-proxy case first (1d1aafd). 🤖 Addressed by Claude Code |
Prepares release 2.5.0, following "Releasing" in
CHANGELOG.md.What
## Unreleasedbecomes## 2.5.0 - 2026-10-19, with a new, empty## Unreleasedabove it. Missing PR references (Serialize BLE access, stop replaced command loops, release the adapter when idle #174, Publish a Docker test image :pr-<number> for each pull request #175, Show vehicle status on the dashboard (#168) #176, Update to Go 1.27 and refresh dependencies #178) are added to the entries.*(unreleased)*marker becomes*(since 2.5.0)*.scripts/check-release-docs.sh 2.5.0passes, and so doesgo test ./....After merging
mainas2.5.0(nov, like2.4.0) and push the tag. Until then, the link in the README note points to a tag that does not exist yet.:2.5.0and:latest.2.5.0section of the CHANGELOG.Highlights of 2.5.0
trustedOrigins./gen_keysand/remove_keysare POST only. Failed requests always returnresult: false.trustedOriginsfor reverse proxies over plain HTTP.releaseAdapterWhenIdleshares the adapter with other BlueZ services (allow sharing bluetooth by either remove HCIDEVDOWN ioctl or (better) switch to a BlueZ D-Bus based Go library (e.g., muka/go-bluetooth) #158, thanks @AloisKlingler).connectionTimeoutis configurable.:pr-<number>for pull requests.🤖 Generated with Claude Code