Skip to content

docs(release): prepare v0.7.2 - #34

Merged
FlanChanXwO merged 1 commit into
mainfrom
codex/release-v0.7.2
Aug 18, 2026
Merged

docs(release): prepare v0.7.2#34
FlanChanXwO merged 1 commit into
mainfrom
codex/release-v0.7.2

Conversation

@FlanChanXwO

@FlanChanXwO FlanChanXwO commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Summary / 概述

Prepare the bilingual v0.7.2 release notes for the complete v0.7.1..main interval.

准备覆盖完整 v0.7.1..main 区间的 v0.7.2 双语发布说明。

The notes record the related merged PRs #29, #30, #31, #32, and #33, including the magnet/pipeline changes, release audit and source-flow changes, CI/template fixes, and removal of the legacy javdb version command.

Scope and compatibility / 范围与兼容性

  • This release-prep PR changes only changelog/v0.7.2/{en.md,zh-CN.md} and the two changelog indexes.
  • No source code, public SDK, configuration, or environment-variable changes are introduced by this PR.
  • The release notes identify the breaking migration from javdb version to javdb --version.

Verification / 验证

go run ./scripts/releasenotes audit --repo FlanChanXwO/javdb-cli --from v0.7.1 --to e51741f --output /tmp/javdb-release-audit-0.7.2.json (authenticated GitHub read): passed
go run ./scripts/releasenotes validate --version 0.7.2 --previous v0.7.1 --dir changelog/v0.7.2 --audit /tmp/javdb-release-audit-0.7.2.json: passed
go run ./scripts/releasenotes render --version 0.7.2 --dir changelog/v0.7.2: passed
sh scripts/test-releasenotes.sh: passed
pre-commit run --all-files: passed
git diff --check: passed

真实 JavDB App API 未运行;本 PR 只变更版本化 changelog 和索引。

Checklist / 检查清单

  • The change is focused and linked to an issue when appropriate. / 改动目标明确;当前无适用 Issue。
  • I added or updated focused tests for changed behavior. / 本 PR 无代码行为变更;已运行 release-notes 门禁。
  • I ran the relevant tests and recorded the results above. / 已运行相关检查并记录结果。
  • I updated the required CLI reference, SDK, README, maintainer, and operator-skill documentation. / 本 PR 仅维护版本化 changelog;相关代码文档已在前置 PR 中更新。
  • I documented every new timeout, retry, pagination or result limit, truncation, fallback, or downgrade and its evidence. / 未新增此类限制或降级。
  • I did not add passwords, JWTs, ~/.javdb-cli/auth.json contents, proxy credentials, private URLs, local state, or private API responses. / 未添加敏感信息。
  • I updated migration guidance for every breaking change. / 已在 v0.7.2 notes 中记录 javdb --version 迁移。

Summary by Sourcery

为发布准备双语 v0.7.2 版本说明和变更日志索引。

Enhancements:

  • 更新双语 v0.7.2 版本说明,使其覆盖完整的 v0.7.1..main 变更区间,包括版本命令迁移、发布工作流更新、CI 和模板修复以及发布审计改进。

Documentation:

  • 记录 v0.7.2 中从 javdb version 迁移到 javdb --version 的破坏性变更,并在两个变更日志索引中更新发布日期。
Original summary in English

Summary by Sourcery

Prepare the bilingual v0.7.2 release notes and changelog indexes for publication.

Enhancements:

  • Update the bilingual v0.7.2 release notes to cover the complete v0.7.1..main change interval, including the version-command migration, release workflow updates, CI and template fixes, and release audit improvements.

Documentation:

  • Record the v0.7.2 breaking-change migration from javdb version to javdb --version and update both changelog indexes with the release date.

@coderabbitai

coderabbitai Bot commented Aug 18, 2026

Copy link
Copy Markdown

Important

Review available on request

  • 🔍 Trigger review

Reviews should be triggered manually for repositories with fewer than 10 stars. Select Trigger review above or comment @coderabbitai review to review the latest changes. For a full review, comment @coderabbitai full review.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: a789809d-5736-4eed-ab3e-7e5e755b91e9


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sourcery-ai

sourcery-ai Bot commented Aug 18, 2026

Copy link
Copy Markdown

审阅者指南

准备并最终确定双语的 v0.7.2 发行说明,包括:新增一个用于说明移除遗留命令 javdb version 的破坏性变更章节;将若干变更重新归类到合适的类别中;以及在变更日志索引中同步发行日期。

使用双语变更日志目录的 v0.7.2 更新版发行说明流水线流程图

