Releases: fy0/CodeKanban
Releases · fy0/CodeKanban
v0.27.0
What's Changed
- fix(ui): remove stray settings template tags (615ad7b)
- feat(web-session): support imageView tool previews (bd29198)
- fix(websession): stop archived session live broadcasts (4d46b79)
- feat: add web session quick input shortcuts (df4a3cf)
- feat: prevent multi-instance startup on shared data dir (f8fc5f8)
- feat(web-session): confirm sends when other runs are active (c1ac4d1)
- feat(ui): restore workspace project name in browser title (1d7204e)
- feat(projects): show terminal and web session counts (2cf1dd0)
- fix(terminal): prevent codex web session title leakage (acd6297)
- feat(ui): distinguish web session plan approval styling (d64cdb7)
- feat(auth): add password protection flow (4ac5238)
- feat: remove passive web session stale indicators (03ec1a8)
- feat: freeze terminal resize during mobile keyboard input (b276f1b)
- feat: confirm message link navigation (5f0234c)
- feat(web-session): add loading state for answer submission (8d34f0f)
- feat(websession): keep current file path in file change cards (7217422)
- feat(web-session): move auto retry orchestration to backend (9c9466c)
- feat(ui): update mobile workspace navigation (32ec1e6)
- feat(websession): map context compaction into context estimates (8eb8f1a)
- fix(web-session): align live image messages with history (475f214)
- feat(web-session): restore mru tab fallback and ordering (080af43)
- fix(ui): show loading feedback for web session actions (1a3a3ec)
- feat(sdk): add polling-friendly web session helpers (34d6071)
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
- feat(websession): add raw toggle to timeline cards (f2f39bb)
- feat(web-session): improve mobile session switcher ux (f93c1a2)
- fix(ui): normalize web session blocking state tones (f84c69b)
- fix(ui): 优化移动端 plan 卡片宽度与可读性 (dfd169b)
- fix(web-session): simplify plan mode markers (66870f9)
- fix(websession): preserve codex transport retries as running state (4ba9975)
- fix(websession): restore plan items during deep sync (70c9d10)
- fix(web-session): split snapshot loading from live events (20f1ae0)
- fix(web-session): isolate submit loading by session tab (6487521)
- fix(web-session): kill codex app-server process trees on abort (00bfe01)
- fix(web-session): preserve active user input request ids (c655d63)
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
- fix(web-session): stabilize synced history rendering (9b05995)
- fix(ui): add missing common default i18n labels (eebe0d5)
- feat(web-session): add send button loading state (75fbaae)
- fix(web-session): distinguish run fail and error note styles (6998fe4)
- feat(web-session): add Codex deep sync mode (9dff6c6)
- feat(ui): refine mobile web session composer layout (08434de)
- fix(ui): clean up web session notifications (aaecd5c)
- feat(ui): auto-send continue from web session error strip (e53475b)
- chore(git): ignore tmp artifacts (85083a7)
- fix(web-session): restore first-message auto titles (4e9ec6a)
- fix(web-session): preserve full plan output (2f766fa)
- feat(web-session): surface codex usage budget (bea1c1e)
- fix(ui): restore project sidebar theme inheritance (d41c0f0)
- chore(websession): remove legacy message image helpers (0d4f35a)
- Align web session runtime states and restore input cards (87d6e7f)
- fix(ui): remove web session status highlighting (d59a773)
- style(ui): tighten recent project AI summary popover (771550a)
- feat(web-session): improve image conversation UX (31a310a)
- refactor(web-session): align Codex sessions with app-server cache (16b5fce)
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
- style(ui): refine web session approval styling (19b90f9)
- feat(web-session): archive sessions instead of deleting (1191d29)
- feat(ui): add AI status browser title summary (7ce97b0)
- fix(web-session): show elapsed runtime and keep live strip anchored (ae624ec)
- feat: improve session activity notifications (c8b16f7)
- fix: 改由后端压缩工具记录并修正历史加载 (72ea8ae)
- feat: 扩展工具批次折叠并优化运行条摘要 (0999654)
- feat: 聚合命令执行卡片并支持详情弹窗 (cad9552)
- fix(web-session): avoid duplicate pasted images (3f104e1)
- feat(ui): improve session catch-up and status styling (2324ac2)
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- fix(ui): sync project create validation after autofill (1c1365a)
- fix(terminal): clear approval reminders when state changes (a08e7c7)
- fix(ui): preserve workspace tab when switching projects (aabe107)
- fix(ui): guard empty web session tool previews (958fc3c)
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
- fix(ui): resolve highlight.js deep import in vite (6190e0e)
- feat(terminal): replay mode state as opaque prefixes (f0c5da4)
- fix(terminal): include mode state in snapshot baselines (78c8c9a)
- feat(terminal): add per-session traffic stats (cffbf7b)
- fix(terminal): avoid mirror mode badge flicker (6054b01)
- refactor(ui): unify terminal session sync and backend reminders (245307c)
- fix(web-session): polish plan completion card ux (79f41ce)
- fix(web-session): keep new session tab active after first send (e0d06bb)
- feat(settings): persist web session reasoning preference (41391a1)
- feat(web-session): recover restarted sessions and show history cards (75f728f)
- feat(web-session): use codex app-server for real plan mode (ce21e28)
- fix(terminal): serialize viewport restore pipeline (0748d04)
- chore(ui): stop tracking generated component type stubs (c235433)
- fix(web-session): support draft tabs for new conversations (09a01fd)
- fix(terminal): preserve reverse default colors in mirror mode (61a718e)
- feat(terminal): enable xterm-style vt10x backend (6c4323e)
- feat(terminal): defer mirror resize and tune snapshot defaults (9e2a065)
- refactor(terminal): drop legacy snapshot formats (d4d0767)
- feat(terminal): add incremental mirror snapshots (e1ba686)
- chore(deps): bump vt10x to 7144fb8 (bc9b06e)
- chore(deps): bump vt10x to 7144fb8 (3ff669e)
- feat(terminal): add mirror mode snapshot transport (07661de)
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- fix(terminal): restore terminal modes after reconnect (09c2caa)
- feat(web-session): split workflow mode and permission levels (d0d4086)
- refactor: drive terminal sidebar state from backend snapshots (7f715ef)
- feat: persist terminal snapshots across route switches (04b78fe)
- fix(ui): remember last workspace page after refresh (7b48265)
- fix(ui): render web session tools in timeline order (73c8daa)
- feat(ui): add resizable project sidebar (612f9d3)
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
- feat(web-session): add usable Codex web sessions (0e77f2d)
- feat: add node SDK, website, and dev tools (a2b1243)
- feat: 增强 AI 会话查看器导航与图片预览 (43fde95)
- fix(terminal): restore server snapshots across reconnect (93f55f2)
- fix(ui): avoid duplicate terminal text paste (054726d)
Full Changelog: v0.19.0...v0.20.0
v0.19.0
v0.18.0
What's Changed
- fix: 修复 Linux 下 AI 进程识别与进程信息查看 (62a1a14)
- feat(ui): 添加工作区右侧栏显隐开关 (948a614)
- feat(project): 创建项目时默认填充目录并自动补全项目名 (f37b1b0)
- feat(ui): proxy dev api from backend config (58f96a4)
- fix(terminal): 修复 Linux 终端 Ctrl+C 与同尺寸重绘问题 (149f7c8)
- feat(ui): simplify docked notification sidebar (370c758)
- feat: improve AI session inspection and API schema metadata (d540eb5)
- feat: improve task workflow and workspace interactions (b07a36b)
- feat: 卡片随着完成状态自动切换 (67eca5a)
- feat: worktree 支持设置全局目录 (#15) (c402213)
Full Changelog: v0.17.0...v0.18.0