Skip to content

chore(deps): update all non-major nuget dependencies#141

Open
hojmark-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/nuget-non-major
Open

chore(deps): update all non-major nuget dependencies#141
hojmark-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/nuget-non-major

Conversation

@hojmark-renovate

@hojmark-renovate hojmark-renovate Bot commented May 20, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
IPNetwork2 nuget minor 4.2.04.3.0
JsonSchema.Net nuget patch 9.2.09.2.2
JsonSchema.Net.Generation nuget patch 7.3.67.3.10
Microsoft.Extensions.DependencyInjection (source) nuget patch 10.0.810.0.9
Microsoft.Extensions.Logging (source) nuget patch 10.0.810.0.9
Microsoft.Extensions.Logging.Abstractions (source) nuget patch 10.0.810.0.9
Microsoft.Extensions.Logging.Console (source) nuget patch 10.0.810.0.9
Microsoft.Extensions.TimeProvider.Testing (source) nuget minor 10.6.010.7.0
Microsoft.NET.Test.Sdk nuget minor 18.5.118.7.0
NUnit (source) nuget patch 4.6.04.6.1
NUnit.Analyzers nuget minor 4.13.04.14.0
SonarAnalyzer.CSharp (source) nuget minor 10.25.0.13911710.27.0.140913
System.CommandLine (source) nuget patch 2.0.82.0.9
System.Security.Cryptography.Xml (source) nuget patch 10.0.810.0.9
System.Text.Json (source) nuget patch 10.0.810.0.9
System.Threading.RateLimiting (source) nuget patch 10.0.810.0.9
TUnit nuget minor 1.44.01.56.25
Testcontainers (source) nuget minor 4.11.04.12.0

Release Notes

lduchosal/ipnetwork (IPNetwork2)

v4.3.0: — netstandard2.0 returns

Compare Source

Highlights

netstandard2.0 is back

The library targets netstandard2.0 again — consumable from .NET Framework 4.6.1+, .NET Core 2.x, and other ns2.0-compatible runtimes. (ns2.0 was dropped in 4.0; this release restores it without breaking anything else.)

Source changes that made ns2.0 viable:

  • Internal NotNullWhenAttribute polyfill compiled only under #if NETSTANDARD2_0
  • SHA256.ComputeHash fallback widened from #if NETSTANDARD2_1 to #if NETSTANDARD
  • nnin[^1] replaced with nnin[Length - 1] (ns2.0 lacks System.Index)
  • Contains(char) replaced with IndexOf('/') >= 0 (char overload is .NET Core 2.1+)
Windows / net48 quality gate in CI

TestProject now multi-targets net10.0;net48 and a new windows-latest job runs the net48 build directly. This is the only CI path that actually loads the ns2.0 DLL at runtime, so ns2.0-specific regressions get caught before release.

Test execution fixes since 4.2.0
  • Align MSTest.TestAdapter to 4.2.3 to match MSTest.TestFramework, fixing the module-initializer InvalidOperationException that crashed the test host
  • Refresh ConsoleApplication lock file for Microsoft.NET.ILLink.Tasks 10.0.7

TFM resolution for consumers

Consumer runtime Lib resolved from package
.NET Framework 4.6.1 – 4.8.1 netstandard2.0 (new)
.NET Core 2.x netstandard2.0 (new)
.NET Core 3.x, .NET 5/6/7 netstandard2.1
.NET 8 net8.0
.NET 9 net9.0
.NET 10 net10.0

Full changelog: lduchosal/ipnetwork@4.2.0...4.3.0

dotnet/extensions (Microsoft.Extensions.TimeProvider.Testing)

v10.7.0

v10.7.0 graduates the Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes package to stable. The package registers a Kubernetes-aware ResourceQuotaProvider that reads the pod's CPU and memory requests and limits and exposes them to Microsoft.Extensions.Diagnostics.ResourceMonitoring as baseline and maximum quotas, which then feed the request and limit dimensions of the published resource utilization metrics. The companion ResourceQuota and ResourceQuotaProvider types in Microsoft.Extensions.Diagnostics.ResourceMonitoring graduate to stable in the same change so that consumers can implement custom quota providers without taking an experimental dependency.