flowchart TD
    Author[Edit bilingual v0.7.2 changelog] --> changelog_v0_7_2_en[Directory changelog/v0.7.2/en.md]
    Author --> changelog_v0_7_2_zh_CN[Directory changelog/v0.7.2/zh-CN.md]

    changelog_v0_7_2_en --> releasenotes_audit[Command go run scripts/releasenotes audit]
    changelog_v0_7_2_zh_CN --> releasenotes_audit

    releasenotes_audit --> releasenotes_validate[Command go run scripts/releasenotes validate]
    releasenotes_validate --> releasenotes_render[Command go run scripts/releasenotes render]

    releasenotes_render --> Release_tag_v0_7_2[Create immutable release tag v0.7.2]

    subgraph Changelog_indexes[Changelog indexes]
        changelog_README[File changelog/README.md]
        changelog_README_zh_CN[File changelog/README.zh-CN.md]
    end

    changelog_v0_7_2_en --> changelog_README
    changelog_v0_7_2_zh_CN --> changelog_README_zh_CN
Loading

文件级变更

Change Details Files
最终确定双语 v0.7.2 发行说明的内容与结构。
  • 将英文和中文发行说明中 v0.7.2 的发布日期标题从 2026-08-16 更新为 2026-08-18。
  • 新增专门的 Breaking changes/破坏性变更 小节,用于描述隐藏子命令 javdb version 的移除,以及迁移到 javdb --version
  • 在不改变原有语义的前提下,将现有条目重新归类到 Added/New、Changed/变更、Fixed/修复 和 Maintenance/维护 小节中。
changelog/v0.7.2/en.md
changelog/v0.7.2/zh-CN.md
使发行索引表与最终确定的 v0.7.2 发行日期保持一致。
  • 在英文变更日志索引中,将 v0.7.2 对应行的日期从 2026-08-16 更新为 2026-08-18。
  • 在中文变更日志索引中,将 v0.7.2 对应行的日期从 2026-08-16 更新为 2026-08-18。
changelog/README.md
changelog/README.zh-CN.md

提示与命令

与 Sourcery 交互

  • 触发新的审阅: 在拉取请求中评论 @sourcery-ai review
  • 继续讨论: 直接回复 Sourcery 的审阅评论。
  • 从审阅评论生成 GitHub issue: 在审阅评论下回复,要求 Sourcery 从该评论创建一个 issue。你也可以直接回复 @sourcery-ai issue 来基于该评论创建 issue。
  • 生成拉取请求标题: 在拉取请求标题中任意位置写入 @sourcery-ai,即可在任意时间生成标题。你也可以在拉取请求中评论 @sourcery-ai title 来(重新)生成标题。
  • 生成拉取请求摘要: 在拉取请求正文任意位置写入 @sourcery-ai summary,即可在你希望的位置生成 PR 摘要。你也可以在拉取请求中评论 @sourcery-ai summary 来在任意时间(重新)生成摘要。
  • 生成审阅者指南: 在拉取请求中评论 @sourcery-ai guide,即可在任意时间(重新)生成审阅者指南。
  • 解决所有 Sourcery 评论: 在拉取请求中评论 @sourcery-ai resolve,即可将所有 Sourcery 评论标记为已解决。如果你已经处理完所有评论且不希望再看到它们,这会很有用。
  • 忽略所有 Sourcery 审阅: 在拉取请求中评论 @sourcery-ai dismiss,即可忽略所有现有的 Sourcery 审阅。特别适合在你希望从一次新的审阅开始时使用——别忘了再评论 @sourcery-ai review 来触发新的审阅!

自定义你的使用体验

访问你的 dashboard 以:

  • 启用或禁用审阅功能,例如 Sourcery 生成的拉取请求摘要、审阅者指南等。
  • 更改审阅语言。
  • 添加、移除或编辑自定义审阅指引。
  • 调整其他审阅设置。

获取帮助

Original review guide in English

Reviewer's Guide

Prepares and finalizes the bilingual v0.7.2 release notes, including a new breaking-changes section for the removal of the legacy javdb version command, reclassification of several changes into the appropriate categories, and synchronization of release dates in the changelog indexes.

Flow diagram for updated v0.7.2 release-notes pipeline using bilingual changelog directories

flowchart TD
    Author[Edit bilingual v0.7.2 changelog] --> changelog_v0_7_2_en[Directory changelog/v0.7.2/en.md]
    Author --> changelog_v0_7_2_zh_CN[Directory changelog/v0.7.2/zh-CN.md]

    changelog_v0_7_2_en --> releasenotes_audit[Command go run scripts/releasenotes audit]
    changelog_v0_7_2_zh_CN --> releasenotes_audit

    releasenotes_audit --> releasenotes_validate[Command go run scripts/releasenotes validate]
    releasenotes_validate --> releasenotes_render[Command go run scripts/releasenotes render]

    releasenotes_render --> Release_tag_v0_7_2[Create immutable release tag v0.7.2]

    subgraph Changelog_indexes[Changelog indexes]
        changelog_README[File changelog/README.md]
        changelog_README_zh_CN[File changelog/README.zh-CN.md]
    end

    changelog_v0_7_2_en --> changelog_README
    changelog_v0_7_2_zh_CN --> changelog_README_zh_CN
