Skip to content

Latest commit

 

History

History
978 lines (346 loc) · 32.6 KB

CHANGELOG.md

File metadata and controls

978 lines (346 loc) · 32.6 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.1.2 (2020-11-06)

Bug Fixes

  • peerDeps: update core in peerDependencies (045dbc3)

4.1.1 (2020-11-05)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.1.0 (2020-10-30)

Features

4.0.0 (2020-10-07)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.0.0-beta.10 (2020-10-05)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.0.0-beta.9 (2020-09-30)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.0.0-beta.8 (2020-09-22)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.0.0-beta.7 (2020-09-17)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.0.0-beta.6 (2020-09-10)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.0.0-beta.5 (2020-09-09)

Bug Fixes

  • mocha-runner: don't allow custom timeout (#2463) (e90b563)
  • mocha-runner: fix memory leaks (23eede2)

Features

4.0.0-beta.4 (2020-08-29)

Features

  • api: rename test_runner2 -> test_runner (#2442) (4d3ae97)
  • test-runner: add nrOfTests metric (0eea448)

BREAKING CHANGES

  • api: Plugin creators should now use 'test_runner' instead of 'test_runner2'.

4.0.0-beta.3 (2020-08-19)

Features

BREAKING CHANGES

  • mocha: Mocha@<6 is deprecated and support for it will be removed in Stryker v5

4.0.0-beta.2 (2020-08-07)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.0.0-beta.1 (2020-07-17)

Note: Version bump only for package @stryker-mutator/mocha-runner

4.0.0-beta.0 (2020-07-10)

Note: Version bump only for package @stryker-mutator/mocha-runner

3.3.1 (2020-07-04)

Note: Version bump only for package @stryker-mutator/mocha-runner

3.3.0 (2020-06-16)

Features

3.2.4 (2020-05-18)

Note: Version bump only for package @stryker-mutator/mocha-runner

3.2.3 (2020-05-15)

Note: Version bump only for package @stryker-mutator/mocha-runner

3.2.2 (2020-05-15)

Note: Version bump only for package @stryker-mutator/mocha-runner

3.2.1 (2020-05-15)

Note: Version bump only for package @stryker-mutator/mocha-runner

3.2.0 (2020-05-13)

Features

  • api: Deprecated Config in favor of StrykerOptions (dccdd91)
  • validation: add validation on plugin options (#2158) (d78fe1e)

3.1.0 (2020-03-29)

Features

3.0.2 (2020-03-13)

Bug Fixes

  • nodejs requirement: set NodeJS requirement to at least Node 10 (8c08059)
  • nodejs requirement: set NodeJS requirement to at least Node 10 (#2101) (3a1f067)

3.0.1 (2020-03-12)

Bug Fixes

3.0.0 (2020-03-11)

Bug Fixes

Features

  • config: Allow a stryker.conf.json as default config file. (#2092) (2279813)
  • Initializer: Initialize config file as JSON by default (#2093) (e07d953), closes #2000

2.5.0 (2020-01-12)

Note: Version bump only for package @stryker-mutator/mocha-runner

2.4.0 (2019-11-24)

Note: Version bump only for package @stryker-mutator/mocha-runner

2.3.0 (2019-11-13)

Note: Version bump only for package @stryker-mutator/mocha-runner

2.2.1 (2019-11-06)

Note: Version bump only for package @stryker-mutator/mocha-runner

2.2.0 (2019-11-06)

Note: Version bump only for package @stryker-mutator/mocha-runner

2.1.0 (2019-09-08)

Features

  • mocha: support mocha 6.2 (feddcf1)

2.0.2 (2019-07-11)

Note: Version bump only for package @stryker-mutator/mocha-runner

2.0.1 (2019-07-02)

Note: Version bump only for package @stryker-mutator/mocha-runner

2.0.0 (2019-05-17)

Features

BREAKING CHANGES

  • node 6: support for Node 6 has been dropped. Node 8 or higher is now required.
  • mocha: the use of mocha version 5 and below is deprecated. Please upgrade to mocha 6 or above. See their changelog for more information about upgrading.

1.3.1 (2019-04-26)

Note: Version bump only for package @stryker-mutator/mocha-runner

1.3.0 (2019-04-24)

Features

1.2.0 (2019-04-02)

Note: Version bump only for package @stryker-mutator/mocha-runner

1.1.1 (2019-03-21)

Note: Version bump only for package @stryker-mutator/mocha-runner

1.1.0 (2019-03-04)

Note: Version bump only for package @stryker-mutator/mocha-runner

1.0.3 (2019-02-26)

Note: Version bump only for package @stryker-mutator/mocha-runner

1.0.2 (2019-02-13)

Bug Fixes

  • stryker init: update metadata for stryker init command (#1403) (38f269b), closes #1402

1.0.1 (2019-02-13)

Note: Version bump only for package @stryker-mutator/mocha-runner

1.0.0 (2019-02-13)

Features

  • factories: remove deprecated factories (#1381) (df2fcdf)
  • rename: rename stryker-xxx-xxx -> [@stryker-mutator](https://github.com/stryker-mutator)/xxx-xxx (1bbd6ff)

BREAKING CHANGES

0.17.1 (2019-02-12)

Note: Version bump only for package stryker-mocha-runner

0.17.0 (2019-02-08)

Features

  • config-editors: Remove side effects from all config editor plugins (#1317) (1f61bed)
  • dependency injection: Add dependency injection for plugins (#1313) (f90cd56), closes #667
  • mocha-runner: Allow empty mochaOptions.opts file (with false) (d9bba6e)
  • port: Deprecate property 'port' (#1309) (2539ee0)
  • test-frameworks: Remove side effects from all test-framework plugins (#1319) (a7160f4)
  • test-runner: Use new plugin system to load TestRunner plugins (#1361) (266247b)
  • transpilers: Remove side effects transpiler plugins (#1351) (9a8b539)

0.16.0 (2018-12-23)

Features

0.15.3 (2018-12-12)

Note: Version bump only for package stryker-mocha-runner

0.15.2 (2018-11-29)

Bug Fixes

  • stryker-api: Update stryker-api peer dependency version (677fc28)

0.15.1 (2018-11-29)

Note: Version bump only for package stryker-mocha-runner

0.15.0 (2018-11-13)

Features

  • mocha-runner: use default mocha.opts file, support relative imports (#1237) (2711c2b), closes #1046

0.14.6 (2018-11-07)

Note: Version bump only for package stryker-mocha-runner

0.14.5 (2018-10-15)

Bug Fixes

  • version: Version bump for failed release (8cf9e87)

0.14.3 (2018-10-03)

Note: Version bump only for package stryker-mocha-runner

0.14.2 (2018-09-14)

Note: Version bump only for package stryker-mocha-runner

0.14.1 (2018-08-21)

Note: Version bump only for package stryker-mocha-runner

0.14.0 (2018-08-19)

Features

  • stryker config: rename config setting reporter to reporters (#1088) (584218a), closes #793

0.13.3 (2018-08-17)

Bug Fixes

  • dependencies: support stryker-api 0.19.0 (#1087) (44ce923)

0.13.2 (2018-08-17)

Note: Version bump only for package stryker-mocha-runner

0.13.1 (2018-08-03)

Bug Fixes

  • mocha-runner: Don't log individual successful tests (#1042) (6732ccf)

0.13.0 (2018-07-20)

Bug Fixes

Features

0.12.3 (2018-07-04)

Note: Version bump only for package stryker-mocha-runner

0.12.2 (2018-05-31)

Note: Version bump only for package stryker-mocha-runner

0.12.1 (2018-05-21)

Note: Version bump only for package stryker-mocha-runner

0.12.0 (2018-04-30)

Features

BREAKING CHANGES

  • node version: Node 4 is no longer supported.

0.11.2 (2018-04-20)

Note: Version bump only for package stryker-mocha-runner

0.11.1 (2018-04-11)

Bug Fixes

0.11.0 (2018-04-04)

Features

  • mocha-runner: implement file discovery in mocha (6ed7a0f)

0.10.8 (2018-03-22)

Bug Fixes

  • peerDependency: update stryker-api requirement to ^0.14.0 (3ce04d4)

0.10.7 (2018-03-22)

Note: Version bump only for package stryker-mocha-runner

0.10.6 (2018-03-21)

Note: Version bump only for package stryker-mocha-runner

0.10.5 (2018-02-07)

Bug Fixes

  • dependencies: update stryker-api requirement to ^0.13.0 (8eba6d4)

0.10.4 (2018-02-07)

Note: Version bump only for package stryker-mocha-runner

0.10.3 (2018-01-19)

Note: Version bump only for package stryker-mocha-runner

0.10.2 (2017-12-21)

Note: Version bump only for package stryker-mocha-runner

0.10.1 (2017-11-27)

Note: Version bump only for package stryker-mocha-runner

0.10.0 (2017-11-13)

Features

  • mocha 4: Add support for mocha version 4 (#455) (de6ae4f)

0.9.1 (2017-10-24)

Note: Version bump only for package stryker-mocha-runner

0.9.0 (2017-10-20)

Bug Fixes

  • mocha framework: Select tests based on name (#413) (bb7c02f), closes #249

Features

  • mocha options: Add support for mocha options (#427) (e0229c8), closes #417

BREAKING CHANGES

  • mocha framework: * Change api of TestFramework. It now provides an array of TestSelection objects, instead of an array of numbers with test ids.

0.8.1 (2017-09-22)

Bug Fixes

  • package.json: Add dependency to tslib. (#387) (fcc8b88)

0.8.0 (2017-09-19)

Features

  • typescript: Add support for TypeScript mutation testing (#376) (ba78168)

BREAKING CHANGES

  • typescript: * Hoist the Mutator interface to a higher abstraction. With this interface it was possible to add mutators for specific ES5 AST nodes. As we're moving away from ES5, this plugin abstraction had to be hoisted to a higher level. It is no longer possible to plugin a specific ES5 node mutator.
  • Update report interface: Rename MutantState.Error => MutantState.RuntimeError.

0.7.0 (2017-08-25)

Bug Fixes

  • MochaTestRunner: Exit with a warning if no tests were executed (#360) (ac52860)

Code Refactoring

  • change ConfigWriter interface name to ConfigEditor (#357) (ec4ae03)

BREAKING CHANGES

  • Public api for ConfigWriter is renamed to ConfigEditor. The corresponding write method is renamed to edit. If you're using custom ConfigWriter plugins you should rename the write method to edit. Please update the stryker-mocha-framework and stryker-karma-runner to the latest versions as they provide the new ConfigEditor plugin.

0.6.0 (2017-08-11)

Features

  • ci-integration: Configurable thresholds based on mutation score (#355) (93f28cc), closes #220

0.5.0 (2017-08-04)

0.4.4 (2017-07-14)

0.4.3 (2017-06-16)

Bug Fixes

  • npmignore: Align npm ignores (#321) (db2a56e)

0.4.1 (2017-06-08)

0.3.0 (2017-04-21)

Bug Fixes

  • deps: Add stryker-api as peerDependency (8b01a66)
  • deps: Add typings as dev-dependency (4ee866a)
  • deps: Fix peer dependency version for mocha (780ca90)
  • deps: Remove unused dependency (121a549)
  • deps: Remove unused dependency (1f6dbba)
  • deps: Set version of stryker api (49a1384)
  • deps: Update out dated dependencies (cc0be9a)
  • deps: Update outdated dependencies (0fc17be)
  • deps: Update version stryker-api (3a1a36c)
  • index: Add file which loads the TestRunner (55fd132)
  • TestRunner: Add try-catch (0c41fbf)
  • tslint: Add linting (9c360b2)

Features

  • es2015-promise: Remove dep to es6-promise (#5) (6f38885)
  • one-pass-coverage: Update test runner (#4) (6716519)
  • ts2: Migrate to typescript 2 (0c9a655)
  • unincluded-files: Support unincluded files (80297bc)

0.2.0 (2016-11-20)

Features

  • one-pass-coverage: Update test runner (#4) (d6aebaa)

0.1.1 (2016-10-03)

Bug Fixes

  • deps: Fix peer dependency version for mocha (aa09049)
  • deps: Remove unused dependency (88530be)
  • deps: Remove unused dependency (f3b4ff4)
  • deps: Set version of stryker api (c772fe0)
  • deps: Update out dated dependencies (c6e166f)
  • deps: Update outdated dependencies (d0e4eaf)
  • deps: Update version stryker-api (a632624)
  • tslint: Add linting (33e4c6e)

Features

  • ts2: Migrate to typescript 2 (bcd4064)

0.1.0 (2016-07-21)

0.0.2 (2016-07-19)

0.0.1 (2016-07-19)

Bug Fixes

  • deps: Add stryker-api as peerDependency (66aec0c)
  • deps: Add typings as dev-dependency (79aeabc)
  • index: Add file which loads the TestRunner (1be6179)
  • TestRunner: Add try-catch (e589e53)

Features

  • unincluded-files: Support unincluded files (00ba196)