From ec004d340526254b68e361463c06db4b08b79857 Mon Sep 17 00:00:00 2001 From: Peter Samarin Date: Wed, 15 Apr 2026 12:51:58 +0200 Subject: [PATCH 1/2] ci: gh release now defaults to "draft" --- .github/workflows/release.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index de76f3050..208720287 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -119,3 +119,4 @@ jobs: name: Release ${{ steps.read-version.outputs.version }} body_path: ./.github/release_template.md generate_release_notes: true + draft: true From 5952d388c682dc144c76e13d31d0c66def22b5dd Mon Sep 17 00:00:00 2001 From: Peter Samarin Date: Wed, 15 Apr 2026 12:36:33 +0200 Subject: [PATCH 2/2] Release v4.0.0 --- docs/fuzz-targets.md | 2 +- docs/jest-integration.md | 2 +- package-lock.json | 34 ++++++++++++++--------------- package.json | 2 +- packages/bug-detectors/package.json | 6 ++--- packages/core/package.json | 10 ++++----- packages/fuzzer/package.json | 2 +- packages/hooking/package.json | 2 +- packages/instrumentor/package.json | 6 ++--- packages/jest-runner/package.json | 4 ++-- 10 files changed, 35 insertions(+), 35 deletions(-) diff --git a/docs/fuzz-targets.md b/docs/fuzz-targets.md index dee120037..d8da2fc20 100644 --- a/docs/fuzz-targets.md +++ b/docs/fuzz-targets.md @@ -137,7 +137,7 @@ export function fuzz(data) { "fuzz": "jazzer fuzz -i my-library corpus" }, "devDependencies": { - "@jazzer.js/core": "^3.0.0" + "@jazzer.js/core": "^4.0.0" } } ``` diff --git a/docs/jest-integration.md b/docs/jest-integration.md index b1fc981f2..72c6b50d9 100644 --- a/docs/jest-integration.md +++ b/docs/jest-integration.md @@ -53,7 +53,7 @@ runner. "coverage": "jest --coverage" }, "devDependencies": { - "@jazzer.js/jest-runner": "^3.0.0", + "@jazzer.js/jest-runner": "^4.0.0", "jest": "^29.0.0" }, "jest": { diff --git a/package-lock.json b/package-lock.json index fe3c624b4..7b433eec9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "jazzer.js", - "version": "3.1.0", + "version": "4.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "jazzer.js", - "version": "3.1.0", + "version": "4.0.0", "license": "Apache-2.0", "workspaces": [ "packages/*" @@ -7669,11 +7669,11 @@ }, "packages/bug-detectors": { "name": "@jazzer.js/bug-detectors", - "version": "3.1.0", + "version": "4.0.0", "license": "Apache-2.0", "dependencies": { - "@jazzer.js/core": "3.1.0", - "@jazzer.js/hooking": "3.1.0" + "@jazzer.js/core": "4.0.0", + "@jazzer.js/hooking": "4.0.0" }, "devDependencies": {}, "engines": { @@ -7683,13 +7683,13 @@ }, "packages/core": { "name": "@jazzer.js/core", - "version": "3.1.0", + "version": "4.0.0", "license": "Apache-2.0", "dependencies": { - "@jazzer.js/bug-detectors": "3.1.0", - "@jazzer.js/fuzzer": "3.1.0", - "@jazzer.js/hooking": "3.1.0", - "@jazzer.js/instrumentor": "3.1.0", + "@jazzer.js/bug-detectors": "4.0.0", + "@jazzer.js/fuzzer": "4.0.0", + "@jazzer.js/hooking": "4.0.0", + "@jazzer.js/instrumentor": "4.0.0", "istanbul-lib-coverage": "^3.2.2", "istanbul-lib-report": "^3.0.1", "istanbul-reports": "^3.1.7", @@ -7709,7 +7709,7 @@ }, "packages/fuzzer": { "name": "@jazzer.js/fuzzer", - "version": "3.1.0", + "version": "4.0.0", "license": "Apache-2.0", "dependencies": { "bindings": "^1.5.0", @@ -7728,7 +7728,7 @@ }, "packages/hooking": { "name": "@jazzer.js/hooking", - "version": "3.1.0", + "version": "4.0.0", "license": "Apache-2.0", "engines": { "node": ">= 14.0.0", @@ -7737,13 +7737,13 @@ }, "packages/instrumentor": { "name": "@jazzer.js/instrumentor", - "version": "3.1.0", + "version": "4.0.0", "license": "Apache-2.0", "dependencies": { "@babel/core": "^7.25.2", "@babel/generator": "^7.25.6", - "@jazzer.js/fuzzer": "3.1.0", - "@jazzer.js/hooking": "3.1.0", + "@jazzer.js/fuzzer": "4.0.0", + "@jazzer.js/hooking": "4.0.0", "istanbul-lib-hook": "^3.0.0", "istanbul-lib-instrument": "^6.0.3", "proper-lockfile": "^4.1.2", @@ -7775,10 +7775,10 @@ }, "packages/jest-runner": { "name": "@jazzer.js/jest-runner", - "version": "3.1.0", + "version": "4.0.0", "license": "Apache-2.0", "dependencies": { - "@jazzer.js/core": "3.1.0", + "@jazzer.js/core": "4.0.0", "cosmiconfig": "^9.0.0", "istanbul-reports": "^3.1.7" }, diff --git a/package.json b/package.json index ee84e07ba..d6ba1c558 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jazzer.js", - "version": "3.1.0", + "version": "4.0.0", "description": "Coverage-guided, in-process fuzzing for Node.js", "homepage": "https://github.com/CodeIntelligenceTesting/jazzer.js#readme", "keywords": [ diff --git a/packages/bug-detectors/package.json b/packages/bug-detectors/package.json index 6df79ffe6..70bb798e6 100644 --- a/packages/bug-detectors/package.json +++ b/packages/bug-detectors/package.json @@ -1,6 +1,6 @@ { "name": "@jazzer.js/bug-detectors", - "version": "3.1.0", + "version": "4.0.0", "description": "Jazzer.js bug detectors", "homepage": "https://github.com/CodeIntelligenceTesting/jazzer.js#readme", "author": "Code Intelligence", @@ -16,8 +16,8 @@ "main": "dist/index.js", "types": "dist/index.d.js", "dependencies": { - "@jazzer.js/core": "3.1.0", - "@jazzer.js/hooking": "3.1.0" + "@jazzer.js/core": "4.0.0", + "@jazzer.js/hooking": "4.0.0" }, "devDependencies": {}, "engines": { diff --git a/packages/core/package.json b/packages/core/package.json index b796d9341..e1fe149bd 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@jazzer.js/core", - "version": "3.1.0", + "version": "4.0.0", "description": "Jazzer.js CLI", "homepage": "https://github.com/CodeIntelligenceTesting/jazzer.js#readme", "author": "Code Intelligence", @@ -19,10 +19,10 @@ "jazzer": "dist/cli.js" }, "dependencies": { - "@jazzer.js/bug-detectors": "3.1.0", - "@jazzer.js/fuzzer": "3.1.0", - "@jazzer.js/hooking": "3.1.0", - "@jazzer.js/instrumentor": "3.1.0", + "@jazzer.js/bug-detectors": "4.0.0", + "@jazzer.js/fuzzer": "4.0.0", + "@jazzer.js/hooking": "4.0.0", + "@jazzer.js/instrumentor": "4.0.0", "istanbul-lib-coverage": "^3.2.2", "istanbul-lib-report": "^3.0.1", "istanbul-reports": "^3.1.7", diff --git a/packages/fuzzer/package.json b/packages/fuzzer/package.json index eae25b565..dd895e26c 100644 --- a/packages/fuzzer/package.json +++ b/packages/fuzzer/package.json @@ -1,6 +1,6 @@ { "name": "@jazzer.js/fuzzer", - "version": "3.1.0", + "version": "4.0.0", "description": "Jazzer.js libfuzzer-based fuzzer for Node.js", "homepage": "https://github.com/CodeIntelligenceTesting/jazzer.js#readme", "author": "Code Intelligence", diff --git a/packages/hooking/package.json b/packages/hooking/package.json index d21ad982c..5e1e1b01f 100644 --- a/packages/hooking/package.json +++ b/packages/hooking/package.json @@ -1,6 +1,6 @@ { "name": "@jazzer.js/hooking", - "version": "3.1.0", + "version": "4.0.0", "description": "Jazzer.js hooking framework", "homepage": "https://github.com/CodeIntelligenceTesting/jazzer.js#readme", "author": "Code Intelligence", diff --git a/packages/instrumentor/package.json b/packages/instrumentor/package.json index 7cccf01ce..45d8c6f60 100644 --- a/packages/instrumentor/package.json +++ b/packages/instrumentor/package.json @@ -1,6 +1,6 @@ { "name": "@jazzer.js/instrumentor", - "version": "3.1.0", + "version": "4.0.0", "description": "Jazzer.js source code instrumentor", "homepage": "https://github.com/CodeIntelligenceTesting/jazzer.js#readme", "author": "Code Intelligence", @@ -18,8 +18,8 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/generator": "^7.25.6", - "@jazzer.js/fuzzer": "3.1.0", - "@jazzer.js/hooking": "3.1.0", + "@jazzer.js/fuzzer": "4.0.0", + "@jazzer.js/hooking": "4.0.0", "istanbul-lib-hook": "^3.0.0", "proper-lockfile": "^4.1.2", "istanbul-lib-instrument": "^6.0.3", diff --git a/packages/jest-runner/package.json b/packages/jest-runner/package.json index d3f7c39f7..9bcde0fe7 100644 --- a/packages/jest-runner/package.json +++ b/packages/jest-runner/package.json @@ -1,6 +1,6 @@ { "name": "@jazzer.js/jest-runner", - "version": "3.1.0", + "version": "4.0.0", "description": "Jazzer.js Jest runner", "homepage": "https://github.com/CodeIntelligenceTesting/jazzer.js#readme", "author": "Code Intelligence", @@ -16,7 +16,7 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "dependencies": { - "@jazzer.js/core": "3.1.0", + "@jazzer.js/core": "4.0.0", "cosmiconfig": "^9.0.0", "istanbul-reports": "^3.1.7" },