Skip to content

2.0.0: Bugfixes, Lambda support

Compare
Choose a tag to compare
@dodie dodie released this 29 Oct 19:42
· 373 commits to master since this release

New features:

  • Record values in lambda expressions #11
  • Render method input parameters #10
  • Record field mutation and access #13
  • Enhanced error reporting #16
  • Support tests in directories other than src/test #6
  • Provide instrumentation configuration #7
  • Add Cucumber example / support #8
  • Automatically inject ScottReportingRule to test classes #3

Bugfixes:

  • Repackage dependent libraries to avoid classpath collisions #20
  • Variable names are not recorded in for blocks #17
  • Fix boolean value recording #1
  • Record the name of a variable, even if its declaration is the last statement in a block #15
  • Block with a single declaration breaks instrumentation #2
  • Variable scopes in Try blocks has wrong end Label #14
  • Fix multiline exception message rendering #9