Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: enable support for .NET 8.0 #380

Closed
wants to merge 19 commits into from
Closed

Conversation

vbreuss
Copy link
Member

@vbreuss vbreuss commented Aug 23, 2023

Adapt Testably.Abstractions to support .NET 8.0 with the following changes:

  1. Add new methods for IRandom:

  2. Add new methods for IZipFile:
    CreateFromDirectory and ExtractToDirectory now also work with a Stream

  3. Change Timer so that it no longer throws ObjectDisposedException after being disposed:
    see this change for more details

  4. IFileInfo.CreateText now refreshes the internal cache of the FileInfo

  5. Remove BinaryFormatter and serialization support for TestingException as the BinaryFormatter becomes obsolete

  6. LastAccessTime is no longer updated for the source file when copying it on OSX.
    (see Clone files on OSX-like platforms when possible, instead of copying the whole file dotnet/runtime#79243 for more details)

@vbreuss vbreuss added the enhancement New feature or request label Aug 23, 2023
@vbreuss vbreuss self-assigned this Aug 23, 2023
@vbreuss vbreuss changed the title feat: support .NET 8.0 feat: enable support for .NET 8.0 Aug 24, 2023
@vbreuss
Copy link
Member Author

vbreuss commented Aug 24, 2023

Split into multiple PRs and made obsolete by #389

@vbreuss vbreuss closed this Aug 24, 2023
@vbreuss vbreuss deleted the topic/vb/support-net8.0 branch August 25, 2023 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant