Skip to content

Latest commit

 

History

History
248 lines (96 loc) · 11.4 KB

CHANGELOG.md

File metadata and controls

248 lines (96 loc) · 11.4 KB

Change Log

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

2.5.0 (2020-01-12)

Features

  • .gitignore: add Stryker patterns to .gitignore file during initialization (#1848) (854aee0)
  • arrow mutations: add arrow mutations and refactor JavaScript mutators (#1898) (898d38b)
  • TypeScript mutator: mutate Array constructor calls without the new keyword (#1903) (aecd944), closes #1902

2.4.0 (2019-11-24)

Features

  • dashboard-reporter: add github actions ci provider (#1869) (b38b30d)
  • excludedMutations: Implement new naming of mutators (#1855) (c9b3bcb)
  • json config: support json-file config (#1853) (49495ef)
  • progress-reporter: improve reported progress ux (d7a6f88)
  • report: support upload of full report to dashboard (#1783) (fbb8102)

2.3.0 (2019-11-13)

Bug Fixes

  • core: undefined reference error in coverage recording (0a68c9c)
  • perf/angular-cli: upgrade to latest angular version and fix bugs (#1842) (4f81550)

Features

  • babel-transpiler: support object-style babel.config.js (#1762) (31410c8)

2.2.1 (2019-11-06)

Note: Version bump only for package stryker-parent

2.2.0 (2019-11-06)

Bug Fixes

  • edge cases, duplication, log output (#1720) (7f42d34)
  • jest-runner: improve error message for missing react-scripts (#1694) (313e3bf)
  • tempDir: don't resolve temp dir as input file (#1710) (bbdd02a)

Features

  • javascript-mutator: allow to override babel plugins (#1764) (ddb3d60)
  • mutant-matcher: lower memory usage (#1794) (16294e5)
  • progress-reporter: show timed out mutant count (#1818) (067df6d)
  • typescript: do not mutate interfaces (#1662) (86b2ffe)

2.1.0 (2019-09-08)

Features

  • mocha: support mocha 6.2 (feddcf1)

2.0.2 (2019-07-11)

Bug Fixes

  • child process: cleanup after dispose (#1636) (3fd5db9)
  • child process proxy: OutOfMemory detection (#1635) (4324d9f)
  • dispose: fix race condition in dispose action (124ef6a), closes #1542

2.0.1 (2019-07-02)

Bug Fixes

2.0.0 (2019-05-17)

Bug Fixes

  • vue: only mutate Vue files with <script> blocks (#1540) (ee4d27c)

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

Bug Fixes

  • clean up: prevent sandbox creation after dispose (#1527) (73fc0a8)

1.3.0 (2019-04-24)

Bug Fixes

Features

1.2.0 (2019-04-02)

Bug Fixes

  • deps: add mutation-testing-report-schema (3d40d91)
  • typescript: don't mutate declare statements (#1458) (aae3afe)

Features

  • babel-transpiler: support .js babel config files (#1422) (9e321f0)
  • html-reporter: use mutation-testing-elements (2f6df38)
  • peer-dep: update stryker core to v1.2 (d798b19)
  • reporter: add mutationReportReady event (044158d)
  • reporter: implement mutationTestReport (16ba76b)

1.1.1 (2019-03-21)

Bug Fixes

1.1.0 (2019-03-04)

Bug Fixes

  • duplicate files: make transpile always result in unique file names (#1405) (a3018d2)
  • presets: install v1.x dependencies instead of v0.x (#1434) (7edda46)

Features

1.0.3 (2019-02-26)

Bug Fixes

  • jest-runner: mark 'todo' tests as skipped (#1420) (26d813f)

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)

Bug Fixes

  • api: remove implicit typed inject dependency (#1399) (5cae595)