- README.md: add docs.nanoclaw.dev link, point architecture and security references to documentation site - CHANGELOG.md: add all releases from v1.1.0 through v1.2.21 (was only v1.2.0), link to full changelog on docs site - docs/REQUIREMENTS.md: update multi-channel references (NanoClaw now supports WhatsApp, Telegram, Discord, Slack, Gmail), update RFS to reflect existing skills, fix deployment info (macOS + Linux) - docs/SECURITY.md: generalize WhatsApp-specific language to channel-neutral - docs/DEBUG_CHECKLIST.md: use Docker commands (default runtime) instead of Apple Container syntax, generalize WhatsApp references - docs/README.md: new file pointing to docs.nanoclaw.dev as the authoritative source, with mapping table from local files to docs site pages Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3.7 KiB
3.7 KiB
Changelog
All notable changes to NanoClaw will be documented in this file.
For detailed release notes, see the full changelog on the documentation site.
[1.2.21] - 2026-03-22
- Added opt-in diagnostics via PostHog with explicit user consent (Yes / No / Never ask again)
[1.2.20] - 2026-03-21
- Added ESLint configuration with error-handling rules
[1.2.19] - 2026-03-19
- Reduced
docker stoptimeout for faster container restarts (-t 1flag)
[1.2.18] - 2026-03-19
- User prompt content no longer logged on container errors — only input metadata
- Added Japanese README translation
[1.2.17] - 2026-03-18
- Added
/capabilitiesand/statuscontainer-agent skills
[1.2.16] - 2026-03-18
- Tasks snapshot now refreshes immediately after IPC task mutations
[1.2.15] - 2026-03-16
- Fixed remote-control prompt auto-accept to prevent immediate exit
- Added
KillMode=processso remote-control survives service restarts
[1.2.14] - 2026-03-14
- Added
/remote-controlcommand for host-level Claude Code access from within containers
[1.2.13] - 2026-03-14
Breaking: Skills are now git branches, channels are separate fork repos.
- Skills live as
skill/*git branches merged viagit merge - Added Docker Sandboxes support
- Fixed setup registration to use correct CLI commands
[1.2.12] - 2026-03-08
- Added
/compactskill for manual context compaction - Enhanced container environment isolation via credential proxy
[1.2.11] - 2026-03-08
- Added PDF reader, image vision, and WhatsApp reactions skills
- Fixed task container to close promptly when agent uses IPC-only messaging
[1.2.10] - 2026-03-06
- Added
LIMITto unbounded message history queries for better performance
[1.2.9] - 2026-03-06
- Agent prompts now include timezone context for accurate time references
[1.2.8] - 2026-03-06
- Fixed misleading
send_messagetool description for scheduled tasks
[1.2.7] - 2026-03-06
- Added
/add-ollamaskill for local model inference - Added
update_tasktool and return task ID fromschedule_task
[1.2.6] - 2026-03-04
- Updated
claude-agent-sdkto 0.2.68
[1.2.5] - 2026-03-04
- CI formatting fix
[1.2.4] - 2026-03-04
- Fixed
_chatJidrename tochatJidinonMessagecallback
[1.2.3] - 2026-03-04
- Added sender allowlist for per-chat access control
[1.2.2] - 2026-03-04
- Added
/use-local-whisperskill for local voice transcription - Atomic task claims prevent scheduled tasks from executing twice
[1.2.1] - 2026-03-02
- Version bump (no functional changes)
[1.2.0] - 2026-03-02
Breaking: WhatsApp removed from core, now a skill. Run /add-whatsapp to re-add.
- Channel registry: channels self-register at startup via
registerChannel()factory pattern isMainflag replaces folder-name-based main group detectionENABLED_CHANNELSremoved — channels detected by credential presence- Prevent scheduled tasks from executing twice when container runtime exceeds poll interval
[1.1.6] - 2026-03-01
- Added CJK font support for Chromium screenshots
[1.1.5] - 2026-03-01
- Fixed wrapped WhatsApp message normalization
[1.1.4] - 2026-03-01
- Added third-party model support
- Added
/update-nanoclawskill for syncing with upstream
[1.1.3] - 2026-02-25
- Added
/add-slackskill - Restructured Gmail skill for new architecture
[1.1.2] - 2026-02-24
- Improved error handling for WhatsApp Web version fetch
[1.1.1] - 2026-02-24
- Added Qodo skills and codebase intelligence
- Fixed WhatsApp 405 connection failures
[1.1.0] - 2026-02-23
- Added
/updateskill to pull upstream changes from within Claude Code - Enhanced container environment isolation via credential proxy