Skip to content

Latest commit

 

History

History
97 lines (49 loc) · 7.24 KB

CHANGELOG.md

File metadata and controls

97 lines (49 loc) · 7.24 KB

0.7.0 (2018-11-28)

Bug Fixes

  • LinqMutator: Linq mutator mutates only method invocations (#252) (5167997)

Features

  • Better error handling: More understandable error messages (#169) (9214fbd)
  • mutant placing: Improve mutants performance (#247) (e2a6182)
  • Shared projects: Add support for shared projects (#235) (8304f2c)

0.6.0 (2018-11-19)

Bug Fixes

  • logging: Clean up oneline logger output by removing timestamp (#227) (769509e)
  • system.memory dependency issue by bumping dotnet core version to 2.1 (#245) (3b35d90), closes #234

Features

  • Conditional mutant placer: Add ability to place mutations in ConditionalExpressions (#207) (e3e0433)
  • integrationtest: Run stryker from nuget in integration test (#239) (4b21514)

0.5.0 (2018-11-03)

0.4.0 (2018-10-28)

Bug Fixes

  • cli: Return exit code 1 when score is below threshold break value (#154) (f4a8419)
  • ConsoleReporter: use 1-based line indexing (#176) (c302fe2)
  • mutating: Make sure a broken mutation does not exist twice, so that we can roll back the mutation (#145) (#190) (1f74cce)
  • test: Run unit tests on all platforms (#197) (a4c27f0)

Features

  • logging: Show number of tests found in initial run (#138) (57f5f08)
  • mutators: Add Mutations for LINQ Expressions (#185) (5ae9d3a)
  • mutators: Add string and interpolated string mutators (#194) (653f159)
  • testing: Add happyflow integration test (#163) (2b2f9ba)
  • reporting: Set default log level to Info and cleanup reporters (#167) (b378262)

0.3.0 (2018-10-06)

Bug Fixes

  • Ensure directories/files don't exist before creating them (#157) (d4d2497), closes #155
  • dependency-resolver: Support backslash in ProjectReferences on Linux (#149) (223e841), closes #120

Features

0.2.0 (2018-10-05)

Bug Fixes

  • TestRunner: remove race condition during testing (#139) (7c2d476), closes #135
  • Logging: Ensure all references of --project are now --project-file (#144) (7379e5d), closes #142

Code Refactoring

  • merge interfaces and implementation (#126) (b55988e), closes #8

Features

  • Reporter: rename "RapportOnly" to "reportOnly" (#123) (6be7fe6), closes #95
  • Logging: add logLevel validation (#124) (c5960ca), closes #97
  • Config: add --max-concurrent-test-runners config setting (#133) (f5395ae), closes #111
  • Threshold: add threshold arguments for the CLI (#140) (ef93cb9), closes #11

BREAKING CHANGES:

  • The "RapportOnly" reporter is now called "ReportOnly".