Skip to content

Commit cb3bd8f

Browse files
committed
v10.0.0
1 parent 3c4ada5 commit cb3bd8f

33 files changed

Lines changed: 16563 additions & 5896 deletions

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,37 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.0.0](https://github.com/stryker-mutator/stryker-js/compare/v9.6.1...v10.0.0) (2026-08-14)
7+
8+
### Bug Fixes
9+
10+
- **deps:** update babel monorepo to v7.29.7 ([#6068](https://github.com/stryker-mutator/stryker-js/issues/6068)) ([c10cb94](https://github.com/stryker-mutator/stryker-js/commit/c10cb949e4851a2774d86c6537f05bf43aef0897))
11+
- **deps:** update dependency ajv to v8.20.0 ([#5992](https://github.com/stryker-mutator/stryker-js/issues/5992)) ([0ead8ce](https://github.com/stryker-mutator/stryker-js/commit/0ead8cef6cdb1b89ab617096c3af4c02fa995054))
12+
- **deps:** update dependency angular-html-parser to ~10.10.0 ([#6069](https://github.com/stryker-mutator/stryker-js/issues/6069)) ([82f4e1f](https://github.com/stryker-mutator/stryker-js/commit/82f4e1f42bb1cbe564ad0b827763f49d9d4323ea))
13+
- **deps:** update dependency angular-html-parser to ~10.11.0 ([#6132](https://github.com/stryker-mutator/stryker-js/issues/6132)) ([81706f0](https://github.com/stryker-mutator/stryker-js/commit/81706f0cac9d8ab870179a2f67e07a701603b2fe))
14+
- **deps:** update dependency angular-html-parser to ~10.6.0 ([#5962](https://github.com/stryker-mutator/stryker-js/issues/5962)) ([4a47b39](https://github.com/stryker-mutator/stryker-js/commit/4a47b39941bfbeecbb32031f7160dc0cb262ecc4))
15+
- **deps:** update dependency semver to v7.8.5 ([#6075](https://github.com/stryker-mutator/stryker-js/issues/6075)) ([f66c2fc](https://github.com/stryker-mutator/stryker-js/commit/f66c2fcde4dc7b0546880d261afac7edbc0527f4))
16+
- **deps:** update dependency weapon-regex to v2 ([#6077](https://github.com/stryker-mutator/stryker-js/issues/6077)) ([b357f40](https://github.com/stryker-mutator/stryker-js/commit/b357f40a064462f0d6b38704d0b9c6f8fa878bd1))
17+
- **deps:** update mutation-testing-elements monorepo to v3.8.0 ([#6095](https://github.com/stryker-mutator/stryker-js/issues/6095)) ([d62fd75](https://github.com/stryker-mutator/stryker-js/commit/d62fd7518c7d5697801afc093578dd30d8dad835))
18+
- **deps:** update mutation-testing-elements monorepo to v3.8.4 ([#6118](https://github.com/stryker-mutator/stryker-js/issues/6118)) ([29ede69](https://github.com/stryker-mutator/stryker-js/commit/29ede696a930a99869c2d3366f94ba7cd323fe60))
19+
- **instrumenter:** parse svelte template expressions as TS when file uses lang="ts" ([#6024](https://github.com/stryker-mutator/stryker-js/issues/6024)) ([e81abcc](https://github.com/stryker-mutator/stryker-js/commit/e81abcc92c282f40baec58c6a34d341b2c9e3191))
20+
- **mocha-runner:** prefer project-mocha over bundled mocha ([#6138](https://github.com/stryker-mutator/stryker-js/issues/6138)) ([e602725](https://github.com/stryker-mutator/stryker-js/commit/e602725018f827c08873f414dd07751af68e22a7)), closes [#6127](https://github.com/stryker-mutator/stryker-js/issues/6127)
21+
- **vitest-runner:** fix noisy vitest options & setup file warnings ([#6098](https://github.com/stryker-mutator/stryker-js/issues/6098)) ([58c4b85](https://github.com/stryker-mutator/stryker-js/commit/58c4b850fff61a7de232a42103f5745d01a46493))
22+
23+
### Features
24+
25+
- **babel:** update babel to major version 8 ([#6104](https://github.com/stryker-mutator/stryker-js/issues/6104)) ([291b7ea](https://github.com/stryker-mutator/stryker-js/commit/291b7ead950e8c0b46da0db77a7a6ece32547114))
26+
- **core:** save partial incremental report on unexpected exit ([#5986](https://github.com/stryker-mutator/stryker-js/issues/5986)) ([d091b1a](https://github.com/stryker-mutator/stryker-js/commit/d091b1a869e86c1581b09b2e32fb8a15aee68a82))
27+
- empty-expression-mutator ([#6012](https://github.com/stryker-mutator/stryker-js/issues/6012)) ([cc08738](https://github.com/stryker-mutator/stryker-js/commit/cc087380173e411ed4ba1960c2571db77eb0cce3)), closes [#5765](https://github.com/stryker-mutator/stryker-js/issues/5765)
28+
- **mocha-runner:** support Mocha v12 ([#6021](https://github.com/stryker-mutator/stryker-js/issues/6021)) ([8c949ff](https://github.com/stryker-mutator/stryker-js/commit/8c949ffa73afebd662f9629606ac1b51e3ec52d4))
29+
- mutant filtering ([#6010](https://github.com/stryker-mutator/stryker-js/issues/6010)) ([ea5ac29](https://github.com/stryker-mutator/stryker-js/commit/ea5ac297acaf4a5bbd12aa3d7ff9eaa6b8565f2e))
30+
- **node:** drop support for Node.js 20, require Node.js 22 or higher ([#6002](https://github.com/stryker-mutator/stryker-js/issues/6002)) ([425cb9f](https://github.com/stryker-mutator/stryker-js/commit/425cb9f7306d4c86b30a90f955c82429a465487b))
31+
- **typescript-checker:** add experimental support for TypeScript@7 ([#6099](https://github.com/stryker-mutator/stryker-js/issues/6099)) ([3d35679](https://github.com/stryker-mutator/stryker-js/commit/3d356791210930932b7d5c5c69546197025ceb5c))
32+
33+
### BREAKING CHANGES
34+
35+
- **node:** Node.js 20 is no longer supported, please use Node.js 22 or higher.
36+
637
## [9.6.1](https://github.com/stryker-mutator/stryker-js/compare/v9.6.0...v9.6.1) (2026-04-10)
738

839
### Bug Fixes

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
33
"packages": ["packages/*"],
4-
"version": "9.6.1",
4+
"version": "10.0.0",
55
"npmClient": "pnpm",
66
"command": {
77
"version": {

packages/api/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,21 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.0.0](https://github.com/stryker-mutator/stryker-js/compare/v9.6.1...v10.0.0) (2026-08-14)
7+
8+
### Bug Fixes
9+
10+
- **deps:** update mutation-testing-elements monorepo to v3.8.0 ([#6095](https://github.com/stryker-mutator/stryker-js/issues/6095)) ([d62fd75](https://github.com/stryker-mutator/stryker-js/commit/d62fd7518c7d5697801afc093578dd30d8dad835))
11+
- **deps:** update mutation-testing-elements monorepo to v3.8.4 ([#6118](https://github.com/stryker-mutator/stryker-js/issues/6118)) ([29ede69](https://github.com/stryker-mutator/stryker-js/commit/29ede696a930a99869c2d3366f94ba7cd323fe60))
12+
13+
### Features
14+
15+
- **node:** drop support for Node.js 20, require Node.js 22 or higher ([#6002](https://github.com/stryker-mutator/stryker-js/issues/6002)) ([425cb9f](https://github.com/stryker-mutator/stryker-js/commit/425cb9f7306d4c86b30a90f955c82429a465487b))
16+
17+
### BREAKING CHANGES
18+
19+
- **node:** Node.js 20 is no longer supported, please use Node.js 22 or higher.
20+
621
## [9.6.1](https://github.com/stryker-mutator/stryker-js/compare/v9.6.0...v9.6.1) (2026-04-10)
722

823
### Bug Fixes

packages/api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stryker-mutator/api",
3-
"version": "9.6.1",
3+
"version": "10.0.0",
44
"description": "The api for the extendable JavaScript mutation testing framework Stryker",
55
"type": "module",
66
"repository": {

packages/core/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,25 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.0.0](https://github.com/stryker-mutator/stryker-js/compare/v9.6.1...v10.0.0) (2026-08-14)
7+
8+
### Bug Fixes
9+
10+
- **deps:** update dependency ajv to v8.20.0 ([#5992](https://github.com/stryker-mutator/stryker-js/issues/5992)) ([0ead8ce](https://github.com/stryker-mutator/stryker-js/commit/0ead8cef6cdb1b89ab617096c3af4c02fa995054))
11+
- **deps:** update mutation-testing-elements monorepo to v3.8.0 ([#6095](https://github.com/stryker-mutator/stryker-js/issues/6095)) ([d62fd75](https://github.com/stryker-mutator/stryker-js/commit/d62fd7518c7d5697801afc093578dd30d8dad835))
12+
- **deps:** update mutation-testing-elements monorepo to v3.8.4 ([#6118](https://github.com/stryker-mutator/stryker-js/issues/6118)) ([29ede69](https://github.com/stryker-mutator/stryker-js/commit/29ede696a930a99869c2d3366f94ba7cd323fe60))
13+
14+
### Features
15+
16+
- **babel:** update babel to major version 8 ([#6104](https://github.com/stryker-mutator/stryker-js/issues/6104)) ([291b7ea](https://github.com/stryker-mutator/stryker-js/commit/291b7ead950e8c0b46da0db77a7a6ece32547114))
17+
- **core:** save partial incremental report on unexpected exit ([#5986](https://github.com/stryker-mutator/stryker-js/issues/5986)) ([d091b1a](https://github.com/stryker-mutator/stryker-js/commit/d091b1a869e86c1581b09b2e32fb8a15aee68a82))
18+
- empty-expression-mutator ([#6012](https://github.com/stryker-mutator/stryker-js/issues/6012)) ([cc08738](https://github.com/stryker-mutator/stryker-js/commit/cc087380173e411ed4ba1960c2571db77eb0cce3)), closes [#5765](https://github.com/stryker-mutator/stryker-js/issues/5765)
19+
- **node:** drop support for Node.js 20, require Node.js 22 or higher ([#6002](https://github.com/stryker-mutator/stryker-js/issues/6002)) ([425cb9f](https://github.com/stryker-mutator/stryker-js/commit/425cb9f7306d4c86b30a90f955c82429a465487b))
20+
21+
### BREAKING CHANGES
22+
23+
- **node:** Node.js 20 is no longer supported, please use Node.js 22 or higher.
24+
625
## [9.6.1](https://github.com/stryker-mutator/stryker-js/compare/v9.6.0...v9.6.1) (2026-04-10)
726

827
### Bug Fixes

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stryker-mutator/core",
3-
"version": "9.6.1",
3+
"version": "10.0.0",
44
"description": "The extendable JavaScript mutation testing framework",
55
"type": "module",
66
"files": [

packages/create-stryker/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.0.0](https://github.com/stryker-mutator/stryker-js/compare/v9.6.1...v10.0.0) (2026-08-14)
7+
8+
### Features
9+
10+
- **node:** drop support for Node.js 20, require Node.js 22 or higher ([#6002](https://github.com/stryker-mutator/stryker-js/issues/6002)) ([425cb9f](https://github.com/stryker-mutator/stryker-js/commit/425cb9f7306d4c86b30a90f955c82429a465487b))
11+
12+
### BREAKING CHANGES
13+
14+
- **node:** Node.js 20 is no longer supported, please use Node.js 22 or higher.
15+
616
## [9.6.1](https://github.com/stryker-mutator/stryker-js/compare/v9.6.0...v9.6.1) (2026-04-10)
717

818
**Note:** Version bump only for package create-stryker

packages/create-stryker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "create-stryker",
3-
"version": "9.6.1",
3+
"version": "10.0.0",
44
"description": "Initializer for StrykerJS",
55
"type": "module",
66
"files": [

packages/cucumber-runner/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.0.0](https://github.com/stryker-mutator/stryker-js/compare/v9.6.1...v10.0.0) (2026-08-14)
7+
8+
### Features
9+
10+
- **node:** drop support for Node.js 20, require Node.js 22 or higher ([#6002](https://github.com/stryker-mutator/stryker-js/issues/6002)) ([425cb9f](https://github.com/stryker-mutator/stryker-js/commit/425cb9f7306d4c86b30a90f955c82429a465487b))
11+
12+
### BREAKING CHANGES
13+
14+
- **node:** Node.js 20 is no longer supported, please use Node.js 22 or higher.
15+
616
## [9.6.1](https://github.com/stryker-mutator/stryker-js/compare/v9.6.0...v9.6.1) (2026-04-10)
717

818
**Note:** Version bump only for package @stryker-mutator/cucumber-runner

packages/cucumber-runner/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stryker-mutator/cucumber-runner",
3-
"version": "9.6.1",
3+
"version": "10.0.0",
44
"description": "A plugin to use the cucumber test runner in Stryker, the JavaScript mutation testing framework",
55
"files": [
66
"dist/schema",

0 commit comments

Comments
 (0)