Skip to content

Releases: TestableIO/System.IO.Abstractions

v9.0.3

18 Feb 10:44
3305021

Choose a tag to compare

fix: Reset Stream position after flushing MockFileStream data (#558)

Resets the internal Stream position to the original position after reading the file's data to the data array.

Fixes #519

v9.0.2

11 Feb 21:06
6ca7f20

Choose a tag to compare

Make FileInfoWrapper.ToString behave like FileInfo.ToString (#556)

Fixes #553

v9.0.1

11 Feb 20:58
3065590

Choose a tag to compare

Add advanced path operations (#555)

* Add IPath.IsPathFullyQualified (resolves #548)
* Add IPath.GetRelativePath (resolves #399)

v8.1.1

11 Feb 20:14

Choose a tag to compare

Add back a .NET Framework target

This changes adds a target for .NET Framework 4.6.1 so that we can get
rid of the System.IO.FileSystem.AccessControl reference which causes
problems for certain .NET Framework consumption patterns

Fixes #547

v8.0.6

11 Feb 19:32
1380c1a

Choose a tag to compare

Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.5.0 (#552)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.4.0 to 16.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.4.0...v16.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

v8.0.5

29 Jan 07:05
dbf2548

Choose a tag to compare

Add validation for illegal characters when creating MockDirectory (#549)

v8.0.4

27 Jan 22:49

Choose a tag to compare

Bump NUnit3TestAdapter from 3.16.0 to 3.16.1

Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 3.16.0 to 3.16.1.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.16...V3.16.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

v8.0.3

19 Jan 00:09
f21bf9f

Choose a tag to compare

Move projects back to the repo root (#543)

Seems like AppVeyor has problems otherwise

v8.0.2

18 Jan 22:49
30f2e0d

Choose a tag to compare

Add stale workflow for stale issues (#541)

v8.0.1

18 Jan 22:32
a54cd69

Choose a tag to compare

Reduce target frameworks (#540)

This change reduces the target frameworks this library supports to .NET Standard 2.0 and 2.1.

The goal of this change is to reduce maintenance efforts and get rid of legacy workarounds.

As this is a breaking change for consumers (e.g. no more support from .NET Framework < 4.7) the major version is bumped to 8.

If you need support for older frameworks feel free to stay at v7.1.10 or fork this repo from 86066e0.