diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a09767472..48d3d213ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **instrumenter:** support explicit resource management in TS ([#4928](https://github.com/stryker-mutator/stryker-js/issues/4928)) ([2bd046a](https://github.com/stryker-mutator/stryker-js/commit/2bd046a40262dee95ceccd874107d1f70918d905)), closes [#4876](https://github.com/stryker-mutator/stryker-js/issues/4876) +- **mocha-runner:** properly restrict tests to run ([f9ef08e](https://github.com/stryker-mutator/stryker-js/commit/f9ef08e90d78800bfe226753f3ace612a83bef82)) +- **mutant placement:** don't place mutants inside assignment expression ([#4927](https://github.com/stryker-mutator/stryker-js/issues/4927)) ([4b8885c](https://github.com/stryker-mutator/stryker-js/commit/4b8885c06f84854ffa24e4c145a70231e9fa930a)), closes [#4884](https://github.com/stryker-mutator/stryker-js/issues/4884) +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + +### Features + +- **clear-text-reporter:** Add "skipFull" option ([#4875](https://github.com/stryker-mutator/stryker-js/issues/4875)) ([da213ad](https://github.com/stryker-mutator/stryker-js/commit/da213ad70c437617f78fe2e9f175d15c07e1697b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Bug Fixes diff --git a/lerna.json b/lerna.json index a9cc103108..3bdf61795c 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "packages": ["packages/*"], - "version": "8.3.0", + "version": "8.4.0", "command": { "version": { "allowBranch": ["master", "epic/*", "feat/*"], diff --git a/package-lock.json b/package-lock.json index 56b75e22b6..103f62bc11 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22143,7 +22143,7 @@ }, "packages/api": { "name": "@stryker-mutator/api", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { "mutation-testing-metrics": "3.1.1", @@ -22160,13 +22160,13 @@ }, "packages/core": { "name": "@stryker-mutator/core", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { "@inquirer/prompts": "^5.3.6", - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/instrumenter": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/instrumenter": "8.4.0", + "@stryker-mutator/util": "8.4.0", "ajv": "~8.17.1", "chalk": "~5.3.0", "commander": "~12.1.0", @@ -22195,7 +22195,7 @@ "stryker": "bin/stryker.js" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/diff-match-patch": "1.0.36", "@types/lodash.groupby": "4.6.9", "@types/node": "20.14.14", @@ -22228,10 +22228,10 @@ } }, "packages/create-stryker": { - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { - "@stryker-mutator/core": "8.3.0" + "@stryker-mutator/core": "8.4.0" }, "bin": { "create-stryker": "dist/src/index.js" @@ -22242,17 +22242,17 @@ }, "packages/cucumber-runner": { "name": "@stryker-mutator/cucumber-runner", - "version": "8.3.0", + "version": "8.4.0", "license": "ISC", "dependencies": { "@cucumber/messages": "^25.0.1", - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "semver": "^7.6.3" }, "devDependencies": { "@cucumber/cucumber": "10.8.0", - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/semver": "7.5.8" }, "engines": { @@ -22260,27 +22260,27 @@ }, "peerDependencies": { "@cucumber/cucumber": ">=8.0.0", - "@stryker-mutator/core": "~8.3.0" + "@stryker-mutator/core": "~8.4.0" } }, "packages/grunt-stryker": { - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "devDependencies": { - "@stryker-mutator/api": "8.3.0", + "@stryker-mutator/api": "8.4.0", "@types/node": "20.14.14" }, "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "grunt": ">=0.4.5" } }, "packages/instrumenter": { "name": "@stryker-mutator/instrumenter", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { "@babel/core": "~7.25.2", @@ -22289,15 +22289,15 @@ "@babel/plugin-proposal-decorators": "~7.24.7", "@babel/plugin-proposal-explicit-resource-management": "^7.24.7", "@babel/preset-typescript": "~7.24.7", - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "angular-html-parser": "~6.0.2", "semver": "~7.6.3", "weapon-regex": "~1.3.2" }, "devDependencies": { "@babel/preset-react": "7.24.7", - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/babel__core": "7.20.5", "@types/babel__generator": "7.6.8", "@types/estree": "1.0.5", @@ -22309,36 +22309,36 @@ }, "packages/jasmine-runner": { "name": "@stryker-mutator/jasmine-runner", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0" + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14" }, "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "jasmine": ">=3.10 <6" } }, "packages/jest-runner": { "name": "@stryker-mutator/jest-runner", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "semver": "~7.6.3", "tslib": "~2.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14", "@types/semver": "7.5.8", "jest": "29.7.0", @@ -22352,22 +22352,22 @@ "node": ">=18.0.0" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0" + "@stryker-mutator/core": "~8.4.0" } }, "packages/karma-runner": { "name": "@stryker-mutator/karma-runner", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "decamelize": "~6.0.0", "semver": "~7.6.3", "tslib": "~2.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/express": "4.17.21", "@types/node": "20.14.14", "@types/semver": "7.5.8", @@ -22382,7 +22382,7 @@ "node": ">=18.0.0" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0" + "@stryker-mutator/core": "~8.4.0" } }, "packages/karma-runner/node_modules/decamelize": { @@ -22398,38 +22398,38 @@ }, "packages/mocha-runner": { "name": "@stryker-mutator/mocha-runner", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "tslib": "~2.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14" }, "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "mocha": ">= 7.2 < 11" } }, "packages/tap-runner": { "name": "@stryker-mutator/tap-runner", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "glob": "~10.4.5", "tap-parser": "~17.0.0", "tslib": "~2.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14", "ava": "6.1.3", "tap": "20.0.3" @@ -22438,7 +22438,7 @@ "node": ">=14.18.0" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0" + "@stryker-mutator/core": "~8.4.0" } }, "packages/tap-runner/node_modules/@tapjs/after": { @@ -23153,7 +23153,7 @@ }, "packages/test-helpers": { "name": "@stryker-mutator/test-helpers", - "version": "8.3.0", + "version": "8.4.0", "license": "ISC", "dependencies": { "ajv": "~8.17.1", @@ -23162,52 +23162,52 @@ "rxjs": "~7.8.1" }, "devDependencies": { - "@stryker-mutator/api": "8.3.0", + "@stryker-mutator/api": "8.4.0", "@types/node": "20.14.14", "typed-inject": "4.0.0" } }, "packages/typescript-checker": { "name": "@stryker-mutator/typescript-checker", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "semver": "~7.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/semver": "7.5.8" }, "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "typescript": ">=3.6" } }, "packages/util": { "name": "@stryker-mutator/util", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14" } }, "packages/vitest-runner": { "name": "@stryker-mutator/vitest-runner", - "version": "8.3.0", + "version": "8.4.0", "license": "Apache-2.0", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "tslib": "~2.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14", "@vitest/browser": "2.0.5", "playwright": "1.46.0", @@ -23218,7 +23218,7 @@ "node": ">=14.18.0" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "vitest": ">=0.31.2" } } diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index 04456b1939..1b1ccaf162 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + +### Features + +- **clear-text-reporter:** Add "skipFull" option ([#4875](https://github.com/stryker-mutator/stryker-js/issues/4875)) ([da213ad](https://github.com/stryker-mutator/stryker-js/commit/da213ad70c437617f78fe2e9f175d15c07e1697b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Bug Fixes diff --git a/packages/api/package.json b/packages/api/package.json index e92396c369..080ab1bc44 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/api", - "version": "8.3.0", + "version": "8.4.0", "description": "The api for the extendable JavaScript mutation testing framework Stryker", "type": "module", "repository": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index ed3007795c..587db70331 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + +### Features + +- **clear-text-reporter:** Add "skipFull" option ([#4875](https://github.com/stryker-mutator/stryker-js/issues/4875)) ([da213ad](https://github.com/stryker-mutator/stryker-js/commit/da213ad70c437617f78fe2e9f175d15c07e1697b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Bug Fixes diff --git a/packages/core/package.json b/packages/core/package.json index f13fd527dd..0803caa245 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/core", - "version": "8.3.0", + "version": "8.4.0", "description": "The extendable JavaScript mutation testing framework", "type": "module", "files": [ @@ -69,9 +69,9 @@ }, "dependencies": { "@inquirer/prompts": "^5.3.6", - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/instrumenter": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/instrumenter": "8.4.0", + "@stryker-mutator/util": "8.4.0", "ajv": "~8.17.1", "chalk": "~5.3.0", "commander": "~12.1.0", @@ -97,7 +97,7 @@ "typed-rest-client": "~2.0.2" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/diff-match-patch": "1.0.36", "@types/lodash.groupby": "4.6.9", "@types/node": "20.14.14", diff --git a/packages/create-stryker/CHANGELOG.md b/packages/create-stryker/CHANGELOG.md index 6455cdbe7d..128de3e4d9 100644 --- a/packages/create-stryker/CHANGELOG.md +++ b/packages/create-stryker/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +**Note:** Version bump only for package create-stryker + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/create-stryker/package.json b/packages/create-stryker/package.json index 2136552f6a..1d9bfa2945 100644 --- a/packages/create-stryker/package.json +++ b/packages/create-stryker/package.json @@ -1,6 +1,6 @@ { "name": "create-stryker", - "version": "8.3.0", + "version": "8.4.0", "description": "Initializer for StrykerJS", "type": "module", "files": [ @@ -38,6 +38,6 @@ "homepage": "https://stryker-mutator.io/", "bin": "dist/src/index.js", "dependencies": { - "@stryker-mutator/core": "8.3.0" + "@stryker-mutator/core": "8.4.0" } } diff --git a/packages/cucumber-runner/CHANGELOG.md b/packages/cucumber-runner/CHANGELOG.md index 5ed5b8708d..eb09a37bb1 100644 --- a/packages/cucumber-runner/CHANGELOG.md +++ b/packages/cucumber-runner/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/cucumber-runner/package.json b/packages/cucumber-runner/package.json index 4f4da87045..c8f8f0ed51 100644 --- a/packages/cucumber-runner/package.json +++ b/packages/cucumber-runner/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/cucumber-runner", - "version": "8.3.0", + "version": "8.4.0", "description": "A plugin to use the cucumber test runner in Stryker, the JavaScript mutation testing framework", "files": [ "dist/schema", @@ -47,17 +47,17 @@ "license": "ISC", "devDependencies": { "@cucumber/cucumber": "10.8.0", - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/semver": "7.5.8" }, "peerDependencies": { "@cucumber/cucumber": ">=8.0.0", - "@stryker-mutator/core": "~8.3.0" + "@stryker-mutator/core": "~8.4.0" }, "dependencies": { "@cucumber/messages": "^25.0.1", - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "semver": "^7.6.3" } } diff --git a/packages/grunt-stryker/CHANGELOG.md b/packages/grunt-stryker/CHANGELOG.md index e83c3f796b..1fd341ebef 100644 --- a/packages/grunt-stryker/CHANGELOG.md +++ b/packages/grunt-stryker/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/grunt-stryker/package.json b/packages/grunt-stryker/package.json index f3d518e686..2999c43c70 100644 --- a/packages/grunt-stryker/package.json +++ b/packages/grunt-stryker/package.json @@ -1,7 +1,7 @@ { "name": "grunt-stryker", "description": "Grunt plugin for the mutation testing framework 'stryker'", - "version": "8.3.0", + "version": "8.4.0", "bugs": { "url": "https://github.com/stryker-mutator/stryker-js/issues" }, @@ -37,11 +37,11 @@ ], "main": "Gruntfile.js", "devDependencies": { - "@stryker-mutator/api": "8.3.0", + "@stryker-mutator/api": "8.4.0", "@types/node": "20.14.14" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "grunt": ">=0.4.5" } } diff --git a/packages/instrumenter/CHANGELOG.md b/packages/instrumenter/CHANGELOG.md index 378b46d721..097a32270c 100644 --- a/packages/instrumenter/CHANGELOG.md +++ b/packages/instrumenter/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **instrumenter:** support explicit resource management in TS ([#4928](https://github.com/stryker-mutator/stryker-js/issues/4928)) ([2bd046a](https://github.com/stryker-mutator/stryker-js/commit/2bd046a40262dee95ceccd874107d1f70918d905)), closes [#4876](https://github.com/stryker-mutator/stryker-js/issues/4876) +- **mutant placement:** don't place mutants inside assignment expression ([#4927](https://github.com/stryker-mutator/stryker-js/issues/4927)) ([4b8885c](https://github.com/stryker-mutator/stryker-js/commit/4b8885c06f84854ffa24e4c145a70231e9fa930a)), closes [#4884](https://github.com/stryker-mutator/stryker-js/issues/4884) +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Bug Fixes diff --git a/packages/instrumenter/package.json b/packages/instrumenter/package.json index 67a48ea639..36b16a088d 100644 --- a/packages/instrumenter/package.json +++ b/packages/instrumenter/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/instrumenter", - "version": "8.3.0", + "version": "8.4.0", "description": "The code instrumenter used in Stryker, the JavaScript mutation testing framework", "main": "dist/src/index.js", "type": "module", @@ -47,15 +47,15 @@ "@babel/plugin-proposal-decorators": "~7.24.7", "@babel/plugin-proposal-explicit-resource-management": "^7.24.7", "@babel/preset-typescript": "~7.24.7", - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "angular-html-parser": "~6.0.2", "semver": "~7.6.3", "weapon-regex": "~1.3.2" }, "devDependencies": { "@babel/preset-react": "7.24.7", - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/babel__core": "7.20.5", "@types/babel__generator": "7.6.8", "@types/estree": "1.0.5", diff --git a/packages/jasmine-runner/CHANGELOG.md b/packages/jasmine-runner/CHANGELOG.md index 663f8001a5..98d01d9162 100644 --- a/packages/jasmine-runner/CHANGELOG.md +++ b/packages/jasmine-runner/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/jasmine-runner/package.json b/packages/jasmine-runner/package.json index 216658e99f..5938dc3072 100644 --- a/packages/jasmine-runner/package.json +++ b/packages/jasmine-runner/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/jasmine-runner", - "version": "8.3.0", + "version": "8.4.0", "description": "A plugin to use the Jasmine (NodeJS) test runner in Stryker, the mutation testing framework for JavaScript and friends", "files": [ "dist/schema", @@ -50,16 +50,16 @@ }, "homepage": "https://stryker-mutator.io/docs/stryker-js/jasmine-runner", "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "jasmine": ">=3.10 <6" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14" }, "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0" + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0" }, "initStrykerConfig": { "jasmineConfigFile": "spec/support/jasmine.json" diff --git a/packages/jest-runner/CHANGELOG.md b/packages/jest-runner/CHANGELOG.md index f8d1831710..6da92e8a8b 100644 --- a/packages/jest-runner/CHANGELOG.md +++ b/packages/jest-runner/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/jest-runner/package.json b/packages/jest-runner/package.json index a5c7b20bee..fca5652474 100644 --- a/packages/jest-runner/package.json +++ b/packages/jest-runner/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/jest-runner", - "version": "8.3.0", + "version": "8.4.0", "description": "A plugin to use the jest test runner and framework in Stryker, the JavaScript mutation testing framework", "files": [ "dist/schema", @@ -68,7 +68,7 @@ }, "homepage": "https://stryker-mutator.io/docs/stryker-js/jest-runner", "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14", "@types/semver": "7.5.8", "jest": "29.7.0", @@ -79,11 +79,11 @@ "ts-node": "10.9.2" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0" + "@stryker-mutator/core": "~8.4.0" }, "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "semver": "~7.6.3", "tslib": "~2.6.3" }, diff --git a/packages/karma-runner/CHANGELOG.md b/packages/karma-runner/CHANGELOG.md index 723ae0f0e1..8f853b00a5 100644 --- a/packages/karma-runner/CHANGELOG.md +++ b/packages/karma-runner/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/karma-runner/package.json b/packages/karma-runner/package.json index 0e2a7cb8e6..786e61420e 100644 --- a/packages/karma-runner/package.json +++ b/packages/karma-runner/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/karma-runner", - "version": "8.3.0", + "version": "8.4.0", "description": "A plugin to use the karma test runner in Stryker, the JavaScript mutation testing framework", "files": [ "dist/schema", @@ -48,7 +48,7 @@ }, "homepage": "https://stryker-mutator.io/docs/stryker-js/karma-runner", "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/express": "4.17.21", "@types/node": "20.14.14", "@types/semver": "7.5.8", @@ -60,11 +60,11 @@ "karma-mocha": "2.0.1" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0" + "@stryker-mutator/core": "~8.4.0" }, "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "decamelize": "~6.0.0", "semver": "~7.6.3", "tslib": "~2.6.3" diff --git a/packages/mocha-runner/CHANGELOG.md b/packages/mocha-runner/CHANGELOG.md index 30c31c851b..91976d7df8 100644 --- a/packages/mocha-runner/CHANGELOG.md +++ b/packages/mocha-runner/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **mocha-runner:** properly restrict tests to run ([f9ef08e](https://github.com/stryker-mutator/stryker-js/commit/f9ef08e90d78800bfe226753f3ace612a83bef82)) +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Bug Fixes diff --git a/packages/mocha-runner/package.json b/packages/mocha-runner/package.json index 2ba25c1918..6482bcbda2 100644 --- a/packages/mocha-runner/package.json +++ b/packages/mocha-runner/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/mocha-runner", - "version": "8.3.0", + "version": "8.4.0", "description": "A plugin to use the mocha test runner in Stryker, the JavaScript mutation testing framework", "files": [ "dist/schema", @@ -50,16 +50,16 @@ }, "homepage": "https://stryker-mutator.io/docs/stryker-js/mocha-runner", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "tslib": "~2.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "mocha": ">= 7.2 < 11" } } diff --git a/packages/tap-runner/CHANGELOG.md b/packages/tap-runner/CHANGELOG.md index 81ae2ec949..d08968781d 100644 --- a/packages/tap-runner/CHANGELOG.md +++ b/packages/tap-runner/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/tap-runner/package.json b/packages/tap-runner/package.json index 263b879338..eb3fe13fe1 100644 --- a/packages/tap-runner/package.json +++ b/packages/tap-runner/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/tap-runner", - "version": "8.3.0", + "version": "8.4.0", "description": "A plugin to use the TAP (test anything protocol) test runner in Stryker, the JavaScript mutation testing framework", "files": [ "dist/schema", @@ -49,19 +49,19 @@ }, "homepage": "https://stryker-mutator.io/docs/stryker-js/tap-runner", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "glob": "~10.4.5", "tap-parser": "~17.0.0", "tslib": "~2.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14", "ava": "6.1.3", "tap": "20.0.3" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0" + "@stryker-mutator/core": "~8.4.0" } } diff --git a/packages/test-helpers/CHANGELOG.md b/packages/test-helpers/CHANGELOG.md index 067159f714..bfa2ae4548 100644 --- a/packages/test-helpers/CHANGELOG.md +++ b/packages/test-helpers/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Bug Fixes diff --git a/packages/test-helpers/package.json b/packages/test-helpers/package.json index ee6c362858..7e66266e31 100644 --- a/packages/test-helpers/package.json +++ b/packages/test-helpers/package.json @@ -1,7 +1,7 @@ { "name": "@stryker-mutator/test-helpers", "private": true, - "version": "8.3.0", + "version": "8.4.0", "description": "A helper package for testing", "exports": { ".": { @@ -30,7 +30,7 @@ "rxjs": "~7.8.1" }, "devDependencies": { - "@stryker-mutator/api": "8.3.0", + "@stryker-mutator/api": "8.4.0", "@types/node": "20.14.14", "typed-inject": "4.0.0" } diff --git a/packages/typescript-checker/CHANGELOG.md b/packages/typescript-checker/CHANGELOG.md index 2c5b54617c..0bf0aacc98 100644 --- a/packages/typescript-checker/CHANGELOG.md +++ b/packages/typescript-checker/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/typescript-checker/package.json b/packages/typescript-checker/package.json index 555f4e1665..cc4aafc013 100644 --- a/packages/typescript-checker/package.json +++ b/packages/typescript-checker/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/typescript-checker", - "version": "8.3.0", + "version": "8.4.0", "description": "A typescript type checker plugin to be used in Stryker, the JavaScript mutation testing framework", "files": [ "dist/schema", @@ -46,16 +46,16 @@ }, "homepage": "https://stryker-mutator.io/docs/stryker-js/typescript-checker", "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "semver": "~7.6.3" }, "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/semver": "7.5.8" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "typescript": ">=3.6" } } diff --git a/packages/util/CHANGELOG.md b/packages/util/CHANGELOG.md index 574905efdd..2d8cc18d09 100644 --- a/packages/util/CHANGELOG.md +++ b/packages/util/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/util/package.json b/packages/util/package.json index ee85437c08..49d8f324c3 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/util", - "version": "8.3.0", + "version": "8.4.0", "description": "Contains utilities for Stryker, the mutation testing framework for JavaScript and friends", "files": [ "dist/src", @@ -39,7 +39,7 @@ }, "homepage": "https://github.com/stryker-mutator/stryker-js/tree/master/packages/util#readme", "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14" } } diff --git a/packages/vitest-runner/CHANGELOG.md b/packages/vitest-runner/CHANGELOG.md index 8bbbfb3d53..da5d1bc73a 100644 --- a/packages/vitest-runner/CHANGELOG.md +++ b/packages/vitest-runner/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.4.0](https://github.com/stryker-mutator/stryker-js/compare/v8.3.0...v8.4.0) (2024-08-06) + +### Bug Fixes + +- **node-18:** revert changes to support node 18 again ([#4935](https://github.com/stryker-mutator/stryker-js/issues/4935)) ([42162bd](https://github.com/stryker-mutator/stryker-js/commit/42162bd36edd5a9f63beff10303259cfff709b0b)) + # [8.3.0](https://github.com/stryker-mutator/stryker-js/compare/v8.2.6...v8.3.0) (2024-08-01) ### Features diff --git a/packages/vitest-runner/package.json b/packages/vitest-runner/package.json index 68d889fea6..3afd10d8de 100644 --- a/packages/vitest-runner/package.json +++ b/packages/vitest-runner/package.json @@ -1,6 +1,6 @@ { "name": "@stryker-mutator/vitest-runner", - "version": "8.3.0", + "version": "8.4.0", "description": "A plugin to use the vitest test runner and framework in Stryker, the JavaScript mutation testing framework", "files": [ "dist/schema", @@ -49,7 +49,7 @@ }, "homepage": "https://stryker-mutator.io/docs/stryker-js/vitest-runner", "devDependencies": { - "@stryker-mutator/test-helpers": "8.3.0", + "@stryker-mutator/test-helpers": "8.4.0", "@types/node": "20.14.14", "@vitest/browser": "2.0.5", "playwright": "1.46.0", @@ -57,12 +57,12 @@ "vitest": "2.0.5" }, "peerDependencies": { - "@stryker-mutator/core": "~8.3.0", + "@stryker-mutator/core": "~8.4.0", "vitest": ">=0.31.2" }, "dependencies": { - "@stryker-mutator/api": "8.3.0", - "@stryker-mutator/util": "8.3.0", + "@stryker-mutator/api": "8.4.0", + "@stryker-mutator/util": "8.4.0", "tslib": "~2.6.3" }, "initStrykerConfig": {