• 0.0.5-rc2 Pre-Release

    csh released this 2026-07-20 18:13:58 +08:00 | 2 commits to main since this release

    📝 What's Changed

    • 🐛 fix(ci): 修复贡献者列表未过滤 ci[bot] 的问题
      grep 正则中 [bot] 被解析为字符类,导致 ^ci[bot]$ 无法匹配字面量。
      改用 grep -vxF 按字面整行匹配过滤 bot 用户名。
      (d6654b4) by @csh
    • 🐛 fix(changelog): 清除 0.0.5 段残留的 ci[bot] 贡献者 (df8a9ea) by @csh
    • 🐛 fix(ci): 修复 mawk 不支持区间量词导致 CHANGELOG 去重失效
      去重用的 awk 正则含 [0-9a-f]{7} 区间量词,ubuntu:22.04 默认的
      mawk 不支持区间表达式,会把 {7} 当字面量,导致 EXISTING_HASHES
      恒为空、去重完全失效,rc2 把 rc1 的提交整批重复插入。
      改用不依赖区间的等价写法,并清理 0.0.5 段已产生的重复内容。
      (207588a) by @csh
    • feat(ci): Release Notes 改为增量展示,正式版覆盖整个版本周期
      CHANGELOG.md 仍保持整个版本累积(strip 模式),但 Release Notes 改为:
      • 预发布(rc):只展示相对紧邻上一个 tag 的增量(如 rc1→rc2 新提交),
        避免同版本各 rc 之间大量重复。
      • 正式版:跳过同版本 rc,基准落到上一个不同版本 tag,
        覆盖整个版本开发周期的全量提交。
        基准 tag 按 RELEASE_IS_PRERELEASE 区分,Release Notes 独立用 git log 重新生成。
        (3054338) by @csh

    👥 Contributors

    csh
    Downloads