Skip to content

Release v0.33.1: Windows-safe anonymize test and complete v0.33.0 docs - #173

Merged
renezander030 merged 3 commits into
masterfrom
fix/anonymize-test-windows-paths
Nov 6, 2026
Merged

renezander030 merged 3 commits into
masterfrom
fix/anonymize-test-windows-paths

Conversation

@renezander030

Copy link
Copy Markdown
Owner

Follow-ups to v0.33.0, so the published package and master's CI match what v0.33.0 shipped:

  • Windows CI: the fixture --anonymize test checked that the report's source_dir ends in /project. On Windows the anonymized path correctly ends in \project, so the platform smoke on windows-latest failed on master while the code behaved as intended. The assertion now accepts either separator.
  • README: v0.33.0 replaced the v0.32.0 note instead of the oldest one; the README again shows the two latest notes (v0.33.0 and v0.32.0), as each release keeps them.
  • Chinese command reference: the hand-maintained docs/command-reference.zh-CN.md gains the diff --since-write and fixture --anonymize / --check forms the English reference already lists.
  • Command reference version: docs/command-reference.json in the 0.33.0 package still said 0.32.0, because it was regenerated before the version bump; it now reports the package version.
  • Release: version 0.33.1 with a CHANGELOG entry, so the npm package carries the corrected README and references. No product code changes.

Evidence

  • master after v0.33.0: every CI job passed except platform smoke (windows-latest), whose only failure was this assertion (1 fail, 1,372 pass); the new pattern matches both C:\…\project and /…/project.
  • On this branch: npm run build, npm test (1,477 tests, 1,474 pass, 0 fail, 3 skipped), npm run lint, python -m unittest discover -s python/tests, and the packed-tarball smoke for capcut-cli-0.33.1.tgz pass; regenerating the command docs gives no further change.
  • Checked and unchanged: shell completions (bash, zsh, fish) list every new v0.33.0 flag; the Python client passes flags through generically; the skill's API reference already lists the new caption, loudness and diff flags.

Door

Two-way: one test assertion and documentation, plus the patch version; reverted by reverting the three commits.

Blast radius

test/fixture-anonymize.test.mjs, README.md, docs/command-reference.zh-CN.md, docs/command-reference.json, CHANGELOG.md, package.json, package-lock.json. Base: 54991a5c897db9b5d39b688cd1c40655ee7bb326 (master after v0.33.0). No other pull request touches these files except #167, which changes only dev-dependency lines in the package files.

@renezander030
renezander030 merged commit 8c02657 into master Nov 6, 2026
15 checks passed
@renezander030
renezander030 deleted the fix/anonymize-test-windows-paths branch November 6, 2026 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant