Repository navigation
v0.3.3
v0.3.3
中文
本版本修复新建卡片页面的透明背景与布局问题,让表单和提示词输入区域铺满可用空间;同时修复普通目录项目关闭卡片失败的问题。
新建卡片页面
- 新建卡片页面使用统一的主题背景色,修复透明背景导致的显示问题。
- 页面、表单与提示词输入区域采用可伸展布局,充分利用工具栏下方的可用空间。
- 调整提示词区域的边框与圆角,使输入区域与完整页面布局衔接一致。
- 更新移动端布局契约测试,覆盖页面背景样式约束。
普通目录项目关闭
- 修复关闭普通目录(非 Git)项目卡片时错误执行 Git 变更检查、导致关闭失败的问题。
- 根据卡片的基础分支信息判断是否需要检查 Git 工作树,使普通目录项目卡片正常关闭,并保留原有的清理状态。
- Git 项目继续执行未提交变更检查与关闭确认;检查失败时保留卡片的打开状态并返回错误。
- 新增回归测试,覆盖普通目录项目正常关闭和 Git 项目检查失败时的保护行为。
English
This release fixes transparent backgrounds and layout issues on the new-card page, allowing the form and prompt input to fill the available space. It also fixes failures when closing cards in ordinary directory projects.
New-card page
- Apply the shared theme background to the new-card page, fixing display issues caused by a transparent background.
- Use flexible layouts for the page, form, and prompt input to fill the available space below the toolbar.
- Adjust the prompt area's borders and corner radius to fit the full-page layout.
- Update mobile layout contract tests to cover page background styling.
Closing ordinary directory projects
- Fix card-closing failures caused by incorrectly running Git change inspection for ordinary directory (non-Git) projects.
- Use the card's base-branch information to determine whether Git worktree inspection applies, allowing ordinary directory cards to close while preserving their existing cleanup status.
- Retain uncommitted-change inspection and close confirmation for Git projects. If inspection fails, keep the card open and return the error.
- Add regression coverage for successful non-Git card closing and protection when Git inspection fails.
Complete commit list / 完整提交列表
-
eba737c— Fix the new-card page's transparent background and expand the form and prompt input to fill the available page space.修复新建卡片页面的透明背景,并让表单和提示词输入区域铺满页面可用空间。
-
67b3925— Fix closing cards in ordinary directory projects by applying Git change inspection only to Git-backed sessions, with regression coverage.仅对 Git 会话执行 Git 变更检查,修复普通目录项目关闭卡片失败的问题,并补充回归测试。