Skip to content

v3.1.0

Choose a tag to compare

@github-actions github-actions released this 02 May 07:53
· 184 commits to main since this release

What's Changed

  • refactor: fix sonar issues by @vbreuss in #737
  • perf: defer per-mock allocations in ChunkedSlotStorage and MockScenarioSetup by @vbreuss in #738
  • perf: defer diagnostic formatting of by-value setup matchers by @vbreuss in #739
  • feat: enhance benchmark reporting by filtering out specified columns by @vbreuss in #742
  • refactor: improve table row parsing by introducing SplitTableRow method by @vbreuss in #743
  • fix: also remove "Gen2" from benchmark tables by @vbreuss in #745
  • feat: add baseline benchmark comparison to reporting by @vbreuss in #744
  • refactor: enhance benchmark table display names by @vbreuss in #746
  • coverage: add build tests by @vbreuss in #747
  • perf: optimize generator-emitted setups by skipping dual registration by @vbreuss in #741
  • feat: implement baseline ratio computation and unit normalization in benchmark reporting by @vbreuss in #748
  • fix: build error by @vbreuss in #749
  • perf: lazy-allocate per-member fast buffers on first record by @vbreuss in #740
  • feat: bind Method(default, …) to the by-values overload by @vbreuss in #750
  • docs: update migration package description to include NSubstitute support by @vbreuss in #751
  • refactor: move source-generated mock to top of file by @vbreuss in #752
  • fix: make source generator snapshot build configuration invariant by @vbreuss in #753

Full Changelog: v3.0.0...v3.1.0