On the AI side, Microsoft.Extensions.AI.OpenAI moves to OpenAI 2.11.0 and fixes a deserialization bug in ToolJson.AdditionalProperties so that JSON Schema additionalProperties values shaped as sub-schema objects (for example {"type":"string"}) are preserved instead of throwing during deserialization. HostedFileContent.SizeInBytes and HostedFileContent.CreatedAt graduate to stable since both values are consistently available across hosted-file providers, while Purpose and Scope remain experimental as provider-shaped vocabulary. FunctionInvokingChatClient drops a backward-compat path that auto-marked ToolApprovalResponseContent entries with InformationalOnly: true; consumers that need to continue accepting sessions serialized before #​7468 can use the sample ApprovalHistoryNormalizingChatClient middleware added in the test project.

Experimental API Changes

Now Stable
  • Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes package is now stable #​7253
  • Resource Monitoring ResourceQuota and ResourceQuotaProvider APIs are now stable (previously EXTEXP0008) #​7253
  • HostedFileContent.SizeInBytes and HostedFileContent.CreatedAt are now stable (previously MEAI001) #​7513

What's Changed

AI
Diagnostics, Health Checks, and Resource Monitoring

Repository Infrastructure Updates

  • [main] Update dependencies from dotnet/arcade #​7521
  • Bump dotnet-reportgenerator-globaltool from 5.5.9 to 5.5.10 #​7522
  • Bump dotnet-coverage from 18.6.2 to 18.7.0 #​7530
  • Bump PowerShell from 7.6.1 to 7.6.2 #​7531
  • Bump qs from 6.15.1 to 6.15.2 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7532
  • [main] Update dependencies from dotnet/arcade #​7534
  • Bump tmp from 0.2.5 to 0.2.6 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7537

Acknowledgements

Full Changelog: dotnet/extensions@v10.6.0...v10.7.0

microsoft/vstest (Microsoft.NET.Test.Sdk)

v18.7.0

What's Changed

New Contributors

Full Changelog: microsoft/vstest@v18.6.0...v18.7.0

v18.6.0

What's Changed

Changes to tests and infra

Full Changelog: microsoft/vstest@v18.5.1...v18.6.0

nunit/nunit (NUnit)

v4.6.1: NUnit version 4.6.1

See release notes for details.

nunit/nunit.analyzers (NUnit.Analyzers)

v4.14.0: NUnit Analyzers 4.14 - June 1, 2026

Compare Source

NUnit Analyzers 4.14 - June 1, 2026

This release of the NUnit Analyzers adds a new analyzer and associated codefix - NUnit2059 - that helps ensure that
async assertion methods in NUnit version 5 and higher - i.e. Assert.ThrowsAsync, Assert.CatchAsync, and
Assert.DoesNotThrowAsync - have their results observed, as these methods are awaitable from NUnit version 5.

The release contains contributions from the following users (in alphabetical order):

Issues Resolved

Features and Enhancements

  • #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.

Tooling, Process, and Documentation

  • #​990 Bump cake.tool from 6.1.0 to 6.2.0
  • #​987 chore: bump version and correct errors in CHANGES.md
SonarSource/sonar-dotnet (SonarAnalyzer.CSharp)

v10.27.0.140913

Compare Source

Release notes - .NET Analyzers - 10.27

Feature

NET-1285 S2629: Add custom message for Log4Net and Castle.Core
NET-3666 Deprecate S5042 and move it from HotSpots to Code Smell
NET-3783 Update RSPEC before 10.27 release

False Positive

NET-2696 Fix S4260 FP: Extension Properties always raise

False Negative

NET-230 Fix S4056 FN: SpecifyIFormatProviderOrCultureInfo for C#13 compatibility
NET-2692 Fix S2190 FN: Recursive extension properties
NET-2705 Fix S3343 FN: Partial Constructor with attribute in definition
NET-2732 Fix S1172 FN: Extension blocks
NET-2745 Fix S4144 FN: Extension Members
NET-2829 Fix S3241 FN: Extension methods and extension blocks
NET-3541 Fix S1117 FN: add CatchDeclaration coverage and adopt LocalDeclarationKinds

v10.26.0.140279

Compare Source

