Releases: TestableIO/System.IO.Abstractions
Releases · TestableIO/System.IO.Abstractions
v2.2.10-beta
Fix file operations that fail when used with relative paths (#407) Root cause for the problems is https://github.com/wleader/System.IO.Abstractions/commit/95ead3a2a3fbe848e34642931f2e5fafc2368c5a#diff-e76db4b13ed41e41943b80f8f1075287 where we started using `Path.GetDirectoryName` to get the parent directory, but unfortunately this method returns an empty string when the path does not contain directory information (e.g. a plain file name). The changes here make the paths absolute before passing them on to `Path.GetDirectoryName`. Fixes #404 and #401
v2.2.9-beta
Add support for running dotnet commands against solution
v2.2.8-beta
Call base.Close() in MockFileStream.Close() (#398) Fixes #397
v2.2.7-beta
Make MockFile.Delete throw exception when file does not exist. (#387) Fixes #284
v2.2.6-beta
Use AppVeyor build version for GitHub release
v2.2.5
Use simple GitBuildVersion for GitHub release
v2.2.4.3592
Update GitHub auth token (#386)
v2.1.0.234
- Add internal, parameterless ctors for generated proxies (#359)
v2.1.0.183
- Increased support for Unix
- MockFile should now throw a DirectoryNotFoundException if the directory that the file resides in does not exist
- Update pathing to support the new System.IO.Abstractions organization
Upgrade to .NET 4.0
Supports newer signatures from .NET 4.0, but also require .NET 4.0
If you need .NET 3.5 support, stick to the 1.x.x.x line.