4.8 KiB
4.8 KiB
Changelog
Why this looks different: the project was renamed from Clawdis → Clawdbot. To make the transition clear, releases now use date-based versions (YYYY.M.D) and the changelog is compressed into milestone summaries. Full detail still lives in git history and the docs.
Unreleased
Fixes
- Cron tool passes
idto the gateway for update/remove/run/runs (keepsjobIdinput). (#180) — thanks @adamgall
2026.1.4
Highlights
- Rename completion: all CLIs, paths, bundle IDs, env vars, and docs standardized on Clawdbot.
- Agent-to-agent relay:
sessions_sendping‑pong withREPLY_SKIPplus announce step withANNOUNCE_SKIP. - Gateway quality-of-life: config hot reload, port config support, and Control UI base paths.
- Sandbox additions: per-session Docker sandbox with hardened limits + optional sandboxed Chromium.
- New node capability:
location.getacross macOS/iOS/Android (CLI + tools).
Breaking
- Tool names drop the
clawdbot_prefix (browser,canvas,nodes,cron,gateway). - Bash tool removes node-pty
stdinMode: "pty"support (use tmux for real TTYs). - Primary session key is fixed to
main(orglobalfor global scope).
Fixes
- Doctor migrates legacy Clawdis config/service installs and normalizes sandbox Docker names.
- Doctor checks sandbox image availability and offers to build or fall back to legacy images.
- Presence beacons keep node lists fresh; Instances view stays accurate.
- Block streaming/chunking reliability (Telegram/Discord ordering, fewer duplicates).
- WhatsApp GIF playback for MP4-based GIFs.
- Onboarding + Control UI basePath handling fixes and UI polish.
- Clearer tool summaries, reduced log noise, and safer watchdog/queue behavior.
- Canvas host watcher resilience; build and packaging edge cases cleaned up.
Docs
- Sandbox setup, hot reload, port config, and session announce step coverage.
- Skills and onboarding clarifications + additional examples.
2026.1.3 (beta 5)
Breaking
- Skills config moved under
skills.*(newskills.entries,skills.allowBundled). - Group session keys now
surface:group:<id>/surface:channel:<id>; legacygroup:*removed. - Discord config refactor;
discord.allowFrom+discord.requireMentionremoved. - Discord/Telegram require
enabled: truein config when using env tokens. - Routing
allowFrom/mention settings moved to per-surface group settings.
Highlights
- Talk Mode (continuous voice) with ElevenLabs TTS on macOS/iOS/Android.
- Discord: expanded tool actions, richer routing, and threaded reply tags.
- Auto-reply queue modes + session model overrides; TUI upgrades.
- Nix mode (declarative config) and Docker setup flow.
- Onboarding wizard + configure/doctor/update flows.
- Signal + iMessage providers; new skills (Trello, Things, Notes/Reminders, tmux coding).
- Browser tooling upgrades (remote CDP, no-sandbox, profiles).
Fixes
- macOS codesign/TCC hardening and menu/UI stability improvements.
- Streaming/typing fixes; per-provider chunk limit tuning.
- Remote gateway auth + token handling tightened.
- Camera capture reliability and media sizing fixes.
2025.12.27 (betas 3–4)
Highlights
- First-class tools replace
clawdbot-*skills (browser, canvas, nodes, cron). - Per-session model selection and custom model providers.
- Group activation commands; Discord provider for DMs/guilds.
- Gateway webhooks + Gmail Pub/Sub hooks.
- Command queue modes +
agent.maxConcurrentcap. - Background bash tasks with
processtool; gateway in-process restart.
Fixes
- Packaging fixes, heartbeat cleanup, WhatsApp reconnect reliability.
- macOS menu/Chat UI polish and presence reporting fixes.
2025.12.21 (beta 2)
Highlights
- Bundled gateway packaging + DMG distribution pipeline.
- Skills platform (bundled/managed/workspace) with install gating + UI.
- Onboarding polish and agent UX improvements.
- Canvas host served from Gateway; browser control simplification.
2025.12.19 (beta 1)
Highlights
- First Clawdbot release: Gateway WS control plane + optional Bridge.
- macOS menu bar companion app with Voice Wake + WebChat.
- iOS node pairing with Canvas surface.
- WhatsApp groups, thinking/verbose directives, health/status tooling.
Breaking
- Switched to Pi-only agent runtime; legacy providers removed.
- Gateway became the single source of truth (no ad-hoc direct sends).
2025.12.05–2025.12.03 (pre-Clawdbot)
Highlights
- Pi-only agent path and web-only gateway workflow.
- Thinking/verbose directives, group chat support, and heartbeat controls.
clawdbot agentCLI added; session tables and health reporting.
2025.11.28–2025.11.25 (early web-only)
- Heartbeat CLI + interval handling.
- Media MIME sniffing, size caps, and timeout fallbacks.
- Web provider reconnects and early stability fixes.