-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
System.IO work planned for .NET 7 #64596
Comments
This list in this issue has been edited to reflect changes from our ongoing planning and discussions. The headings have been updated to reflect what is still planned for .NET 7 and what is in the backlog. The list is still expected to change throughout the release cycle with periodic reviews of our plans. Additionally, the items from System.IO Symbolic Link work planned for .NET 7 · Issue #57205 · dotnet/runtime have been merged into this issue. |
Can we include #1953 too? |
This issue captures the planned work for .NET 7. This list is expected to change throughout the release cycle according to ongoing planning and discussions, with possible additions and subtractions to the scope.
Summary
We invested heavily in System.IO during .NET 6. During .NET 7, we will continue to make improvements to this area. We will address issues with the FileStream rewrite (#40359) and Symbolic Links, and we will make improvements to System.IO.Stream. At the top of the backlog after .NET 7 are investments such more enhancements to the Symbolic Links introduced in .NET 6, stabilizing more tests, and possibly introducing new APIs related to globbing.
Planned for .NET 7
Microsoft.IO.Redist
. #58359System.IO.Tests
getting killed (OOM?) forLibraries Test Run release mono Linux arm64 Debug
#56165System.IO.FileSystem.Tests
#58707Backlog (roughly in priority order)
!
fromMicrosoft.Extensions.FileSystemGlobbing
#58211The text was updated successfully, but these errors were encountered: