Releases: Testably/Testably.Abstractions
Releases · Testably/Testably.Abstractions
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
CA1826by @vbreuss in #373 - refactor: avoid
Thread.Sleepin Tests by @vbreuss in #374 - refactor: improve test coverage by @vbreuss in #375
- fix:
FileSystemInitializersupports 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
ToStringmethods 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
ToStringmethods to simplify debugging by @vbreuss in #335 - fix: parameter validation in
Path.GetFullPathby @vbreuss in #334 - fix: implementation of
Path.GetRelativePathby @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
RealFileSystemby @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
v2.3.1
v2.3.0
What's Changed
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.15 by @renovate in #296
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.16 by @renovate in #298
- docs: improve README.md by @vbreuss in #297
- chore(deps): update dependency fluentassertions to v6.11.0 by @renovate in #300
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.18 by @renovate in #301
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.20 by @renovate in #302
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.22 by @renovate in #303
- fix: change stryker.net version to 3.7.1 by @vbreuss in #304
- feat: add initializer options to create the temporary directory. by @vbreuss in #305
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.26 by @renovate in #306
- feat: support Flush(bool flushToDisk) by @vbreuss in #307
Full Changelog: v2.2.2...v2.3.0
v2.2.2
v2.2.1
What's Changed
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.8 by @renovate in #288
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.9 by @renovate in #289
- chore(deps): update nuget/setup-nuget action to v1.2.0 by @renovate in #290
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.11 by @renovate in #291
- fix: throw correct exception when creating a file or directory when a conflicting directory or file already exists by @vbreuss in #292
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.19 by @renovate in #279
- fix: set
Directoryattribute correctly by @vbreuss in #283 - feat: improve
FileSystemInitializerby @vbreuss in #282 - fix: brittle tests by @vbreuss in #284
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.4 by @renovate in #281
- refactor: Replace
Task.Factory.StartNewwithTask.Runby @vbreuss in #278 - feat: make Random.Shared thread-static singleton by @vbreuss in #285
- coverage: add tests for
InMemoryStorageby @vbreuss in #287
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- coverage: add test for IsReadOnly on missing FileInfo by @vbreuss in #233
- fix: allow
depsas scope for conventional commits guideline by @vbreuss in #252 - chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.17 by @renovate in #234
- chore(deps): update dependency microsoft.codeanalysis.analyzers to v3.3.4 by @renovate in #235
- chore(deps): update dependency microsoft.extensions.dependencyinjection to v6.0.1 by @renovate in #237
- chore(deps): update dependency moq to v4.18.4 by @renovate in #238
- chore(deps): update dependency coverlet.collector to v3.2.0 by @renovate in #240
- chore(deps): update dependency microsoft.codeanalysis.csharp to v4.4.0 by @renovate in #242
- chore(deps): update dependency microsoft.net.test.sdk to v17.4.1 by @renovate in #243
- chore(deps): update amannn/action-semantic-pull-request action to v5 by @renovate in #250
- chore(deps): update actions/setup-java action to v3 by @renovate in #249
- chore(deps): update actions/checkout action to v3 by @renovate in #247
- chore(deps): update actions/cache action to v3 by @renovate in #246
- chore(deps): update actions/setup-dotnet action to v3 by @renovate in #248
- chore(deps): update nuget/setup-nuget action to v1.1.1 by @renovate in #245
- chore(deps): update dependency minver to v4.3.0 by @renovate in #244
- chore(deps): update dependency fluentassertions to v6.10.0 by @renovate in #241
- chore(deps): update dependency microsoft.extensions.dependencyinjection to v7 by @renovate in #251
- chore(deps): update dependency testableio.system.io.abstractions to v19.1.14 by @renovate in #239
- fix: add distribution to setup-java build task by @vbreuss in #253
- chore(deps): update dependency testableio.system.io.abstractions to v19.1.18 by @renovate in #254
- fix: update java version for sonarcloud analysis by @vbreuss in #255
- chore(deps): update dependency microsoft.net.test.sdk to v17.5.0 by @renovate in #257
- chore(deps): update dependency autofixture.xunit2 to v4.18.0 by @renovate in #258
- feat: add timer functionality by @vbreuss in #259
- fix: sonar issues by @vbreuss in #260
- fix: Timer should support swallowing exceptions by @vbreuss in #263
- chore(deps): update dependency microsoft.codeanalysis.csharp to v4.5.0 by @renovate in #261
- coverage: move extensibility tests to Testing project by @vbreuss in #264
- coverage: improve coverage of TimerMock by @vbreuss in #265
- fix: disable
fail-on-testin "Test Report" action by @vbreuss in #266 - feat: Allow initialization of the filesystem with files from embedded resources by @vbreuss in #256
- refactor: remove brittle Timer implementation by @vbreuss in #267
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.18 by @renovate in #268
- chore(deps): update dependency testableio.system.io.abstractions to v19.2.1 by @renovate in #269
- feat: add timer functionality by @vbreuss in #270
- doc: improve documentation in Timers by @vbreuss in #271
- fix: avoid redundant object creation by @vbreuss in #272
- coverage: improve stryker coverage for Timer functions by @vbreuss in #273
- feat: initialize
MockFileSystemwith drive from current directory by @vbreuss in #274 - coverage: add internal tests for
RealFileSystemby @vbreuss in #275 - fix: sonar issues by @vbreuss in #277
- fix: release build by @vbreuss in #276
Full Changelog: v2.0.1...v2.1.0