From d54f516d6910ce7101f7fdb9bf33f278c4f2d1a1 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 1 Oct 2026 00:57:39 -0700 Subject: [PATCH] chore(release): prepare 0.8.2 --- .github/workflows/release.yml | 1 - CHANGELOG.md | 10 +++++++--- docs/release-prep.md | 4 +++- package.json | 2 +- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d8908e6..72dc41e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -98,7 +98,6 @@ jobs: capture && /^## / { exit } capture { print } ' CHANGELOG.md > release-notes.md - printf '\n## Package\n\n- npm: https://www.npmjs.com/package/clawpatch/v/%s\n' "$RELEASE_VERSION" >> release-notes.md - name: Publish GitHub release env: diff --git a/CHANGELOG.md b/CHANGELOG.md index fa31dee..1bc1f40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,15 @@ # Changelog -## 0.8.2 - Unreleased +## 0.8.3 - Unreleased +## 0.8.2 - 2026-10-01 + +**Highlights:** Diff-scoped reviews retain both sides of committed renames, and patch audits preserve symlink and literal-path edits. + +- Fixed diff-scoped review, CI, and revalidation to include both paths of committed renames, preventing features mapped to the old path from being silently skipped. +- Fixed non-Git patch audits to retain symlink edits and literal backslashes in Unix filenames without reading linked targets. - Updated Oxfmt to 0.71.0, Oxlint to 1.86.0, pnpm to 11.28.2, Vite to 8.3.1, and the release workflow's npm CLI to 12.1.0 within the 48-hour dependency release-age policy. - Updated Vitest and V8 coverage to 5.0.2, pnpm to 11.28.0, CodeQL to 4.38.2, and both the TruffleHog action and scanner to 3.97.9, thanks @dependabot[bot]. -- Fixed non-Git patch audits to retain symlink edits and literal backslashes in Unix filenames without reading linked targets. -- Fixed diff-scoped review, CI, and revalidation to include both paths of committed renames, preventing features mapped to the old path from being silently skipped. ## 0.8.1 - 2026-09-13 diff --git a/docs/release-prep.md b/docs/release-prep.md index 266fdc8..a16ef1e 100644 --- a/docs/release-prep.md +++ b/docs/release-prep.md @@ -11,7 +11,9 @@ GitHub release, or change the package version. ## Release Snapshot Record the target version, current npm version, release commit, local validation, -and CI URLs in the GitHub release notes. Verify the target version is absent from +and CI URLs in the release report. The workflow uses the dated changelog section +as the GitHub release body. Keep a one-line `**Highlights:**` first, preserve all +existing bullets, and open an empty next-patch `Unreleased` section. Verify the target version is absent from npm, Git tags, and GitHub releases before publishing. ## Audit Commands diff --git a/package.json b/package.json index 317e663..b1ae92e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clawpatch", - "version": "0.8.1", + "version": "0.8.2", "description": "Automated code review that lands fixes.", "license": "MIT", "repository": {