Changelog
All notable changes to Zirkabot.
Versions follow CalVer: YYYY.M.DD-patch
2026.03.17-2 — 2026-03-17
New
- Browser per-agent isolation: Each agent gets its own browser profile with separate Chrome instance — no more tab conflicts between agents
- Context limit guard: Telegram notification when a session approaches the context window limit, plus auto-save of uncommitted workspace changes
Changed
- Updated default context window from 200K to 1M tokens for Claude Opus 4.6
- Default model (Claude Opus 4.6) now correctly uses its full 1,000,000 token context window
2026.2.16-1 — 2026-02-16
New
- Public changelog page on zirkabot.com (
/changelog/) - Browser Relay Stealth documentation page (
/web/relay-stealth/) - Sidebar links for Changelog and Browser Stealth in docs
Fixed
- WebGL stealth — no longer hardcodes Intel GPU; passes through real GPU values unless headless (SwiftShader/llvmpipe) is detected. Fixes CreepJS cross-reference mismatch (stealth score 40% → 20%)
Infrastructure
- PM2 ecosystem config with separate
ZIRKABOT_CONFIG_PATHper environment - Dev (port 5003) and prod (port 5004) run as independent gateway instances
2026.2.14-2 — 2026-02-14
New
- Browser Flow Recorder — capture clicks, typing, navigation in Chrome relay; smart selector generation
- Franchise skill — 1,341 lines covering FDD, franchise law, unit economics, operations manuals
Fixed
- Minor stability improvements
2026.2.14-1 — 2026-02-14
New
- Relay stealth system with configurable levels (
off/light/full) viabrowser.relayStealthconfig - 19 browser fingerprint protections:
- Canvas noise, WebGL vendor/renderer masking, WebRTC leak prevention
- Battery API normalization, hardware fingerprint consistency
- Visibility state masking,
window.chromestub Function.toString()disguise,Performance.now()precision reduction- Error stack trace cleanup, iframe
contentWindowconsistency
- Mouse humanization: idle jitter, double-click patterns, Bézier cursor movement, hover dwell
- Typing humanization: context-aware cadence with digraph detection, thinking pauses
- Scroll humanization: breaks large scrolls into natural incremental wheel events
- Fingerprint masking applied automatically on browser startup
Fixed
- Chrome extension text insertion for Teams and contentEditable editors
- Chrome extension text insertion not applying to fields
2026.2.6-6 — 2026-02-06
New
- Rebrand from Clawdbot to Zirkabot 🎉
- GPT-5.3 and GPT-5.3-Codex model support
- Opus 4.6 model definitions
- Deployment docs and agent instructions
Fixed
- Extensions folder included in release tarball (fixes memory-core plugin)
2026.2.6-5 — 2026-02-06
New
- Brave Search plugin (brave-search) for web search
- Perplexity provider support
- Token usage tracking and display
- VPS deployment guide
- Bedrock (AWS) provider support
- Multi-agent sandbox tools documentation
Fixed
- Plugin loading improvements
- Config validation edge cases