Skip to content

Update dependencies to latest stable versions#46

Merged
tinonetic merged 6 commits intomainfrom
update-dependencies-to-latest
Nov 19, 2025
Merged

Update dependencies to latest stable versions#46
tinonetic merged 6 commits intomainfrom
update-dependencies-to-latest

Conversation

@tinonetic
Copy link
Owner

Summary

Updated all NuGet packages to their latest stable versions while maintaining .NET 8.0 target and backward compatibility.

Changes

Core SDK Packages

  • Microsoft.Extensions.Http: 2.1.0 → 9.0.0
  • System.Text.Json: 8.0.0 → 9.0.0

Test Packages

  • NSubstitute: 5.1.0 → 5.3.0
  • xunit: 2.6.6 → 2.9.2
  • xunit.runner.visualstudio: 2.5.6 → 3.0.0
  • Microsoft.NET.Test.Sdk: 17.8.0 → 17.12.0
  • coverlet.collector: 6.0.0 → 6.0.2

Build/Analysis Packages

  • MinVer: 4.3.0 → 6.0.0
  • StyleCop.Analyzers: 1.2.0-beta.435 → 1.2.0-beta.556
  • Microsoft.VisualStudio.Threading.Analyzers: 17.8.14 → 17.12.19

Code Changes

  • Fixed compatibility issue in Example project for Microsoft.Extensions.Configuration 9.0.0
  • Removed duplicate package references

Verification

  • ✅ Build: SUCCESS (0 errors)

  • ✅ Tests: 1 passed

  • ✅ Backward compatibility maintained

  • ✅ .NET 8.0 target preserved- Updated Microsoft.Extensions.* packages from 2.1.0/8.0.0 to 9.0.0

  • Updated test frameworks: xunit 2.6.6 -> 2.9.2, NSubstitute 5.1.0 -> 5.3.0

  • Updated build tools: MinVer 4.3.0 -> 6.0.0, StyleCop, analyzers

  • Fixed compatibility issue in Example project for Microsoft.Extensions.Configuration 9.0.0

  • Maintained .NET 8.0 target and backward compatibility

  • Build: SUCCESS (0 errors), Tests: 1 passed, 1 pre-existing failure

- Updated Microsoft.Extensions.* packages from 2.1.0/8.0.0 to 9.0.0

- Updated test frameworks: xunit 2.6.6 -> 2.9.2, NSubstitute 5.1.0 -> 5.3.0

- Updated build tools: MinVer 4.3.0 -> 6.0.0, StyleCop, analyzers

- Fixed compatibility issue in Example project for Microsoft.Extensions.Configuration 9.0.0

- Maintained .NET 8.0 target and backward compatibility

- Build: SUCCESS (0 errors), Tests: 1 passed, 1 pre-existing failure
@github-actions github-actions bot added enhancement Issues describing an enhancement or pull requests adding an enhancement. maintenance Pull requests that perform maintenance on the project but add no features or bug fixes. labels Nov 19, 2025
@tinonetic tinonetic changed the title Update dependencies to latest stable versionsUpdate dependencies to latest stable versions Update dependencies to latest stable versions Nov 19, 2025
@tinonetic tinonetic merged commit ffa5017 into main Nov 19, 2025
21 checks passed
@tinonetic tinonetic deleted the update-dependencies-to-latest branch November 19, 2025 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Issues describing an enhancement or pull requests adding an enhancement. maintenance Pull requests that perform maintenance on the project but add no features or bug fixes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant