diff --git a/CHANGELOG.md b/CHANGELOG.md index 26014a58..81829b10 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # aicodeman +## 0.3.11 + +### Patch Changes + +- ### Session Resume & History + - Add `resumeSessionId` support for conversation resume after reboot + - Add history session resume UI and API with route shell sessions routing fix + - Improve session resume reliability and persist user settings across refresh + - Correct `claudeSessionId` for resumed sessions + + ### Terminal & Frontend + - Upgrade xterm.js 5.3 → 6.0 with native DEC 2026 synchronized output + - Increase terminal scrollback from 5,000 to 20,000 lines + - Reduce default font size and persist tab state across refresh + - Resolve terminal resize scrollback ghost renders + - Hide subagent monitor panel by default + + ### Installer + - Auto-detect existing install and run update instead of fresh install + - Auto-restart codeman-web service after update if running + - Show restart command when codeman-web is not a systemd service + - Fix one-liner restart command for background processes + + ### Codebase Quality + - Remove dead code, consolidate imports, extract constants + - Repair 15 pre-existing subagent-watcher test failures + - Clean up DEC sync dead code + ## 0.3.10 ### Patch Changes diff --git a/CLAUDE.md b/CLAUDE.md index 29ff26a4..b81f7d2a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -52,7 +52,7 @@ When user says "COM": 4. **Sync CLAUDE.md version**: Update the `**Version**` line below to match the new version from `package.json` 5. **Commit and deploy**: `git add -A && git commit -m "chore: version packages" && git push && npm run build && systemctl --user restart codeman-web` -**Version**: 0.3.10 (must match `package.json`) +**Version**: 0.3.11 (must match `package.json`) ## Project Overview diff --git a/docs/images/zerolag-demo-reddit.mp4 b/docs/images/zerolag-demo-reddit.mp4 new file mode 100644 index 00000000..feb8642a Binary files /dev/null and b/docs/images/zerolag-demo-reddit.mp4 differ diff --git a/package.json b/package.json index 4125eb56..48bc09ba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aicodeman", - "version": "0.3.10", + "version": "0.3.11", "description": "The missing control plane for AI coding agents - run 20 autonomous agents with real-time monitoring and session persistence", "type": "module", "main": "dist/index.js",