Skip to content

Commit 84600e1

Browse files
committed
chore(release): 0.5.1
1 parent 13b10bc commit 84600e1

3 files changed

Lines changed: 10 additions & 14 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## 0.5.1 - Unreleased
3+
## 0.5.1 - 2026-06-10
44

55
- Added opt-in npm registry verification that drops only matching single-package, whole-title-and-reasoning public-npm publication claims when the exact version is confirmed published, thanks @coletebou.
66
- Fixed revalidation to include linked patch attempts, validation results, feature context, and current relevant files so repaired findings can move out of `uncertain`.

docs/release-prep.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,20 @@ description: "No-publish checks for preparing a clawpatch release"
88
This checklist audits release readiness only. It does not publish, tag, create a
99
GitHub release, or change the package version.
1010

11-
## Current Snapshot
11+
## Release Snapshot
1212

13-
As of 2026-05-22:
14-
15-
- GitHub latest full release: `v0.4.0`
16-
- `package.json` version: `0.4.0`
17-
- npm `clawpatch` version: `0.4.0`
18-
- `pnpm pack:smoke` passed
19-
- `npm pack --dry-run --json --ignore-scripts` included expected package
20-
contents such as `dist/`, `README.md`, `LICENSE`, and `package.json`
21-
22-
Prepare the next release only after the maintainer confirms the target version
23-
and timing.
13+
Record the target version, current npm version, release commit, local validation,
14+
and CI URLs in the GitHub release notes. Verify the target version is absent from
15+
npm, Git tags, and GitHub releases before publishing.
2416

2517
## Audit Commands
2618

2719
```bash
2820
gh release list --repo openclaw/clawpatch --limit 20 --json tagName,isPrerelease,isDraft,publishedAt,isLatest
2921
node -p "require('./package.json').version"
3022
npm view clawpatch version --json
23+
git tag --list "vX.Y.Z"
24+
gh release view "vX.Y.Z" --repo openclaw/clawpatch
3125
```
3226

3327
## Validation Commands
@@ -50,5 +44,7 @@ npm pack --dry-run --json --ignore-scripts
5044
constraints.
5145
- Confirm the dry-run package includes built `dist/` files and excludes local
5246
state, fixtures that should not ship, and private paths.
47+
- Publish npm and verify its version, `latest` tag, tarball, integrity, and
48+
timestamp before creating the GitHub release.
5349
- Confirm no release action has been run unless release timing is explicitly
5450
approved.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "clawpatch",
3-
"version": "0.5.0",
3+
"version": "0.5.1",
44
"description": "Automated code review that lands fixes.",
55
"license": "MIT",
66
"bin": {

0 commit comments

Comments
 (0)