Skip to content

Latest commit

 

History

History
808 lines (311 loc) · 26.1 KB

CHANGELOG.md

File metadata and controls

808 lines (311 loc) · 26.1 KB

Change Log

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)

Features

BREAKING CHANGES

  • 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)

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/karma-runner

1.0.0 (2019-02-13)

Features

  • 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)

BREAKING CHANGES

  • rename: The core package and plugins have been renamed: stryker-karma-runner -> @stryker-mutator/karma-runner
  • karma config: Remove the project config key. Please use projectType. Remove the karmaConfig and karmaConfigKey config keys. Please use the karma: { } config key.

0.24.1 (2019-02-12)

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

0.24.0 (2019-02-08)

Features

  • 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)

Features

0.22.0 (2018-12-12)

Features

  • karma-runner: Configurable ng test arguments (#1273) (4af3101)

0.21.1 (2018-11-29)

Bug Fixes

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

0.21.0 (2018-11-29)

Features

  • karma-runner: Support automatic port selection (#1239) (949333a)

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)

Bug Fixes

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

Features

  • karma-runner: Support angular public api (#1179) (b067a7f)

0.18.3 (2018-10-03)

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

0.18.2 (2018-09-30)

Bug Fixes

0.18.1 (2018-09-14)

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

0.18.0 (2018-08-28)

Bug Fixes

  • karma-conf: log importing the Karma config using debug instead of info (#1089) (bca5dbd)

Features

  • config: rename config setting project to projectType and 'default' to 'custom' (#1107) (4f4a9aa)

0.17.1 (2018-08-21)

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

0.17.0 (2018-08-19)

Features

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

0.16.5 (2018-08-17)

Bug Fixes

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

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)

Bug Fixes

Features

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)

Features

BREAKING CHANGES

  • 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)

Bug Fixes

0.14.1 (2018-04-06)

Bug Fixes

  • Plugins: don't override default karma plugins ('karma-*') (#680) (0c97842), closes #679

0.14.0 (2018-04-06)

Features

  • Complex karma config: allow complex karma config (51263d3)

0.13.0 (2018-04-04)

Features

  • karma-runner: configure files with karma (592c365)

BREAKING CHANGES

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

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)

Bug Fixes

0.11.0 (2017-11-13)

Features

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-karma-runner

0.9.0 (2017-10-20)

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

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.1 (2017-09-03)

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

0.7.0 (2017-08-25)

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.5 (2017-07-14)

Bug Fixes

  • ts-2.4: Fix type issues for typescript 2.4 (#337) (c18079b), closes #337

0.4.4 (2017-06-16)

Bug Fixes

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

0.4.2 (2017-06-08)

0.4.1 (2017-06-02)

0.4.0 (2017-04-21)

Bug Fixes

  • 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)

Features

  • 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)

Features

  • KarmaTestRunner: Force cwd as basePath (#18) (5df1090)

0.3.4 (2017-01-29)

Bug Fixes

  • TestRunner: Remove stopper (#16) (f2f9e78)

0.3.3 (2016-12-30)

Features

  • 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)

Features

  • es2015-promise: Remove dep to es6-promise (#9) (c64ed08)

0.3.1 (2016-11-20)

Features

  • one-pass-coverage: Enable one pass coverage (#6) (6a9fa98)
  • test-runner: Allow for big coverage objects (661c46b)

0.2.2 (2016-10-03)

Bug Fixes

  • deps: Update stryker-api version (559c77c)

Features

  • ts2.0: Migrate to typescript 2.0 (#5) (8f206bd)

0.2.1 (2016-08-30)

Features

  • testFramework: Use test framework (#3) (9c7a750)

0.2.0 (2016-07-21)

Bug Fixes

  • deps: Add support for karma ^1.1.1 (3e46c22)

Features

  • life-cycle: Add init lifecycle event. (985739d)
  • unincluded-files: Unincluded files support (ef80460)

0.1.0 (2016-07-01)

Bug Fixes

  • deps: Update stryker-api version (ceb60e6)

0.0.1 (2016-06-29)