v3.2.0
What's Changed
- docs: improve links in nuget README by @vbreuss in #556
- chore(deps): update dependency meziantou.analyzer to v2.0.147 by @renovate in #559
- chore(deps): update dependency dotnet-sdk to v8.0.204 by @renovate in #558
- chore(deps): update testably.abstractions packages to v3.1.2 by @renovate in #560
- chore(deps): update xunit-dotnet monorepo by @renovate in #561
- fix: avoid using methods from System.IO in Testing by @vbreuss in #562
- feat: use SimulationMode instead of OSPlatform by @vbreuss in #563
- fix: start implementing Path simulation by @vbreuss in #564
- feat: foundation for simulated tests by @vbreuss in #565
- feat: implement additional methods for simulated
Path
by @vbreuss in #566 - feat: implement
Join
for simulatedPath
by @vbreuss in #567 - feat: implement
TryJoin
for simulatedPath
by @vbreuss in #568 - feat: implement
GetRandomFileName
for simulatedPath
by @vbreuss in #569 - feat: implement
GetDirectoryName
for simulatedPath
by @vbreuss in #571 - feat: implement
Combine
for simulatedPath
by @vbreuss in #572 - feat: implement
GetFullPath
for simulatedPath
by @vbreuss in #573 - feat: implement
HasExtension
andTrimEndingDirectorySeparator
for simulatedPath
by @vbreuss in #574 - feat: implement
GetTempFileName
for simulatedPath
by @vbreuss in #570 - feat: implement
GetRelativePath
for simulatedPath
by @vbreuss in #575 - chore(deps): update dependency meziantou.analyzer to v2.0.149 by @renovate in #577
- chore(deps): update wandalen/wretry.action action to v3.4.0 by @renovate in #578
- fix: use local time for Today in
DateTimeMock
by @vbreuss in #579 - fix: correctly set simulated EventArgs in
FileSystemWatcherMock
by @vbreuss in #582 - chore(deps): update actions/checkout digest to 0ad4b8f by @renovate in #580
- fix: throw correct exception in File.Copy when using an invalid path by @vbreuss in #583
- fix: correct the
NotifyFilters
inFileSystemWatcherMock
when creating files by @vbreuss in #584 - chore(deps): update danielpalme/reportgenerator-github-action action to v5.2.5 by @renovate in #581
- feat: allow simulating other operating systems by @vbreuss in #576
- refactor: add missing tests from simulation mode implementation by @vbreuss in #585
- refactor: add missing tests from simulation mode implementation (2) by @vbreuss in #586
- refactor: disable simulation mode on .NET Standard by @vbreuss in #587
- feat: rename "Initialization" to "Options" by @vbreuss in #588
- feat: support more properties of
EnumerationOptions
by @vbreuss in #589 - feat: support remaining properties of
EnumerationOptions
by @vbreuss in #590 - fix: correctly handle special directories for root paths by @vbreuss in #591
Full Changelog: v3.1.2...v3.2.0