This release includes 1 security fix for security teams reviewing exposed deployments.
Published 1mo
AI Coding Tools
✓ No known CVEs patched
This release patches 1 known CVE
Topics
ai-coding
claude
claude-code
cli
codex
cursor
+13 more
factory-droid-cli
gemini
gemini-cli
github-copilot-cli
hermes-agent
llm
mistral-vibe
opencode
orchestrator
pi
tmux
vibe
vibe-coding
Affected surfaces
auth
deps
Summary
AI summaryAdd a web dashboard with workspace‑centric UI, custom agents, and hardened auth.
Full changelog
What's Changed
- feat: add
aoe serveweb dashboard for remote session access by @njbrake in https://github.com/njbrake/agent-of-empires/pull/587 - fix: replace invalid .npmrc
before=7dwithmin-release-age=7by @njbrake in https://github.com/njbrake/agent-of-empires/pull/589 - feat: web dashboard UI/UX with full TUI feature parity by @njbrake in https://github.com/njbrake/agent-of-empires/pull/588
- feat: include web dashboard in release binaries by @njbrake in https://github.com/njbrake/agent-of-empires/pull/590
- fix: restore dev-release Cargo profile for faster local builds by @njbrake in https://github.com/njbrake/agent-of-empires/pull/592
- fix: limit cargo build parallelism to 4 jobs by @njbrake in https://github.com/njbrake/agent-of-empires/pull/598
- fix: apply volume_ignores to parent repo mount in worktree sessions by @njbrake in https://github.com/njbrake/agent-of-empires/pull/599
- fix: resolve hooks from original project path in CLI workspace sessions by @njbrake in https://github.com/njbrake/agent-of-empires/pull/593
- fix: delegate input to branch picker in worktree config mode by @njbrake in https://github.com/njbrake/agent-of-empires/pull/600
- fix: stop misclassifying idle OpenCode sessions as error by @njbrake in https://github.com/njbrake/agent-of-empires/pull/583
- chore(deps): bump toml from 1.0.7+spec-1.1.0 to 1.1.0+spec-1.1.0 by @dependabot[bot] in https://github.com/njbrake/agent-of-empires/pull/601
- chore(deps): bump docker/login-action from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/njbrake/agent-of-empires/pull/603
- chore(deps): bump uuid from 1.22.0 to 1.23.0 by @dependabot[bot] in https://github.com/njbrake/agent-of-empires/pull/604
- chore(deps): bump futures-util from 0.3.31 to 0.3.32 by @dependabot[bot] in https://github.com/njbrake/agent-of-empires/pull/605
- chore(deps): bump sha2 from 0.10.9 to 0.11.0 by @dependabot[bot] in https://github.com/njbrake/agent-of-empires/pull/602
- fix: exit cleanly when parent terminal dies instead of busy-looping by @njbrake in https://github.com/njbrake/agent-of-empires/pull/609
- feat: replace icon with stacked terminal windows design by @njbrake in https://github.com/njbrake/agent-of-empires/pull/612
- fix: prevent env var secrets from leaking into Docker argv by @njbrake in https://github.com/njbrake/agent-of-empires/pull/610
- feat: redesign web dashboard with workspace-centric layout by @njbrake in https://github.com/njbrake/agent-of-empires/pull/607
- feat(web): polish dashboard UI with Geist fonts and neutral design by @njbrake in https://github.com/njbrake/agent-of-empires/pull/617
- fix: prevent raw JSON resize messages from appearing in web terminal by @njbrake in https://github.com/njbrake/agent-of-empires/pull/616
- feat(web): group sidebar sessions by repository by @njbrake in https://github.com/njbrake/agent-of-empires/pull/619
- fix(web): unify sidebar toggle behavior and mobile overlay patterns by @njbrake in https://github.com/njbrake/agent-of-empires/pull/620
- feat: replace static status icons with animated rattles spinners by @njbrake in https://github.com/njbrake/agent-of-empires/pull/623
- feat: harden web auth with Cloudflare Tunnel, rate limiting, and device tracking by @njbrake in https://github.com/njbrake/agent-of-empires/pull/621
- fix(web): offset spinner animations by session start time by @njbrake in https://github.com/njbrake/agent-of-empires/pull/627
- fix(tui): offset spinner animations by session start time by @njbrake in https://github.com/njbrake/agent-of-empires/pull/629
- feat: support user-defined custom agents in config by @njbrake in https://github.com/njbrake/agent-of-empires/pull/628
- feat(web): session creation, dashboard, and sidebar redesign by @njbrake in https://github.com/njbrake/agent-of-empires/pull/630
- feat(tui): allow force-removing sessions stuck in deleting state by @njbrake in https://github.com/njbrake/agent-of-empires/pull/631
- fix(tui): check creation results after event handling to prevent starvation by @njbrake in https://github.com/njbrake/agent-of-empires/pull/634
- refactor(docs): single source of truth for website documentation by @njbrake in https://github.com/njbrake/agent-of-empires/pull/635
- fix(docs): add web dashboard nav entry and build-time nav validation by @njbrake in https://github.com/njbrake/agent-of-empires/pull/637
- fix(tui): settle terminal before tmux attach and redact secrets in logs by @njbrake in https://github.com/njbrake/agent-of-empires/pull/636
Full Changelog: https://github.com/njbrake/agent-of-empires/compare/v1.1.0...v1.2.0
Security Fixes
- Prevent env var secrets from leaking into Docker argv
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Track I've implemented multi-repo workspace support in Agent of Empires
Get notified when new releases ship.
Sign up freeAbout I've implemented multi-repo workspace support in Agent of Empires
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]