Skip to content

v3.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Oct 20:58
· 17 commits to main since this release
b3e4bee

What's Changed

  • chore: bump aweXpect to v3.3.0 by @vbreuss in #1839
  • feat: add Percent() to interpret a number tolerance relative to the expected value by @vbreuss in #1840
  • feat: add NormalizingWhiteSpace() to compare strings with collapsed whitespace by @vbreuss in #1842
  • feat: name members to ignore that matched no member in equivalency failures by @vbreuss in #1841
  • chore: bump aweXpect.Core to v3.3.1 by @vbreuss in #1844
  • chore: fail the build on malformed release tags by @vbreuss in #1843
  • feat: apply Percent() to ordering, range and collection expectations by @vbreuss in #1845
  • fix: append the equivalency contexts of the evaluation that was compared by @vbreuss in #1846
  • feat: suggest the closest key or item when a string was not found by @vbreuss in #1847
  • feat: add Allocates() to verify the allocations of a synchronous delegate by @vbreuss in #1848
  • feat: add a formatting option for complete output by @vbreuss in #1850
  • feat: compare a pair of types by a predicate in equivalency by @vbreuss in #1851
  • feat: add IsCollectedAfter and IsCollected to detect memory leaks by @vbreuss in #1849
  • feat: map differently named members in equivalency by @vbreuss in #1852
  • feat: format snapshots with hash-based collections in a stable order by @vbreuss in #1853
  • feat: recognize compiler-generated records without reflection by @vbreuss in #1854
  • feat: make the regex timeout configurable by @vbreuss in #1855
  • feat: let a constraint act on the outcome of the whole expectation by @vbreuss in #1859
  • feat: let callers leave out or replace nested values when formatting by @vbreuss in #1857
  • docs: list aweXpect.Logging, aweXpect.Snapshots and aweXpect.Xml as extension packages by @vbreuss in #1858
  • chore: bump aweXpect.Core to v3.4.0-pre.2 by @vbreuss in #1860
  • feat: use the configurable regex timeout in aweXpect by @vbreuss in #1856
  • chore: reset the build scope after the Core release by @vbreuss in #1861
  • feat: write exceptions member-wise in snapshots by @vbreuss in #1862
  • refactor: address Sonar findings in the equivalency comparison by @vbreuss in #1864
  • test: run the undecided-at-timeout eventually test on the virtual clock by @vbreuss in #1863
  • chore: bump aweXpect.Core to v3.4.0 by @vbreuss in #1865

Full Changelog: v3.3.0...v3.4.0