Release notes - .NET Analyzers - 10.26

Feature

NET-3694 Update RSPEC before 10.26 release

False Positive

NET-2346 Fix S1854 FP: Variable used after another assignment in finally
NET-2347 Fix S1168 FP: Do not report on value types
NET-3698 Fix S1210 FP: file-scoped types should be exempt

False Negative

NET-1265 Fix S2930 FN: raise issues on non-disposed RegistryKeys
NET-2685 Fix S3604 FN: Field Keyword, Partial Constructors, NullConditional Assignment
NET-2812 Fix S4275 FN: Field Keyword
NET-2999 Fix S6672 FN: Mismatch in primary constructor is not recognized

thomhurst/TUnit (TUnit)

v1.56.25: 1.56.25

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.56.18...v1.56.25

v1.56.18: 1.56.18

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.56.0...v1.56.18

v1.56.0: 1.56.0

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.55.2...v1.56.0

v1.55.2: 1.55.2

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.55.0...v1.55.2

v1.55.0: 1.55.0

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.54.0...v1.55.0

v1.54.0: 1.54.0

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.53.0...v1.54.0

v1.53.0: 1.53.0

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.51.0...v1.53.0

v1.51.0: 1.51.0

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.50.0...v1.51.0

v1.50.0: 1.50.0

What's Changed

Other Changes

Full Changelog: thomhurst/TUnit@v1.49.0...v1.50.0

v1.49.0: 1.49.0

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.48.6...v1.49.0

v1.48.6: 1.48.6

What's Changed

Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.48.0...v1.48.6

[v1.48.0](https://redirect.github.com/th

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@hojmark-renovate hojmark-renovate Bot added the dependencies Pull requests that update a dependency file label May 20, 2026
@hojmark-renovate hojmark-renovate Bot force-pushed the renovate/nuget-non-major branch from 7745519 to 669b38c Compare May 27, 2026 07:41
@hojmark-renovate hojmark-renovate Bot changed the title chore(deps): update all non-major nuget dependencies chore(deps): update all non-major nuget dependencies - autoclosed Jun 3, 2026
@hojmark-renovate hojmark-renovate Bot closed this Jun 3, 2026
@hojmark-renovate hojmark-renovate Bot deleted the renovate/nuget-non-major branch June 3, 2026 07:58
@hojmark hojmark restored the renovate/nuget-non-major branch June 5, 2026 19:22
@hojmark hojmark reopened this Jun 5, 2026
@hojmark-renovate hojmark-renovate Bot closed this Jun 5, 2026
@hojmark-renovate hojmark-renovate Bot deleted the renovate/nuget-non-major branch June 5, 2026 19:24
@hojmark hojmark restored the renovate/nuget-non-major branch June 5, 2026 19:45
@hojmark hojmark reopened this Jun 5, 2026
@hojmark-renovate hojmark-renovate Bot closed this Jun 5, 2026
@hojmark-renovate hojmark-renovate Bot deleted the renovate/nuget-non-major branch June 5, 2026 19:46
@hojmark hojmark restored the renovate/nuget-non-major branch June 5, 2026 19:56
@hojmark hojmark reopened this Jun 5, 2026
@hojmark-renovate hojmark-renovate Bot closed this Jun 5, 2026
@hojmark-renovate hojmark-renovate Bot deleted the renovate/nuget-non-major branch June 5, 2026 19:57
@hojmark-renovate hojmark-renovate Bot changed the title chore(deps): update all non-major nuget dependencies - autoclosed chore(deps): update all non-major nuget dependencies Jun 10, 2026
@hojmark-renovate hojmark-renovate Bot reopened this Jun 10, 2026
@hojmark-renovate hojmark-renovate Bot force-pushed the renovate/nuget-non-major branch 2 times, most recently from 669b38c to dea8ea6 Compare June 10, 2026 07:44
@hojmark-renovate hojmark-renovate Bot force-pushed the renovate/nuget-non-major branch from dea8ea6 to 3cf2d7c Compare June 17, 2026 08:08
@hojmark-renovate hojmark-renovate Bot force-pushed the renovate/nuget-non-major branch from 3cf2d7c to 76032c5 Compare June 24, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant