Skip to content

Releases: Testably/Testably.Abstractions

v2.4.0

23 Aug 11:18
1aa8ca7

Choose a tag to compare

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

19 Aug 18:40
39f2325

Choose a tag to compare

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

24 Jul 08:19
056bcfc

Choose a tag to compare

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

17 Jul 17:21
bdecd1b

Choose a tag to compare

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

v2.3.1

15 May 09:07
8dc55e3

Choose a tag to compare

What's Changed

Full Changelog: v2.3.0...v2.3.1

v2.3.0

15 May 05:41
7300547

Choose a tag to compare

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

18 Apr 07:28
3fcb264

Choose a tag to compare

What's Changed

  • fix: support rooted paths under Windows by @vbreuss in #293
  • doc: add a changelog batch to the README.md for nuget packages by @vbreuss in #294
  • fix: use suggested prefix docs for conventional commit pull request titles by @vbreuss in #295

Full Changelog: v2.2.1...v2.2.2

v2.2.1

16 Apr 16:18
4e58c3a

Choose a tag to compare

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

11 Apr 04:24
e0771ce

Choose a tag to compare

What's Changed

  • chore(deps): update danielpalme/reportgenerator-github-action action to v5.1.19 by @renovate in #279
  • fix: set Directory attribute correctly by @vbreuss in #283
  • feat: improve FileSystemInitializer by @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.StartNew with Task.Run by @vbreuss in #278
  • feat: make Random.Shared thread-static singleton by @vbreuss in #285
  • coverage: add tests for InMemoryStorage by @vbreuss in #287

Full Changelog: v2.1.0...v2.2.0

v2.1.0

07 Mar 06:42
11882bd

Choose a tag to compare

What's Changed

  • coverage: add test for IsReadOnly on missing FileInfo by @vbreuss in #233
  • fix: allow deps as 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-test in "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 MockFileSystem with drive from current directory by @vbreuss in #274
  • coverage: add internal tests for RealFileSystem by @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