Releases: fy0/CodeKanban
Releases · fy0/CodeKanban
v0.9.0
What's Changed
- imp: 优化了一下通知,不过codex获取用户输入感觉仍然不太准,下版本再说吧 (5613b09)
- feat: 新增关联任务功能及多项优化 - 新增终端关联任务功能,支持将终端与待办/进行中任务关联 - 分支过滤器按项目持久化存储,切换项目时自动恢复 - 修复标签横向滚动时激活指示器位置偏移问题 - 复制标签时在原标签后插入而非添加到末尾 - 终端页签右键增加复制路径、浏览目录功能 (0858ec2)
- feat: 新选项 - 开始工作时自动创建任务 (4e74002)
- chore: 干掉了vueDevTools,据说在macos前端编译报错 #4 (4b2e6fd)
- feat: 提醒条增加紧凑模式和过滤器 (ba6a5c8)
- feat: 分支卡片增加commit信息提示 (f4fa0ad)
- imp: 提醒卡片文案优化 (1e030e9)
- feat: 有多个分支的终端时,增加一个快速过滤条 (5104aa6)
- feat: 在分支卡片上,如果 rebase、合并至、commit 按钮是灰色不能使用,在popover中提供原因解释 (d25337a)
- imp: 优化了codex输入检测,和任务详情卡片写入的评论信息 (c5a95c4)
- feat: 在cc/cx下达第一条指令,现在会自动修改终端标题,可以设置为每次都改 (052f4e5)
- feat: 现在会自动识别claude code和codex中用户输入的文本,并添加为任务卡片 (ad642c6)
- feat: 刷新页面后记住刚才所在的标签,自动恢复 (5702d58)
- fix: 修正终端标签上横条位置不准的问题 (ab2d7b7)
- imp: 现在只要进入工作状态就会在右上提示 (3486886)
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- feat: no longer use backend config.Domain as terminal ws url address #3 (7a2718e)
- build: docker arm64 build fix (0160f87)
- build: use CGO_ENABLED=0 for arm64 to speed up compilation (1f777dd)
- build: docker build fix (cf91ff7)
- build: add docker image support (9e4a6e6)
- feat: 更符合直觉的提醒规则 - 如果当前终端是最新的执行完成提醒的终端,那么直接视为已读变成灰色 - 同理,如果用户不用过右上角点击,而是直接切换到此终端,也视为点击已读变为灰色 - 另外干完活的又开始工作,将其执行完成,切换为紫色的正在工作 (4d3d19b)
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
- fix: 删除track mode后的前端构建错误 (286b7f3)
- feat: 移除了试装的capture型coding agent检测机制 (581e795)
- fix: capture模式死锁修复留档 (2dd8990)
- feat: 终端面板支持下拉选人 (84d1559)
- imp: 提升了light主题选中文本的可见度 (4200932)
- feat: 现在点击完成提醒,能够直接跳转对应终端 (6112b2d)
- imp: 放宽merge条件 (0865830)
- feat: 实现全异步的AI工具状态监听,并增加新的capture模式 (7321a21)
- feat: 终端界面现在总是显示 (3e60289)
- feat: 添加终端信息录制调试开关 (bad19c0)
- imp: 启动时不再打印全config信息,并优化codex检测 (281e8b0)
Full Changelog: v0.6.0...v0.7.1
v0.6.0
What's Changed
- refactor: 人工重写了 claude code 和 codex 的状态检测机制,并优化了性能,现在很准 (84ebdf8)
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- ci: 同样修改了 npm-publish 自动构建的 pnpm 缓存配置 (c2e49b8)
- ci: 修复 pnpm 缓存配置导致的构建失败(改用setup-node内置缓存参数) (fd06d04)
- fix: 修复前端编译错误 (025690b)
- feat: 主题系统增强与终端面板 UI 改进 - 为进程查询添加缓存和超时机制,优化 AI 助手状态检测性能 - 优化项目列表界面,按钮改为圆形图标+Popover 提示 - 记事本关闭有内容的标签时增加确认对话框 - 主题切换器支持快速切换 dark/light 主题 - 改进终端面板边距调整逻辑,窗口缩放时自动保持最小宽度 - 终端面板新增激活标签指示器,支持最小宽度限制(375px) - 新增看板主题配置(背景色、卡片色、边框开关) - 新增终端标签主题配置(背景色、激活色、完成/审批提醒颜色) - 重构主题系统 CSS 变量设置机制,支持更细粒度的颜色配置 (62e130b)
- imp: 重写了claude code和codex状态检测机制,现在准确多了 (c95e1f6)
- feat: 增加一系列预置主题 尤其是暗色主题(防夜晚亮瞎眼) (#2) (0876677)
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- feat: 添加 AI 助手状态监测配置功能 (babe830)
- refactor: move ai_assistant from api/ to utils/, move terminal from api/ to service/ (ea28c4b)
- feat: AI assistant status tracking for terminals (db72fd6)
- fix: image paste for codex/droid/... (4dea31f)
- refactor: move sql files to model/queries (6086e5f)
- ci: more binary target (ed90d26)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- ci: inject version info into npm published binaries (723863b)
- feat: add bind/port CLI flags (0060654)
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- ci: disable provenance for granular token compatibility (eac74db)
- ci(debug): add comprehensive npm authentication diagnostics (1d115a8)
- ci: configure npm authentication and update build scripts (ec4225b)
- build: install frontend dependencies before build (d66d103)
- chore: ignore npm build artifacts (f4587a1)
- feat: 加入自动升级和npm发布机制 (c6718f7)
- feat: 最近项目栏右键菜单 & 列表页搜索框 (cf245b7)
- feat: 添加i18n支持 (e921e5d)
- imp: 修改了版本api的调用方式 (b811123)
- imp: 改了一个正经点的包名 (e24a393)
- chore: 更新说明 (597dcc7)
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- build: 优化编译脚本 (2875a65)
- feat: 添加终端数量标注功能,以及部分细节优化 - 删除了旧的pty test代码 - 加入版本信息 (da37916)
- imp: 一组功能优化和bug修复 - 删除项目中的sqlite以外的driver和配置,为项目减重(实际效果4mb) - 现在允许打开无git的目录,这才是初始设计 - 修复更新任务的关联分支,保存无效 - 修复刷新页面后,终端排序会全部混乱 - 增强了笔记功能的稳定性 - 已完成的任务不再阻止worktree删除 (59ff980)
- imp: 优化了一下布局和文案 (2aeb05f)
- feat: 进行了大量的体验优化 - 项目的所有API规范为只使用get和post,和更语义化的接口路径 - 笔记是自动保存,增加一个正在保存提示 - 笔记标签支持右键修改标签名字,拖动更换次序 - 终端标签允许拖动更换顺序 - 当焦点不在终端窗口,提供一个快捷键切换终端的折叠和展开状态,默认为 快捷键加入到全局设置中,另外默认快捷键1可控制笔记侧边栏的展开和收缩 - 终端面板和笔记面板的最后激活次序能够修改其z-index。也就是说后点击的会出现在更上层 - 让终端在折叠后更显眼一点。现在是白底黑字的一个小按钮。改为黑底白字。 - 任务看板处应该提供一个快捷的创建任务按钮(加号按钮) - 添加一个终端的关闭确认功能。当用户关闭终端窗口时,弹窗询问是否确认关闭。此设置可以在全局设置中修改,默认开启此安全功能。 - 修复任务看板的问题,当卡片数量超过一屏,不会出现滚动条 - 提供编辑器快捷打开目录功能,在worktrees卡片位置,先支持vscode、cursor、trae和zed。支持在设置中设定默认编辑器。并支持使用自定义命令来打开目录 - 任务看板处的任务卡片,提供一个新的快捷按钮,作用是添加一个标题为当前卡片任务标题的终端tab,并把自己添加到‘进行中’,如果未设置关联分支或者关联分支不存在在主分支开终端 (fcdd04c)
- feat: 添加改善体验的各种小功能 - 实现项目元数据编辑功能(名称、描述、路径显示控制) - 添加完整的主题配置系统,支持自定义颜色方案 - 新增设置页面用于管理应用配置 - 优化看板、任务卡片等组件的视觉效果和交互体验 - 完善项目列表和工作区的用户界面 - 优化终端面板体验 (d0a80fd)
- chore: 因为gitignore原因漏了几个文件 (1875724)
- feat: 初步达到设计目标 (e1afacd)
- feat: 添加了终端,并修复了各种终端关联的问题 (d5f5747)
- imp: 修复一些比较明显的问题,交互体验优化 (920306e)
- feat: 支持新建项目 (bda5707)
- feat: 从模板创建项目 (ef710c2)
Full Changelog: ...v0.1.0