Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 13:28
· 18 commits to main since this release

Dion v0.2.0 改善列表查询、终端展示与命令输入,并新增英文和简体中文文案。

新增与改进

  • 列表容错:list 遇到坏记录或无法读取的备注文件时,保留有效记录并汇总错误;递归过程中无法访问的子目录会跳过,继续查询其他目录。起始目录无法访问时仍直接失败。
  • 命令简写:新增 get 的别名 view、cat,list 的别名 ls,remove 的别名 rm、unset、del;支持 -j、-h、-l、-r、-t、-i、-f、-e 等短选项。别名与完整命令行为相同,短选项需分开输入。
  • 终端着色:列表名称、目录标记和树状连接符显示为青色,备注正文保持原样。默认在支持颜色的终端自动启用;使用 --color auto|always|never 控制,自动模式遵循 NO_COLOR,JSON 不添加颜色序列。
  • 中英文文案:帮助、参数错误、操作错误和列表错误汇总支持英文与简体中文;新增英文 README。用户备注与文件名保持原样。
  • Windows 名称比较:名称匹配和重复检测统一使用 Windows 原生、不区分大小写的序数比较;保留记录原拼写,列表继续按目录优先、自然排序展示。

修复

  • 修复树状列表中带多行备注的目录与子节点之间垂直连接线中断的问题。

完整变更记录