Loading

File-Level Changes

Change Details Files
Finalize bilingual v0.7.2 release notes content and structure.
  • Update v0.7.2 release date heading from 2026-08-16 to 2026-08-18 in both English and Chinese notes.
  • Introduce a dedicated Breaking changes/破坏性变更 section describing removal of the hidden javdb version subcommand and migration to javdb --version.
  • Reclassify existing bullets into Added/New, Changed/变更, Fixed/修复, and Maintenance/维护 sections without altering their underlying semantics.
changelog/v0.7.2/en.md
changelog/v0.7.2/zh-CN.md
Align release index tables with the finalized v0.7.2 release date.
  • Update the v0.7.2 row date from 2026-08-16 to 2026-08-18 in the English changelog index.
  • Update the v0.7.2 row date from 2026-08-16 to 2026-08-18 in the Chinese changelog index.
changelog/README.md
changelog/README.zh-CN.md

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@github-actions github-actions Bot added area: docs Documentation changes release Release metadata or changelog changes labels Aug 18, 2026

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

你好——我发现了 1 个问题

Prompt for AI Agents
Please address the comments from this code review:

## Individual Comments

### Comment 1
<location path="changelog/v0.7.2/zh-CN.md" line_range="18" />
<code_context>
+
 ## 修复

 - 修复非 TTY producer 输出不可稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))
+- 通过核对精确 merge commit 识别 squash merge 的 PR,避免依赖直接的 commit-to-PR 查询。 ([#30](https://github.com/FlanChanXwO/javdb-cli/pull/30))
+- 修复跳过矩阵时 packaged-binary smoke job 名称暴露未展开表达式的问题,并对齐双语 Issue 模板。 ([#32](https://github.com/FlanChanXwO/javdb-cli/pull/32))
</code_context>
<issue_to_address>
**suggestion (typo):** 可以考虑将“不可稳定消费”替换为更地道的“无法稳定消费”。

“不可稳定消费”虽然可以理解,但不够自然。“无法稳定消费”更符合中文表达习惯,同时能更准确地说明非 TTY producer 输出无法被可靠消费的含义。

```suggestion
- 修复非 TTY producer 输出无法稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))
```
</issue_to_address>

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
请帮助我变得更有用!请在每条评论上点选 👍 或 👎,我会根据这些反馈改进为你提供的代码审查。
Original comment in English

Hey - I've found 1 issue

Prompt for AI Agents
Please address the comments from this code review:

## Individual Comments

### Comment 1
<location path="changelog/v0.7.2/zh-CN.md" line_range="18" />
<code_context>
+
 ## 修复

 - 修复非 TTY producer 输出不可稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))
+- 通过核对精确 merge commit 识别 squash merge 的 PR,避免依赖直接的 commit-to-PR 查询。 ([#30](https://github.com/FlanChanXwO/javdb-cli/pull/30))
+- 修复跳过矩阵时 packaged-binary smoke job 名称暴露未展开表达式的问题,并对齐双语 Issue 模板。 ([#32](https://github.com/FlanChanXwO/javdb-cli/pull/32))
</code_context>
<issue_to_address>
**suggestion (typo):** Consider replacing “不可稳定消费” with the more idiomatic “无法稳定消费”.

“不可稳定消费”虽能理解,但不太地道。“无法稳定消费”更符合中文习惯,同时准确表达非 TTY producer 输出无法被可靠消费的含义。

```suggestion
- 修复非 TTY producer 输出无法稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))
```
</issue_to_address>

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Comment thread changelog/v0.7.2/zh-CN.md

## 修复

- 修复非 TTY producer 输出不可稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion (typo): 可以考虑将“不可稳定消费”替换为更地道的“无法稳定消费”。

“不可稳定消费”虽然可以理解,但不够自然。“无法稳定消费”更符合中文表达习惯,同时能更准确地说明非 TTY producer 输出无法被可靠消费的含义。

Suggested change
- 修复非 TTY producer 输出不可稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))
- 修复非 TTY producer 输出无法稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))
Original comment in English

suggestion (typo): Consider replacing “不可稳定消费” with the more idiomatic “无法稳定消费”.

“不可稳定消费”虽能理解,但不太地道。“无法稳定消费”更符合中文习惯,同时准确表达非 TTY producer 输出无法被可靠消费的含义。

Suggested change
- 修复非 TTY producer 输出不可稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))
- 修复非 TTY producer 输出无法稳定消费、上游错误信封被重复处理、重复影片详情请求,以及部分磁力和输出失败未正确报告的问题,并让真实 API 冒烟检查与输出契约一致。 ([#29](https://github.com/FlanChanXwO/javdb-cli/pull/29))

@FlanChanXwO
FlanChanXwO merged commit 9df422a into main Aug 18, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: docs Documentation changes release Release metadata or changelog changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant