Skip to content

Releases: stryker-mutator/stryker-js

v5.5.0

23 Nov 10:13
Compare
Choose a tag to compare

5.5.0 (2021-11-23)

Bug Fixes

  • instrumenter: don't mutate TS generics (#3268) (88d6eaf)
  • logging: don't log log4js category to file as well (31609a5)
  • util: clear require.cache behavior on case-insensitive file systems (#3194) (39e3d86)

Features

  • checkers: allow custom checker node args (#3179) (82c4435)
  • cli: display suggestions on error (#3216) (9ed98e8)
  • config: Add link to docs when generating a custom config (#3235) (7c999b8)
  • hit limit: infinite loop prevention in jasmine-runner (#3199) (bc792e0)
  • hit limit: infinite loop prevention in mocha-runner (f5a7d1d)
  • html: new diff-view when selecting mutants (#3263) (8b253ee)
  • init: add buildCommand question when running (#3213) (b9d5980)
  • jest-runner: support --findRelatedTests in dry run (#3234) (b2e4584)
  • mutators: Implement missing AssignmentOperatorMutator (#3203) (95b694b)

v5.4.1

30 Sep 17:00
Compare
Choose a tag to compare

5.4.1 (2021-09-30)

Bug Fixes

  • instrumenter: don't break optional chains(#3156) (95e6b69)
  • ProgressReporter: don't render when there are no valid mutants to render (#3155) (41c4177)
  • typescript-checker: support TS 4.4 (#3178) (772e5bc)

v5.4.0

01 Sep 13:36
Compare
Choose a tag to compare

5.4.0 (2021-09-01)

Features

  • ignore: support disable directives in source code (#3072) (701d8b3)
  • test runner: Support for disable bail (#3074) (0962232)

v5.3.0

07 Aug 11:11
Compare
Choose a tag to compare

5.3.0 (2021-08-07)

Bug Fixes

Features

  • hit limit: infinite loop prevention in karma-runner (#3031) (fc732fc)
  • report: show status reason in the html report. (d777e49)

v5.2.3

01 Aug 14:36
Compare
Choose a tag to compare

5.2.3 (2021-08-01)

Bug Fixes

  • karma runner: restart a browser on disconnect error (#3020) (fc5c449)
  • mocha-runner: clear error when require esm (#3015) (a835f0b), closes #3014

v5.2.2

13 Jul 15:46
Compare
Choose a tag to compare

5.2.2 (2021-07-13)

Bug Fixes

  • schema: Resolve "No 'exports' main" error (#3004) (9034806)

v5.2.1

02 Jul 20:30
Compare
Choose a tag to compare

5.2.1 (2021-07-02)

Bug Fixes

Features

  • html: highlight files in html report (b7876a4)
  • mutator: add the optional chaining mutator (#2988) (43ac767)

v5.2.0

02 Jul 18:25
Compare
Choose a tag to compare

5.2.0 (2021-07-02)

Bug Fixes

  • ignore patterns: always ignore *.tsbuildinfo files (#2985) (794f103)

Features

  • 🥒: add support for cucumber-js test runner (#2970) (86d6f79)
  • instrumenter: Implement new mutant placing algorithm (#2964) (24b8bc9)

v5.1.1

15 Jun 08:36
Compare
Choose a tag to compare

5.1.1 (2021-06-15)

Bug Fixes

  • peerDeps: update peer dependencies (05733d2)

v5.1.0

14 Jun 15:03
Compare
Choose a tag to compare

5.1.0 (2021-06-14)

Bug Fixes

  • jest-runner: allow a different rootDir (b66a617)
  • jest-runner: use local jest version when jest@<25 (#2950) (3218c9e)

Features

  • jest-runner: allow configuration in a custom package.json (825548c)
  • jest-runner: dynamically override "testEnvironment" (#2934) (0590869)
  • jest-runner: support findRelatedTests for mutated files outside of roots (#2951) (19dccec)
  • mocha-runner: officially support mocha 9 (42848bb)