Releases: Testably/Testably.Abstractions
Releases · Testably/Testably.Abstractions
v2.6.1
What's Changed
- chore(deps): update testably.abstractions packages to v2.6.0 by @renovate in #425
- chore(deps): update xunit-dotnet monorepo by @renovate in #426
- chore(deps): update dependency microsoft.codeanalysis.csharp to v4.8.0 by @renovate in #427
- chore(deps): update dependency autofixture.xunit2 to v4.18.1 by @renovate in #428
- chore(deps): update actions/setup-java action to v4 by @renovate in #429
- chore(deps): update actions/setup-dotnet action to v4 by @renovate in #430
- chore(deps): update dependency testableio.system.io.abstractions to v20 by @renovate in #432
- chore(deps): update dependency testableio.system.io.abstractions to v20.0.4 by @renovate in #433
- chore(deps): update xunit-dotnet monorepo by @renovate in #434
- chore(deps): update actions/download-artifact action to v4 by @renovate in #435
- chore(deps): update actions/upload-artifact action to v4 by @renovate in #436
- chore(deps): update xunit-dotnet monorepo by @renovate in #437
- chore(deps): update apexskier/github-release-commenter action to v1.3.6 by @renovate in #438
- fix: handling of whitespace-only filenames by @vbreuss in #439
- fix: use correct empty name for
IFileInfo
with trailing directory separator char by @vbreuss in #440 - chore(deps): update dependency xunit to v2.6.5 by @renovate in #441
- refactor: fix sonar issues due to updated analyzers by @vbreuss in #443
- fix: remove
test-report.yml
build pipeline by @vbreuss in #444 - fix: sonar issue
xUnit1040
by @vbreuss in #445 - fix: failing build by @vbreuss in #446
Full Changelog: v2.6.0...v2.6.1
v2.6.0
v2.5.1
What's Changed
- chore(deps): update testably.abstractions packages to v2.5.0 by @renovate in #410
- fix: support relative path with drive information in
Path.GetFullPath
by @vbreuss in #411 - chore(deps): update xunit-dotnet monorepo by @renovate in #412
- chore(deps): update dependency xunit to v2.5.3 by @renovate in #413
- chore(deps): update actions/checkout digest to b4ffde6 by @renovate in #414
- fix:
Directory.EnumerateDirectories
with trailing slash inpath
by @vbreuss in #415 - chore(deps): update dependency xunit to v2.6.0 by @renovate in #416
- chore(deps): update dependency xunit to v2.6.1 by @renovate in #417
- chore(deps): update dependency microsoft.net.test.sdk to v17.8.0 by @renovate in #418
- feat: enable support for .NET 8.0 by @vbreuss in #389
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.2.0 by @renovate in #420
- feat: update references to net8 by @vbreuss in #421
- fix: Delete directory recursive should delete files in subfolders by @ElStefan in #422
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
- chore(deps): update testably.abstractions packages to v2.4.1 by @renovate in #379
- refactor: prepare support for .NET 8.0 by @vbreuss in #388
- feat: support .NET 8.0 |
LastAccessTime
is no longer updated for the source file when copying it on OSX by @vbreuss in #382 - feat: support .NET 8.0 | Remove
BinaryFormatter
fromTestingException
by @vbreuss in #383 - feat: support .NET 8.0 | Refresh cache on
IFileInfo.CreateText
by @vbreuss in #384 - feat: support .NET 8.0 | Timer no longer throws
ObjectDisposedException
by @vbreuss in #385 - feat: support .NET 8.0 | Add new methods for
IZipFile
by @vbreuss in #386 - feat: support .NET 8.0 | Add new methods for
IRandom
by @vbreuss in #387 - chore(deps): update dependency testableio.system.io.abstractions to v19.2.67 by @renovate in #390
- chore(deps): update dependency microsoft.net.test.sdk to v17.7.2 by @renovate in #391
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.69 by @renovate in #392
- chore(deps): update dependency testably.abstractions.fluentassertions to v0.7.0 by @renovate in #393
- chore(deps): update actions/checkout action to v4 by @renovate in #394
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.25 by @renovate in #395
- chore(deps): update dependency testably.abstractions.fluentassertions to v0.8.0 by @renovate in #396
- chore(deps): update dependency testably.abstractions.fluentassertions to v0.9.0 by @renovate in #397
- refactor: use
Exist
andNotExist
fluent assertions by @vbreuss in #398 - fix: nullable warning from SonarCloud by @vbreuss in #400
- chore(deps): update dependency nsubstitute to v5.1.0 by @renovate in #401
- chore(deps): update xunit-dotnet monorepo to v2.5.1 by @renovate in #402
- chore(deps): update actions/checkout digest to 8ade135 by @renovate in #404
- docs: update README by @vbreuss in #405
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.26 by @renovate in #407
- fix: explicitly specify
FileAttributes
in tests by @vbreuss in #406 - fix: throw UnauthorizedAccessException when replacing a read-only file on Windows by @vbreuss in #408
- chore(deps): update dependency testably.abstractions.fluentassertions to v1 by @renovate in #409
Full Changelog: v2.4.1...v2.5.0
v2.4.1
v2.4.0
What's Changed
- chore(deps): update dependency testably.abstractions.testing to v2.3.4 by @renovate in #346
- chore(deps): update dependency microsoft.net.test.sdk to v17.7.0 by @renovate in #347
- refactor: analyze brittle tests by @vbreuss in #348
- refactor: use retry action for failed tests by @vbreuss in #349
- chore(deps): update dependency moq to v4.20.0 by @renovate in #351
- chore(deps): update dependency moq to v4.20.1 by @renovate in #352
- chore(deps): update dependency moq to v4.20.2 by @renovate in #353
- fix: sonar deprecation warning by @vbreuss in #355
- chore(deps): update dependency moq to v4.20.69 by @renovate in #358
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.24 by @renovate in #359
- chore(deps): update dependency microsoft.net.test.sdk to v17.7.1 by @renovate in #360
- chore(deps): update dependency microsoft.codeanalysis.csharp to v4.7.0 by @renovate in #361
- refactor: remove dependency on Moq by @vbreuss in #362
- feat: add renovate package group for Testably.Abstractions packages by @vbreuss in #363
- feat: improve release pipeline to automatically create a Github release by @vbreuss in #364
- refactor: use FluentAssertion extensions methods by @vbreuss in #365
- refactor: update FluentAssertions extensions by @vbreuss in #367
- refactor: improve test coverage by @vbreuss in #368
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.61 by @renovate in #369
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.64 by @renovate in #370
- feat: add mergify configuration file by @vbreuss in #371
- refactor: improve test coverage by @vbreuss in #372
- fix: sonar issue due to
CA1826
by @vbreuss in #373 - refactor: avoid
Thread.Sleep
in Tests by @vbreuss in #374 - refactor: improve test coverage by @vbreuss in #375
- fix:
FileSystemInitializer
supports nested directories by @vbreuss in #376
Full Changelog: v2.3.4...v2.4.0
v2.3.4
What's Changed
- chore(deps): update dependency testably.abstractions.testing to v2.3.3 by @renovate in #339
- chore(deps): update dependency testably.abstractions to v2.3.3 by @renovate in #338
- chore: remove unnecessary reference by @vbreuss in #340
- feat: add
ToString
methods to simplify debugging (2) by @vbreuss in #341 - docs: fix link in Codacy badge by @vbreuss in #342
- feat: simplify initialization of file systems by @vbreuss in #343
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.51 by @renovate in #345
Full Changelog: v2.3.3...v2.3.4
v2.3.3
What's Changed
- chore(deps): update dependency testably.abstractions to v2.3.2 by @renovate in #327
- chore(deps): update dependency testably.abstractions.testing to v2.3.2 by @renovate in #330
- feat: add
ToString
methods to simplify debugging by @vbreuss in #335 - fix: parameter validation in
Path.GetFullPath
by @vbreuss in #334 - fix: implementation of
Path.GetRelativePath
by @vbreuss in #336 - fix: set stryker version to v3.7.1 on release builds by @vbreuss in #337
Full Changelog: v2.3.2...v2.3.3
v2.3.2
What's Changed
- chore(deps): update dependency microsoft.net.test.sdk to v17.6.0 by @renovate in #310
- chore(deps): update dependency microsoft.codeanalysis.csharp to v4.6.0 by @renovate in #311
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.29 by @renovate in #312
- coverage: Add tests for correct update of the exists cache for IFileInfo and IDirectoryInfo by @vbreuss in #313
- chore(deps): update dependency coverlet.collector to v6 by @renovate in #314
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.21 by @renovate in #315
- chore(deps): update dependency microsoft.net.test.sdk to v17.6.1 by @renovate in #317
- fix: failing tests on .NET framework by @vbreuss in #320
- chore(deps): update dependency microsoft.net.test.sdk to v17.6.2 by @renovate in #318
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.22 by @renovate in #319
- chore(deps): update dependency microsoft.net.test.sdk to v17.6.3 by @renovate in #321
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.23 by @renovate in #322
- chore(deps): update dependency xunit to v2.5.0 by @renovate in #323
- chore(deps): update dependency xunit.runner.visualstudio to v2.5.0 by @renovate in #324
- docs: include information for local testing against the
RealFileSystem
by @vbreuss in #325 - refactor: Use central package management by @vbreuss in #316
- chore(deps): update dependency microsoft.net.test.sdk to v17.6.3 by @renovate in #326
- feat: Add a sample Directory.Build.props by @ElStefan in #328
- fix: Remove single quotes from test by @ElStefan in #329
- chore(deps): update dependencies by @vbreuss in #333
- fix: Support relative paths with multiple subfolders in Directory.GetFiles by @ElStefan in #332
New Contributors
Full Changelog: v2.3.1...v2.3.2