From cf10b138960493b1011910c9780444f12e39a113 Mon Sep 17 00:00:00 2001 From: Ben Watson Date: Thu, 18 Dec 2025 14:56:35 -0800 Subject: [PATCH] Remove net6.0 target in favor of net8.0. Update Changes.md. Update version. --- CHANGES.md | 5 +++++ src/Microsoft.IO.RecyclableMemoryStream.csproj | 4 ++-- src/Properties/AssemblyInfo.cs | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 8f106dc0..ee34a1c9 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,8 @@ +# Version 4.x (Draft) +Breaking Changes +* Drop direct support of net6.0. Supported target frameworks are now netstandard2.0, netstandard2.1, and net8.0. +* The library is now trimmable. + # Version 3.0.1 **Bug Fix** diff --git a/src/Microsoft.IO.RecyclableMemoryStream.csproj b/src/Microsoft.IO.RecyclableMemoryStream.csproj index 9b7dda10..49fff654 100644 --- a/src/Microsoft.IO.RecyclableMemoryStream.csproj +++ b/src/Microsoft.IO.RecyclableMemoryStream.csproj @@ -1,13 +1,13 @@ - netstandard2.0;netstandard2.1;net6.0 + netstandard2.0;netstandard2.1;net8.0 false false Microsoft.IO bin\$(Configuration)\$(TargetFramework)\Microsoft.IO.RecyclableMemoryStream.xml Microsoft.IO.RecyclableMemoryStream - 3.0.1 + 4.0.0-Preview Microsoft.IO.RecyclableMemoryStream Microsoft A pooled MemoryStream allocator to decrease GC load and improve performance on highly scalable systems. diff --git a/src/Properties/AssemblyInfo.cs b/src/Properties/AssemblyInfo.cs index dc7d6251..2d244776 100644 --- a/src/Properties/AssemblyInfo.cs +++ b/src/Properties/AssemblyInfo.cs @@ -33,8 +33,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.0.1.0")] -[assembly: AssemblyFileVersion("3.0.1.0")] +[assembly: AssemblyVersion("4.0.0.0")] +[assembly: AssemblyFileVersion("4.0.0.0")] [assembly: CLSCompliant(true)]