From c5e5e4db1bf0305b10556ae894aa8bb328f988c4 Mon Sep 17 00:00:00 2001 From: zhouwang <184232456@qq.com> Date: Sun, 19 Jul 2026 10:06:22 +0800 Subject: [PATCH] Prepare v0.3.0 --- CHANGELOG.md | 4 +++- examples/github/README.md | 2 +- examples/github/bug-report.yml | 8 ++++---- packages/cli/package.json | 2 +- packages/cli/src/index.test.ts | 2 +- packages/core/package.json | 2 +- 6 files changed, 11 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 534c3f1..3f84f2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,11 @@ All notable changes follow [Keep a Changelog](https://keepachangelog.com/en/1.1. ## [Unreleased] +## [0.3.0] - 2026-07-19 + ### Added -- a copy-paste GitHub adoption kit with a maintainer policy and reproducible bug-report Issue Form; and +- a copy-paste GitHub adoption kit with a maintainer policy and reproducible bug-report Issue Form; - a public design-partner pilot and feature-request workflow; and - `bugbundle init --github` for safe, one-command installation of the policy and Issue Form. diff --git a/examples/github/README.md b/examples/github/README.md index 49bb17c..7c75c99 100644 --- a/examples/github/README.md +++ b/examples/github/README.md @@ -9,6 +9,6 @@ This directory is a copy-paste starting point for maintainers who want reproduci You can also copy the files in this directory manually when you want to customize them before installation. -Reporters should run `npx bugbundle@0.2.0 preview`, inspect the complete allowlist, capture the failure, and review the ZIP before attaching it. A BugBundle can still contain sensitive project information that no generic redactor can recognize. +Reporters should run `npx bugbundle@0.3.0 preview`, inspect the complete allowlist, capture the failure, and review the ZIP before attaching it. A BugBundle can still contain sensitive project information that no generic redactor can recognize. `bugbundle verify` checks archive structure and hashes without executing code. Maintainers should use `verify --run` only for trusted bundles and preferably inside an isolated environment. diff --git a/examples/github/bug-report.yml b/examples/github/bug-report.yml index 3f52c1c..a3fc7d0 100644 --- a/examples/github/bug-report.yml +++ b/examples/github/bug-report.yml @@ -11,9 +11,9 @@ body: Run these commands from a safe reproduction project. Replace `npm test` if the maintainer documents another command. ```bash - npx bugbundle@0.2.0 preview - npx bugbundle@0.2.0 capture --output bugbundle.zip -- npm test - npx bugbundle@0.2.0 inspect bugbundle.zip + npx bugbundle@0.3.0 preview + npx bugbundle@0.3.0 capture --output bugbundle.zip -- npm test + npx bugbundle@0.3.0 inspect bugbundle.zip ``` Review the complete ZIP before uploading it. Never attach secrets or proprietary source code. @@ -35,7 +35,7 @@ body: id: version attributes: label: BugBundle version - placeholder: "0.2.0" + placeholder: "0.3.0" validations: required: true - type: dropdown diff --git a/packages/cli/package.json b/packages/cli/package.json index 090ac75..c0179c4 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "bugbundle", - "version": "0.2.0", + "version": "0.3.0", "description": "Capture privacy-safe, executable bug reproduction bundles", "repository": { "type": "git", diff --git a/packages/cli/src/index.test.ts b/packages/cli/src/index.test.ts index dd4a104..de4eb84 100644 --- a/packages/cli/src/index.test.ts +++ b/packages/cli/src/index.test.ts @@ -73,7 +73,7 @@ describe("bugbundle CLI", () => { expect(await realpath(result.githubIssueFormPath)).toBe( await realpath(join(cwd, ".github", "ISSUE_TEMPLATE", "bug-report.yml")), ); - await expect(readFile(result.githubIssueFormPath, "utf8")).resolves.toContain("npx bugbundle@0.2.0 preview"); + await expect(readFile(result.githubIssueFormPath, "utf8")).resolves.toContain("npx bugbundle@0.3.0 preview"); const duplicate = await run(["init", "--github", "--json"], cwd); expect(duplicate.code).toBe(1); diff --git a/packages/core/package.json b/packages/core/package.json index 23291e3..3a04a76 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@bugbundle/core", - "version": "0.2.0", + "version": "0.3.0", "description": "Deterministic, privacy-aware bug reproduction bundle primitives", "repository": { "type": "git",