All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.0.2 (2019-07-11)
Note: Version bump only for package @stryker-mutator/karma-runner
2.0.1 (2019-07-02)
Note: Version bump only for package @stryker-mutator/karma-runner
2.0.0 (2019-05-17)
- es2017: changed TypeScript output target from es5 to es2017. This requires a NodeJS runtime of version 8 or higher.
- node 6: support for Node 6 has been dropped. Node 8 or higher is now required.
1.3.1 (2019-04-26)
Note: Version bump only for package @stryker-mutator/karma-runner
1.3.0 (2019-04-24)
Note: Version bump only for package @stryker-mutator/karma-runner
1.2.0 (2019-04-02)
Note: Version bump only for package @stryker-mutator/karma-runner
1.1.1 (2019-03-21)
Note: Version bump only for package @stryker-mutator/karma-runner
1.1.0 (2019-03-04)
Note: Version bump only for package @stryker-mutator/karma-runner
1.0.3 (2019-02-26)
Note: Version bump only for package @stryker-mutator/karma-runner
1.0.2 (2019-02-13)
1.0.1 (2019-02-13)
Note: Version bump only for package @stryker-mutator/karma-runner
1.0.0 (2019-02-13)
- karma config: remove karmaConfig, karmaConfigFile and project config keys (#1388) (dc9be57)
- rename: rename
stryker-xxx-xxx
->[@stryker-mutator](https://github.com/stryker-mutator)/xxx-xxx
(1bbd6ff)
- rename: The core package and plugins have been renamed: stryker-karma-runner -> @stryker-mutator/karma-runner
- karma config: Remove the
project
config key. Please useprojectType
. Remove the karmaConfig and karmaConfigKey config keys. Please use thekarma: { }
config key.
0.24.1 (2019-02-12)
Note: Version bump only for package stryker-karma-runner
0.24.0 (2019-02-08)
- dependency injection: Add dependency injection for plugins (#1313) (f90cd56), closes #667
- port: Deprecate property 'port' (#1309) (2539ee0)
- test-runner: Use new plugin system to load TestRunner plugins (#1361) (266247b)
0.23.0 (2018-12-23)
0.22.0 (2018-12-12)
0.21.1 (2018-11-29)
- stryker-api: Update stryker-api peer dependency version (677fc28)
0.21.0 (2018-11-29)
0.20.3 (2018-11-21)
Note: Version bump only for package stryker-karma-runner
0.20.2 (2018-11-13)
Note: Version bump only for package stryker-karma-runner
0.20.1 (2018-11-07)
Note: Version bump only for package stryker-karma-runner
0.20.0 (2018-10-15)
- version: Version bump for failed release (8cf9e87)
0.18.3 (2018-10-03)
Note: Version bump only for package stryker-karma-runner
0.18.2 (2018-09-30)
0.18.1 (2018-09-14)
Note: Version bump only for package stryker-karma-runner
0.18.0 (2018-08-28)
0.17.1 (2018-08-21)
Note: Version bump only for package stryker-karma-runner
0.17.0 (2018-08-19)
0.16.5 (2018-08-17)
0.16.4 (2018-08-17)
Note: Version bump only for package stryker-karma-runner
0.16.3 (2018-08-16)
Note: Version bump only for package stryker-karma-runner
0.16.2 (2018-08-03)
Note: Version bump only for package stryker-karma-runner
0.16.1 (2018-07-23)
Note: Version bump only for package stryker-karma-runner
0.16.0 (2018-07-20)
- karma-runner: add angular-cli support (818fbed)
- logging: Allow log to a file (#954) (c2f6b82), closes #748
0.15.3 (2018-07-04)
Note: Version bump only for package stryker-karma-runner
0.15.2 (2018-05-31)
Note: Version bump only for package stryker-karma-runner
0.15.1 (2018-05-21)
Note: Version bump only for package stryker-karma-runner
0.15.0 (2018-04-30)
- node version: Node 4 is no longer supported.
0.14.4 (2018-04-20)
Note: Version bump only for package stryker-karma-runner
0.14.3 (2018-04-12)
Note: Version bump only for package stryker-karma-runner
0.14.2 (2018-04-11)
0.14.1 (2018-04-06)
0.14.0 (2018-04-06)
- Complex karma config: allow complex karma config (51263d3)
0.13.0 (2018-04-04)
- karma-runner: configure files with karma (592c365)
- karma-runner: If you used karma to configure your stryker files, that functionality
has been removed. Please remove your
files
config property from stryker.conf.js entirely and let the new git integration do it's work.
0.12.5 (2018-03-22)
- peerDependency: update stryker-api requirement to ^0.14.0 (3ce04d4)
0.12.4 (2018-03-22)
Note: Version bump only for package stryker-karma-runner
0.12.3 (2018-03-21)
Note: Version bump only for package stryker-karma-runner
0.12.2 (2018-02-07)
- dependencies: update stryker-api requirement to ^0.13.0 (8eba6d4)
0.12.1 (2018-02-07)
Note: Version bump only for package stryker-karma-runner
0.12.0 (2018-01-10)
0.11.3 (2017-12-21)
Note: Version bump only for package stryker-karma-runner
0.11.2 (2017-11-27)
Note: Version bump only for package stryker-karma-runner
0.11.1 (2017-11-14)
0.11.0 (2017-11-13)
0.10.0 (2017-11-13)
0.9.1 (2017-10-24)
Note: Version bump only for package stryker-karma-runner
0.9.0 (2017-10-20)
Note: Version bump only for package stryker-karma-runner
0.8.0 (2017-09-19)
- typescript: Add support for TypeScript mutation testing (#376) (ba78168)
- 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: RenameMutantState.Error
=>MutantState.RuntimeError
.
0.7.1 (2017-09-03)
Note: Version bump only for package stryker-karma-runner
0.7.0 (2017-08-25)
- change ConfigWriter interface name to ConfigEditor (#357) (ec4ae03)
- Public api for
ConfigWriter
is renamed toConfigEditor
. The correspondingwrite
method is renamed toedit
. If you're using customConfigWriter
plugins you should rename thewrite
method toedit
. Please update thestryker-mocha-framework
andstryker-karma-runner
to the latest versions as they provide the newConfigEditor
plugin.
0.6.0 (2017-08-11)
0.5.0 (2017-08-04)
0.4.5 (2017-07-14)
0.4.4 (2017-06-16)
- npmignore: Align npm ignores (#321) (db2a56e)
0.4.2 (2017-06-08)
- deps: Add support for karma ^1.1.1 (149ecd2)
- deps: Update stryker-api version (07ab5b0)
- deps: Update stryker-api version (0207787)
- README: Use lerna project structure (fc15678)
- TestRunner: Remove stopper (#16) (e65d6ab)
- es2015-promise: Remove dep to es6-promise (#9) (d5ad84b)
- KarmaTestRunner: Force cwd as basePath (#18) (205a393)
- life-cycle: Add init lifecycle event. (51a756f)
- lifetime-support: Drop Node 0.12 support (#14) (aa85cd7)
- one-pass-coverage: Enable one pass coverage (#6) (3c9e6e1)
- package.json: Upgrade to TypeScript 2.1 (#13) (456e6aa)
- read-karma-config: Use karma configuration (#10) (93e26f5)
- stop-karma: Stop karma on dispose (#11) (aab66a2)
- test-runner: Allow for big coverage objects (dff523e)
- testFramework: Use test framework (#3) (eb7cb13)
- ts2.0: Migrate to typescript 2.0 (#5) (d344bce)
- unincluded-files: Unincluded files support (302ce73)
0.3.5 (2017-03-01)
- KarmaTestRunner: Force cwd as basePath (#18) (5df1090)
0.3.4 (2017-01-29)
- TestRunner: Remove stopper (#16) (f2f9e78)
0.3.3 (2016-12-30)
- lifetime-support: Drop Node 0.12 support (#14) (16724af)
- package.json: Upgrade to TypeScript 2.1 (#13) (31a291f)
- read-karma-config: Use karma configuration (#10) (d466abb)
- stop-karma: Stop karma on dispose (#11) (05545eb)
0.3.2 (2016-12-14)
- es2015-promise: Remove dep to es6-promise (#9) (c64ed08)
0.3.1 (2016-11-20)
- one-pass-coverage: Enable one pass coverage (#6) (6a9fa98)
- test-runner: Allow for big coverage objects (661c46b)
0.2.2 (2016-10-03)
- deps: Update stryker-api version (559c77c)
- ts2.0: Migrate to typescript 2.0 (#5) (8f206bd)
0.2.1 (2016-08-30)
- testFramework: Use test framework (#3) (9c7a750)
0.2.0 (2016-07-21)
- deps: Add support for karma ^1.1.1 (3e46c22)
- life-cycle: Add init lifecycle event. (985739d)
- unincluded-files: Unincluded files support (ef80460)
0.1.0 (2016-07-01)
- deps: Update stryker-api version (ceb60e6)