devlog / 2026-W14
Week 14, 2026
2026-03-30 to 2026-04-05
Merged pull requests
| Project | Kenn | Community | Total | Lines added | Lines removed |
| Kenn Forge | 36 | 0 | 36 | +37,672 | −8,169 |
| roborev | 16 | 7 | 23 | +7,574 | −1,344 |
| AgentsView | 8 | 3 | 11 | +12,924 | −858 |
| msgvault | 5 | 3 | 8 | +15,371 | −710 |
| Total | 65 | 13 | 78 | +73,541 | −11,081 |
- Review pull requests with inline diffs, a file tree, syntax highlighting, keyboard navigation, detailed CI checks, and visible merge conflicts.
- Browse and star issues, approve or merge pull requests, and close or reopen pull requests and issues from the dashboard.
- Follow repository activity in threaded or ungrouped views, with filtering, pagination, time windows, and automatic refresh after syncs and merges.
- Manage repositories and activity defaults from the new settings page, with GitHub URLs and .git suffixes normalized automatically.
- Embed Forge in another app, customize its configuration and actions, or deploy it behind a reverse proxy with a base path.
- Reviews now consider pull request discussions and per-commit feedback, while automated fixes include user comments and previous tool attempts.
- The terminal interface updates instantly, preserves cursor position, rejects stale responses, and sizes columns correctly.
- Global reasoning defaults now apply consistently, with fixes for configuration resolution across queued jobs, reruns, and worktrees.
- Passing reviews can now close automatically with the new auto_close_passing_reviews option.
- Linux users can use XDG_RUNTIME_DIR for daemon sockets, and downstream packagers now have systemd unit files.
Releases | Tag | Date |
| v0.50.0 | 2026-03-31 |
- Track token usage across sessions and in the analytics dashboard.
- Import Claude.ai and ChatGPT conversations with live progress updates.
- View sessions from Kiro CLI and Kiro IDE.
- Resume Claude sessions directly in Claude Desktop.
- Keep pinned messages intact when sessions resync.
Releases | Tag | Date |
| v0.18.0 | 2026-04-02 |
- Import text messages from WhatsApp, iMessage, and Google Voice.
- Sync Microsoft 365 email using OAuth2 IMAP.
- Limit IMAP syncs with before and after date filters.
- Label name conflicts no longer cause sync failures.
- Concurrent MCP sessions no longer hang new database connections.