chapter 8
Changelog
Release notes for zclaw firmware and docs. For full detail and source control context, use the repository changelog.
Current Stream
Unreleased
- No unreleased changes yet.
Source of truth: CHANGELOG.md in repo.
Recent Releases
| Version | Date | Highlights |
|---|---|---|
2.5.2 |
2026-02-22 | Natural-language onboarding/examples refined in `/start` and Getting Started, with clearer Telegram provisioning guidance for both interactive and non-interactive flows. |
2.5.1 |
2026-02-22 | Adjusted capability-priority guidance so “what can you do?” answers lead with custom tools/schedules/memory/GPIO before optional I2C details. |
2.5.0 |
2026-02-22 | Added bulk gpio_read_all for one-call pin-state dumps, plus docs/tests and prompt guidance to avoid tool-round churn. |
2.4.3 |
2026-02-22 | Web relay host/CORS defaults tightened and encrypted-NVS startup behavior made fail-closed by default. |
2.4.2 |
2026-02-22 | Cron self-reschedule loop fixed, docs Field Guide expanded, and runtime-heap wording clarified. |
2.4.1 |
2026-02-22 | Persona tools added, persona routed through tool-calling path, prompt/runtime clarity updates. |
2.4.0 |
2026-02-22 | Cron responsiveness and plain-text behavior tuned for better real-world operation. |
2.3.1 |
2026-02-22 | Network diagnostics expanded; rate/stability thresholds adjusted. |
2.3.0 |
2026-02-22 | Telegram reliability hardening and backlog-clear tooling. |
Release Workflow
# Bump version (patch/minor/major) ./scripts/bump-version.sh patch # Validate ./scripts/test.sh host # Commit + tag + push (example) git tag -a vX.Y.Z -m "zclaw vX.Y.Z" git push origin main git push origin vX.Y.Z