This is an automated email from the ASF dual-hosted git repository.

blankensteiner pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar-dotpulsar.git


The following commit(s) were added to refs/heads/master by this push:
     new 04d62cc  Downgraded System.IO.Pipelines for .NET 8 Downgraded 
Microsoft.Extensions.ObjectPool for .NET 8 and 9
04d62cc is described below

commit 04d62cc6f84bb039527679bb030f7363dba7e649
Author: Daniel Blankensteiner <[email protected]>
AuthorDate: Thu Jan 29 13:09:46 2026 +0100

    Downgraded System.IO.Pipelines for .NET 8
    Downgraded Microsoft.Extensions.ObjectPool for .NET 8 and 9
---
 CHANGELOG.md                   |  7 +++++--
 src/DotPulsar/DotPulsar.csproj | 14 ++++++++++++--
 2 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0e0421f..3c31b9a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,11 +9,14 @@ The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.1.0/)
 ### Changed
 
 - Updated the Google.Protobuf dependency from version 3.33.2 to 3.33.4
-- Updated the Microsoft.Extensions.ObjectPool dependency from version 10.0.1 
to 10.0.2
+- Downgraded the Microsoft.Extensions.ObjectPool dependency from version 
10.0.1 to 8.0.23 for .NET 8
+- Downgraded the Microsoft.Extensions.ObjectPool dependency from version 
10.0.1 to 9.0.12 for .NET 9
+- Updated the Microsoft.Extensions.ObjectPool dependency from version 10.0.1 
to 10.0.2 for .NET 10 and .NET Standard 2.X
 - Updated the Microsoft.Bcl.AsyncInterfaces dependency from version 10.0.1 to 
10.0.2 for .NET Standard 2.0
 - Updated the System.Collections.Immutable from version 10.0.1 to 10.0.2 for 
.NET Standard 2.0 and 2.1
 - Updated the System.Diagnostics.DiagnosticSource dependency from version 
10.0.1 to 10.0.2 for .NET Standard 2.0 and 2.1
-- Updated the System.IO.Pipelines dependency from version 10.0.1 to 10.0.2 for 
.NET Standard 2.0 and 2.1 and .NET 8
+- Downgraded the System.IO.Pipelines dependency from version 10.0.1 to 8.0.0 
for .NET 8
+- Updated the System.IO.Pipelines dependency from version 10.0.1 to 10.0.2 for 
.NET Standard 2.0 and 2.1
 
 ## [5.1.1] - 2025-12-12
 
diff --git a/src/DotPulsar/DotPulsar.csproj b/src/DotPulsar/DotPulsar.csproj
index cc65c95..838325a 100644
--- a/src/DotPulsar/DotPulsar.csproj
+++ b/src/DotPulsar/DotPulsar.csproj
@@ -29,25 +29,35 @@
       <PrivateAssets>all</PrivateAssets>
       <IncludeAssets>runtime; build; native; contentfiles; analyzers; 
buildtransitive</IncludeAssets>
     </PackageReference>
-    <PackageReference Include="Microsoft.Extensions.ObjectPool" 
Version="10.0.2" />
   </ItemGroup>
  
   <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
     <PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="10.0.2" 
/>
     <PackageReference Include="Microsoft.Bcl.HashCode" Version="6.0.0" />
+    <PackageReference Include="Microsoft.Extensions.ObjectPool" 
Version="10.0.2" />
     <PackageReference Include="System.Collections.Immutable" Version="10.0.2" 
/>
     <PackageReference Include="System.Diagnostics.DiagnosticSource" 
Version="10.0.2" />
     <PackageReference Include="System.IO.Pipelines" Version="10.0.2" />
   </ItemGroup>
 
   <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.1'">
+    <PackageReference Include="Microsoft.Extensions.ObjectPool" 
Version="10.0.2" />
     <PackageReference Include="System.Collections.Immutable" Version="10.0.2" 
/>
     <PackageReference Include="System.Diagnostics.DiagnosticSource" 
Version="10.0.2" />
     <PackageReference Include="System.IO.Pipelines" Version="10.0.2" />
   </ItemGroup>
 
   <ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
-    <PackageReference Include="System.IO.Pipelines" Version="10.0.2" />
+    <PackageReference Include="Microsoft.Extensions.ObjectPool" 
Version="8.0.23" />
+    <PackageReference Include="System.IO.Pipelines" Version="8.0.0" />
+  </ItemGroup>
+
+  <ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
+    <PackageReference Include="Microsoft.Extensions.ObjectPool" 
Version="9.0.12" />
+  </ItemGroup>
+
+  <ItemGroup Condition="'$(TargetFramework)' == 'net10.0'">
+    <PackageReference Include="Microsoft.Extensions.ObjectPool" 
Version="10.0.2" />
   </ItemGroup>
 
   <ItemGroup>

Reply via email to