Skip to content

Releases: Testably/Testably.Abstractions

v6.4.0

17 May 14:27
e71c9bb

Choose a tag to compare

What's Changed

  • feat: expose persistent execution counters on timer mocks by @vbreuss in #1011
  • docs: fix headers in package READMEs by @vbreuss in #1012
  • feat: replay prior change notifications via OnEventOrReplay by @vbreuss in #1013
  • feat: add OnTriggeredOrReplay method to replay watcher-triggered notifications by @vbreuss in #1014

Full Changelog: v6.3.0...v6.4.0

v6.3.0

15 May 19:28
8ca2674

Choose a tag to compare

What's Changed

  • chore(deps): update dependency meziantou.analyzer to 3.0.48 by @renovate[bot] in #991
  • chore(deps): update dependency meziantou.analyzer to 3.0.58 by @renovate[bot] in #994
  • chore(deps): update dotnet monorepo by @renovate[bot] in #995
  • chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.6.2 by @renovate[bot] in #996
  • chore: bump Mockolate and aweXpect.Mockolate to v3.0.0 by @vbreuss in #998
  • chore(deps): update dependency microsoft.testing.extensions.trxreport to 2.2.2 by @renovate[bot] in #997
  • docs: add documentation website by @vbreuss in #999
  • docs: fix documentation errors and remove examples by @vbreuss in #1000
  • docs: add workflow to notify documentation site on changes by @vbreuss in #1001
  • chore(deps): update dependency meziantou.analyzer to 3.0.61 by @renovate[bot] in #1002
  • chore(deps): update dependency mockolate to 3.1.0 by @renovate[bot] in #1003
  • chore(deps): update dependency meziantou.analyzer to 3.0.84 by @renovate[bot] in #1004
  • chore: bump aweXpect and Mockolate dependencies by @vbreuss in #1006
  • fix: brittle AwaitableCallbackExtensions test by @vbreuss in #1007
  • feat: loosen package versions for .NET6/.NET8 by @vbreuss in #1008
  • refactor: convert migration-from-testableio into a directory by @vbreuss in #1009
  • docs: route migration overview to analyzer subpage by @vbreuss in #1010

Full Changelog: v6.2.0...v6.3.0

v6.2.0

10 Apr 06:52
3a6ba29

Choose a tag to compare

What's Changed

  • feat: add callback for PeriodicTimer by @vbreuss in #989
  • fix: correctly handle missing auto-advance in ITimer by @vbreuss in #990

Full Changelog: v6.1.0...v6.2.0

v6.1.0

07 Apr 09:30
410d3f7

Choose a tag to compare

What's Changed

  • fix: run all real file system tests sequentially by @vbreuss in #983
  • fix: add System.Memory for .NET Framework test projects by @vbreuss in #984
  • chore(deps): update dependency tunit.engine to 1.24.0 by @renovate[bot] in #969
  • chore(deps): update dependency mockolate to 2.1.1 by @renovate[bot] in #982
  • chore(deps): update dependency meziantou.analyzer to 3.0.44 by @renovate[bot] in #985
  • chore(deps): update dependency sharpcompress to 0.47.4 by @renovate[bot] in #986
  • feat: use monotonic clock for PeriodicTimer and Stopwatch by @vbreuss in #987

Full Changelog: v6.0.1...v6.1.0

v6.0.1

30 Mar 20:04
3902d97

Choose a tag to compare

What's Changed

  • chore: bump Mockolate to v2.0 by @vbreuss in #979
  • feat: copy file and directory metadata in InitializeFromRealDirectory by @evanofficial in #980
  • chore(deps): update dependency meziantou.analyzer to 3.0.29 by @renovate[bot] in #981

New Contributors

Full Changelog: v6.0.0...v6.0.1

v6.0.0

24 Mar 13:53
bddbf34

Choose a tag to compare

What's Changed

  • chore: bump dependencies to fix a .NET Denial of Service Vulnerability by @vbreuss in #962
  • chore: bump Meziantou.Analyzer to v3.0.23 by @vbreuss in #963
  • feat: add support for PeriodicTimer in abstractions by @vbreuss in #961
  • feat: implement mock PeriodicTimer in testing package by @vbreuss in #965
  • feat: notify on time changes in MockTimeSystem by @vbreuss in #964
  • fix: FileSystemWatcher MoveTests parallel stability with MockFileSystem by @Copilot in #966
  • fix: Fix flaky tests in DriveInfoFactory and parallel real-FS runs by @Copilot in #968
  • chore(deps): update dependency mockolate to 1.6.0 by @renovate[bot] in #959
  • chore(deps): update dependency polyfill to 9.22.0 by @renovate[bot] in #970
  • feat: allow disabling auto-advance of time in MockTimeSystem by @vbreuss in #971
  • refactor: add Obsolete attributes to outdated methods by @vbreuss in #972
  • fix: GetTimestamp in mocked stopwatch should correlate to frequency by @vbreuss in #973
  • chore(deps): update dependency meziantou.analyzer to 3.0.26 by @renovate[bot] in #974
  • chore(deps): update dependency sharpcompress to 0.47.3 by @renovate[bot] in #975
  • chore(deps): update dependency awexpect to 2.31.0 by @renovate[bot] in #976
  • chore(deps): update dependency awexpect.mockolate to 1.3.0 by @renovate[bot] in #977
  • chore: bump Testably.Abstractions to v10.2.0 by @vbreuss in #978

Full Changelog: v5.3.1...v6.0.0

v5.3.1

08 Mar 14:09
f1bf648

Choose a tag to compare

What's Changed

  • coverage: add tolerance to Stopwatch test by @vbreuss in #947
  • test: consider settings for skipping tests against real file system by @vbreuss in #949
  • docs: add Stopwatch to README by @vbreuss in #948
  • refactor: migrate to slnx solution format by @vbreuss in #950
  • chore(deps): update dotnet monorepo by @renovate[bot] in #952
  • chore(deps): update dependency meziantou.analyzer to 2.0.302 by @renovate[bot] in #951
  • fix: Correctly handle absolute and multi-component directory paths by @jeyk in #954
  • refactor: remove .NET6 parity tests by @vbreuss in #957
  • refactor: migrate to TUnit by @vbreuss in #955

New Contributors

  • @jeyk made their first contribution in #954

Full Changelog: v5.3.0...v5.3.1

v5.3.0

23 Feb 06:57
efab52a

Choose a tag to compare

What's Changed

  • feat: add Stopwatch support to ITimeSystem by @vbreuss in #943
  • fix: Stopwatch implementation on pre-release version 10.1.0-rc1 by @vbreuss in #944
  • feat: add InitializeFromRealDirectory by @vbreuss in #945
  • chore: bump core version to 10.1.0 by @vbreuss in #946

Full Changelog: v5.2.0...v5.3.0

v5.2.0

20 Feb 05:25
0ba083b

Choose a tag to compare

What's Changed

Full Changelog: v5.1.2...v5.2.0

v5.1.1

15 Feb 07:43
cbb6349

Choose a tag to compare

What's Changed

  • chore(deps): update apexskier/github-release-commenter action to v1.4.1 by @renovate[bot] in #933
  • chore(deps): update dependency meziantou.analyzer to 2.0.292 by @renovate[bot] in #932
  • chore(deps): update dependency meziantou.analyzer to 2.0.298 by @renovate[bot] in #934
  • chore(deps): update dependency awexpect to 2.30.0 by @renovate[bot] in #935
  • fix: dot file entries not having hidden attribute on mac mock by @pw-sgr in #937

Full Changelog: v5.1.0...v5.1.1