Skip to content

v0.3.3

Choose a tag to compare

@nzlov nzlov released this 11 Sep 00:20
· 10 commits to master since this release

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 变更检查,修复普通目录项目关闭卡片失败的问题,并补充回归测试。

查看完整变更 / Full changelog: v0.3.2...v0.3.3