Skip to content

Commit

Permalink
v6.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nicojs committed May 3, 2022
1 parent 330ef6c commit 077a7db
Show file tree
Hide file tree
Showing 26 changed files with 349 additions and 41 deletions.
44 changes: 44 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,50 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.0.0](https://github.com/stryker-mutator/stryker-js/compare/v6.0.0-beta.0...v6.0.0) (2022-05-03)


### Bug Fixes

* **core:** allow parallel schedules ([#3485](https://github.com/stryker-mutator/stryker-js/issues/3485)) ([bbbd514](https://github.com/stryker-mutator/stryker-js/commit/bbbd51424ee03a0df08c915fbfdfbacd1d733f0e))
* **html-report:** set correct background color for html report ([#3456](https://github.com/stryker-mutator/stryker-js/issues/3456)) ([a72ecf1](https://github.com/stryker-mutator/stryker-js/commit/a72ecf180f133de09c5f53c5091c586c91a522df))
* **karma-runner:** allow dispose during init ([#3487](https://github.com/stryker-mutator/stryker-js/issues/3487)) ([4fcf148](https://github.com/stryker-mutator/stryker-js/commit/4fcf14837ae466e47653e5e88f1b5b79cd936746))
* **reporter:** report progress of failed check results only once ([#3472](https://github.com/stryker-mutator/stryker-js/issues/3472)) ([dce5882](https://github.com/stryker-mutator/stryker-js/commit/dce5882f103097fe7ec9aba56b5bd7cedfb22877))
* **stryker-cli:** allow stryker-cli integration ([330ef6c](https://github.com/stryker-mutator/stryker-js/commit/330ef6c9763db5bf47d23de64a6c72073bc44bc7))


### chore

* **node:** drop support for Node 12 ([10d874e](https://github.com/stryker-mutator/stryker-js/commit/10d874e4c46335d9ea457634d3061af35fa8f854))


### Code Refactoring

* **file:** move `File` from `api` to `util` ([#3489](https://github.com/stryker-mutator/stryker-js/issues/3489)) ([ac4bcca](https://github.com/stryker-mutator/stryker-js/commit/ac4bcca133930a046e0abf28abad24a5af1dbd22))


### Features

* **config file:** accept hidden config file by default. ([#3457](https://github.com/stryker-mutator/stryker-js/issues/3457)) ([701374f](https://github.com/stryker-mutator/stryker-js/commit/701374fe11936c83bfeab4f7b67846533ad6f026))
* **mocha-runner:** widen mocha peer dependency to include v10 ([#3492](https://github.com/stryker-mutator/stryker-js/issues/3492)) ([0dde30f](https://github.com/stryker-mutator/stryker-js/commit/0dde30f95c3cde3de7df6babfde71593534b8569))
* **mutation testing:** sort tests to improve performance ([#3467](https://github.com/stryker-mutator/stryker-js/issues/3467)) ([47344d3](https://github.com/stryker-mutator/stryker-js/commit/47344d37f26a694e95bc6745c1c66d5d7b9fe00c))
* **progress:** improve progressbar ETC estimate ([#3469](https://github.com/stryker-mutator/stryker-js/issues/3469)) ([ec63d93](https://github.com/stryker-mutator/stryker-js/commit/ec63d9397a0cf23e5fb91b9f6e3ae68ab2d3b2e0))
* **react:** support react 18 projects by default ([#3491](https://github.com/stryker-mutator/stryker-js/issues/3491)) ([82d9bce](https://github.com/stryker-mutator/stryker-js/commit/82d9bce0f351ce8b0c852684665bcec129846ee3))
* **warn slow:** warn users for slow runs ([#3490](https://github.com/stryker-mutator/stryker-js/issues/3490)) ([1103958](https://github.com/stryker-mutator/stryker-js/commit/1103958c02fc32a1131c2ad6504bee892c250261))


### BREAKING CHANGES

* **file:** The `File` class is no longer part of the public api and is thus no longer exported from `@stryker-mutator/api`. Plugin creators shouldn't rely on it anymore.
* **progress:** Reporter API method `onAllMutantsMatchedWithTests` has been replaced by `onMutationTestingPlanReady`. Please use that for your reporter plugin instead.
* **progress:** Reporter API method `onAllSourceFilesRead` has been removed, please use `onMutationTestReportReady` to retrieve the source files.
* **progress:** Reporter API method `onSourceFileRead` has been removed, please use `onMutationTestReportReady` to retrieve the source files.
* **node:** Drop support for Node 12. Minimal version is now Node 14.18.0.





# [6.0.0-beta.0](https://github.com/stryker-mutator/stryker-js/compare/v5.6.1...v6.0.0-beta.0) (2022-03-02)


Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"packages": [
"packages/*"
],
"version": "6.0.0-beta.0",
"version": "6.0.0",
"command": {
"version": {
"allowBranch": [
Expand Down
31 changes: 31 additions & 0 deletions packages/api/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,37 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.0.0](https://github.com/stryker-mutator/stryker-js/compare/v6.0.0-beta.0...v6.0.0) (2022-05-03)


### chore

* **node:** drop support for Node 12 ([10d874e](https://github.com/stryker-mutator/stryker-js/commit/10d874e4c46335d9ea457634d3061af35fa8f854))


### Code Refactoring

* **file:** move `File` from `api` to `util` ([#3489](https://github.com/stryker-mutator/stryker-js/issues/3489)) ([ac4bcca](https://github.com/stryker-mutator/stryker-js/commit/ac4bcca133930a046e0abf28abad24a5af1dbd22))


### Features

* **progress:** improve progressbar ETC estimate ([#3469](https://github.com/stryker-mutator/stryker-js/issues/3469)) ([ec63d93](https://github.com/stryker-mutator/stryker-js/commit/ec63d9397a0cf23e5fb91b9f6e3ae68ab2d3b2e0))
* **warn slow:** warn users for slow runs ([#3490](https://github.com/stryker-mutator/stryker-js/issues/3490)) ([1103958](https://github.com/stryker-mutator/stryker-js/commit/1103958c02fc32a1131c2ad6504bee892c250261))


### BREAKING CHANGES

* **file:** The `File` class is no longer part of the public api and is thus no longer exported from `@stryker-mutator/api`. Plugin creators shouldn't rely on it anymore.
* **progress:** Reporter API method `onAllMutantsMatchedWithTests` has been replaced by `onMutationTestingPlanReady`. Please use that for your reporter plugin instead.
* **progress:** Reporter API method `onAllSourceFilesRead` has been removed, please use `onMutationTestReportReady` to retrieve the source files.
* **progress:** Reporter API method `onSourceFileRead` has been removed, please use `onMutationTestReportReady` to retrieve the source files.
* **node:** Drop support for Node 12. Minimal version is now Node 14.18.0.





# [6.0.0-beta.0](https://github.com/stryker-mutator/stryker-js/compare/v5.6.1...v6.0.0-beta.0) (2022-03-02)


Expand Down
2 changes: 1 addition & 1 deletion packages/api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stryker-mutator/api",
"version": "6.0.0-beta.0",
"version": "6.0.0",
"description": "The api for the extendable JavaScript mutation testing framework Stryker",
"type": "module",
"repository": {
Expand Down
41 changes: 41 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,47 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.0.0](https://github.com/stryker-mutator/stryker-js/compare/v6.0.0-beta.0...v6.0.0) (2022-05-03)


### Bug Fixes

* **core:** allow parallel schedules ([#3485](https://github.com/stryker-mutator/stryker-js/issues/3485)) ([bbbd514](https://github.com/stryker-mutator/stryker-js/commit/bbbd51424ee03a0df08c915fbfdfbacd1d733f0e))
* **html-report:** set correct background color for html report ([#3456](https://github.com/stryker-mutator/stryker-js/issues/3456)) ([a72ecf1](https://github.com/stryker-mutator/stryker-js/commit/a72ecf180f133de09c5f53c5091c586c91a522df))
* **reporter:** report progress of failed check results only once ([#3472](https://github.com/stryker-mutator/stryker-js/issues/3472)) ([dce5882](https://github.com/stryker-mutator/stryker-js/commit/dce5882f103097fe7ec9aba56b5bd7cedfb22877))
* **stryker-cli:** allow stryker-cli integration ([330ef6c](https://github.com/stryker-mutator/stryker-js/commit/330ef6c9763db5bf47d23de64a6c72073bc44bc7))


### chore

* **node:** drop support for Node 12 ([10d874e](https://github.com/stryker-mutator/stryker-js/commit/10d874e4c46335d9ea457634d3061af35fa8f854))


### Code Refactoring

* **file:** move `File` from `api` to `util` ([#3489](https://github.com/stryker-mutator/stryker-js/issues/3489)) ([ac4bcca](https://github.com/stryker-mutator/stryker-js/commit/ac4bcca133930a046e0abf28abad24a5af1dbd22))


### Features

* **config file:** accept hidden config file by default. ([#3457](https://github.com/stryker-mutator/stryker-js/issues/3457)) ([701374f](https://github.com/stryker-mutator/stryker-js/commit/701374fe11936c83bfeab4f7b67846533ad6f026))
* **mutation testing:** sort tests to improve performance ([#3467](https://github.com/stryker-mutator/stryker-js/issues/3467)) ([47344d3](https://github.com/stryker-mutator/stryker-js/commit/47344d37f26a694e95bc6745c1c66d5d7b9fe00c))
* **progress:** improve progressbar ETC estimate ([#3469](https://github.com/stryker-mutator/stryker-js/issues/3469)) ([ec63d93](https://github.com/stryker-mutator/stryker-js/commit/ec63d9397a0cf23e5fb91b9f6e3ae68ab2d3b2e0))
* **warn slow:** warn users for slow runs ([#3490](https://github.com/stryker-mutator/stryker-js/issues/3490)) ([1103958](https://github.com/stryker-mutator/stryker-js/commit/1103958c02fc32a1131c2ad6504bee892c250261))


### BREAKING CHANGES

* **file:** The `File` class is no longer part of the public api and is thus no longer exported from `@stryker-mutator/api`. Plugin creators shouldn't rely on it anymore.
* **progress:** Reporter API method `onAllMutantsMatchedWithTests` has been replaced by `onMutationTestingPlanReady`. Please use that for your reporter plugin instead.
* **progress:** Reporter API method `onAllSourceFilesRead` has been removed, please use `onMutationTestReportReady` to retrieve the source files.
* **progress:** Reporter API method `onSourceFileRead` has been removed, please use `onMutationTestReportReady` to retrieve the source files.
* **node:** Drop support for Node 12. Minimal version is now Node 14.18.0.





# [6.0.0-beta.0](https://github.com/stryker-mutator/stryker-js/compare/v5.6.1...v6.0.0-beta.0) (2022-03-02)


Expand Down
10 changes: 5 additions & 5 deletions packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stryker-mutator/core",
"version": "6.0.0-beta.0",
"version": "6.0.0",
"description": "The extendable JavaScript mutation testing framework",
"main": "dist/src/index.js",
"type": "module",
Expand Down Expand Up @@ -57,9 +57,9 @@
"stryker": "./bin/stryker.js"
},
"dependencies": {
"@stryker-mutator/api": "6.0.0-beta.0",
"@stryker-mutator/instrumenter": "6.0.0-beta.0",
"@stryker-mutator/util": "6.0.0-beta.0",
"@stryker-mutator/api": "6.0.0",
"@stryker-mutator/instrumenter": "6.0.0",
"@stryker-mutator/util": "6.0.0",
"ajv": "~8.11.0",
"chalk": "~5.0.0",
"commander": "~9.1.0",
Expand Down Expand Up @@ -88,7 +88,7 @@
},
"devDependencies": {
"@stryker-mutator/api": "4.0.0-beta.4",
"@stryker-mutator/test-helpers": "6.0.0-beta.0",
"@stryker-mutator/test-helpers": "6.0.0",
"@types/inquirer": "~8.2.0",
"@types/lodash.flatmap": "~4.5.6",
"@types/lodash.groupby": "~4.6.6",
Expand Down
16 changes: 16 additions & 0 deletions packages/cucumber-runner/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.0.0](https://github.com/stryker-mutator/stryker-js/compare/v6.0.0-beta.0...v6.0.0) (2022-05-03)


### chore

* **node:** drop support for Node 12 ([10d874e](https://github.com/stryker-mutator/stryker-js/commit/10d874e4c46335d9ea457634d3061af35fa8f854))


### BREAKING CHANGES

* **node:** Drop support for Node 12. Minimal version is now Node 14.18.0.





# [6.0.0-beta.0](https://github.com/stryker-mutator/stryker-js/compare/v5.6.1...v6.0.0-beta.0) (2022-03-02)


Expand Down
8 changes: 4 additions & 4 deletions packages/cucumber-runner/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stryker-mutator/cucumber-runner",
"version": "6.0.0-beta.0",
"version": "6.0.0",
"description": "A plugin to use the cucumber test runner in Stryker, the JavaScript mutation testing framework",
"main": "dist/src/index.js",
"type": "module",
Expand Down Expand Up @@ -35,15 +35,15 @@
"license": "ISC",
"devDependencies": {
"@cucumber/cucumber": "^7.3.0",
"@stryker-mutator/test-helpers": "6.0.0-beta.0"
"@stryker-mutator/test-helpers": "6.0.0"
},
"peerDependencies": {
"@cucumber/cucumber": "^7.2.0",
"@stryker-mutator/core": "~6.0.0-beta.0"
},
"dependencies": {
"@cucumber/messages": "^17.0.0",
"@stryker-mutator/api": "6.0.0-beta.0",
"@stryker-mutator/util": "6.0.0-beta.0"
"@stryker-mutator/api": "6.0.0",
"@stryker-mutator/util": "6.0.0"
}
}
8 changes: 8 additions & 0 deletions packages/grunt-stryker/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

# [6.0.0](https://github.com/stryker-mutator/stryker-js/compare/v6.0.0-beta.0...v6.0.0) (2022-05-03)

**Note:** Version bump only for package grunt-stryker





# [6.0.0-beta.0](https://github.com/stryker-mutator/stryker-js/compare/v5.6.1...v6.0.0-beta.0) (2022-03-02)


Expand Down
4 changes: 2 additions & 2 deletions packages/grunt-stryker/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "grunt-stryker",
"description": "Grunt plugin for the mutation testing framework 'stryker'",
"version": "6.0.0-beta.0",
"version": "6.0.0",
"bugs": {
"url": "https://github.com/stryker-mutator/stryker-js/issues"
},
Expand Down Expand Up @@ -34,7 +34,7 @@
},
"main": "Gruntfile.js",
"devDependencies": {
"@stryker-mutator/api": "6.0.0-beta.0",
"@stryker-mutator/api": "6.0.0",
"@types/node": "^17.0.0"
},
"peerDependencies": {
Expand Down
27 changes: 27 additions & 0 deletions packages/instrumenter/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,33 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.0.0](https://github.com/stryker-mutator/stryker-js/compare/v6.0.0-beta.0...v6.0.0) (2022-05-03)


### chore

* **node:** drop support for Node 12 ([10d874e](https://github.com/stryker-mutator/stryker-js/commit/10d874e4c46335d9ea457634d3061af35fa8f854))


### Code Refactoring

* **file:** move `File` from `api` to `util` ([#3489](https://github.com/stryker-mutator/stryker-js/issues/3489)) ([ac4bcca](https://github.com/stryker-mutator/stryker-js/commit/ac4bcca133930a046e0abf28abad24a5af1dbd22))


### Features

* **react:** support react 18 projects by default ([#3491](https://github.com/stryker-mutator/stryker-js/issues/3491)) ([82d9bce](https://github.com/stryker-mutator/stryker-js/commit/82d9bce0f351ce8b0c852684665bcec129846ee3))


### BREAKING CHANGES

* **file:** The `File` class is no longer part of the public api and is thus no longer exported from `@stryker-mutator/api`. Plugin creators shouldn't rely on it anymore.
* **node:** Drop support for Node 12. Minimal version is now Node 14.18.0.





# [6.0.0-beta.0](https://github.com/stryker-mutator/stryker-js/compare/v5.6.1...v6.0.0-beta.0) (2022-03-02)


Expand Down
8 changes: 4 additions & 4 deletions packages/instrumenter/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stryker-mutator/instrumenter",
"version": "6.0.0-beta.0",
"version": "6.0.0",
"description": "The code instrumenter used in Stryker, the JavaScript mutation testing framework",
"main": "dist/src/index.js",
"type": "module",
Expand Down Expand Up @@ -38,14 +38,14 @@
"@babel/plugin-proposal-decorators": "~7.17.9",
"@babel/plugin-proposal-private-methods": "~7.16.11",
"@babel/preset-typescript": "~7.16.7",
"@stryker-mutator/api": "6.0.0-beta.0",
"@stryker-mutator/util": "6.0.0-beta.0",
"@stryker-mutator/api": "6.0.0",
"@stryker-mutator/util": "6.0.0",
"angular-html-parser": "~1.8.0",
"weapon-regex": "~0.6.0"
},
"devDependencies": {
"@babel/preset-react": "~7.16.7",
"@stryker-mutator/test-helpers": "6.0.0-beta.0",
"@stryker-mutator/test-helpers": "6.0.0",
"@types/babel__core": "^7.1.19",
"@types/babel__generator": "^7.6.4",
"@types/chai-jest-snapshot": "~1.3.6",
Expand Down
16 changes: 16 additions & 0 deletions packages/jasmine-runner/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.0.0](https://github.com/stryker-mutator/stryker-js/compare/v6.0.0-beta.0...v6.0.0) (2022-05-03)


### chore

* **node:** drop support for Node 12 ([10d874e](https://github.com/stryker-mutator/stryker-js/commit/10d874e4c46335d9ea457634d3061af35fa8f854))


### BREAKING CHANGES

* **node:** Drop support for Node 12. Minimal version is now Node 14.18.0.





# [6.0.0-beta.0](https://github.com/stryker-mutator/stryker-js/compare/v5.6.1...v6.0.0-beta.0) (2022-03-02)


Expand Down
8 changes: 4 additions & 4 deletions packages/jasmine-runner/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stryker-mutator/jasmine-runner",
"version": "6.0.0-beta.0",
"version": "6.0.0",
"description": "A plugin to use the Jasmine (NodeJS) test runner in Stryker, the mutation testing framework for JavaScript and friends",
"main": "dist/src/index.js",
"type": "module",
Expand Down Expand Up @@ -42,12 +42,12 @@
"jasmine": ">=3.10 <5"
},
"devDependencies": {
"@stryker-mutator/test-helpers": "6.0.0-beta.0",
"@stryker-mutator/test-helpers": "6.0.0",
"@types/node": "^17.0.0"
},
"dependencies": {
"@stryker-mutator/api": "6.0.0-beta.0",
"@stryker-mutator/util": "6.0.0-beta.0"
"@stryker-mutator/api": "6.0.0",
"@stryker-mutator/util": "6.0.0"
},
"initStrykerConfig": {
"jasmineConfigFile": "spec/support/jasmine.json"
Expand Down
Loading

0 comments on commit 077a7db

Please sign in to comment.