Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 25, 2025

This PR contains the following updates:

Package Change Age Confidence Type Update
CSharpier.MsBuild 1.2.11.2.5 age confidence nuget patch
Meziantou.Extensions.Logging.Xunit.v3 1.1.191.1.21 age confidence nuget patch
Microsoft.AspNetCore.Mvc.Testing (source) 10.0.010.0.1 age confidence nuget patch
Microsoft.AspNetCore.OpenApi (source) 10.0.010.0.1 age confidence nuget patch
Microsoft.Extensions.Caching.Hybrid (source) 10.0.010.1.0 age confidence nuget minor
Microsoft.Extensions.Http.Resilience (source) 10.0.010.1.0 age confidence nuget minor
Microsoft.Extensions.TimeProvider.Testing (source) 10.0.010.1.0 age confidence nuget minor
NodaTime (source) 3.2.23.3.0 age confidence nuget minor
Swashbuckle.AspNetCore.SwaggerUI 10.0.110.1.0 age confidence nuget minor
System.IO.Hashing (source) 10.0.010.0.1 age confidence nuget patch
Testcontainers.PostgreSql (source) 4.9.04.10.0 age confidence nuget minor
Verify.XunitV3 31.8.031.9.3 age confidence nuget minor
WireMock.Net 1.17.01.23.0 age confidence nuget minor
csharpier 1.2.11.2.5 age confidence nuget patch
dotnet-sdk 10.0.10010.0.101 age confidence dotnet-sdk patch

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

belav/csharpier (CSharpier.MsBuild)

v1.2.5

Compare Source

What's Changed

Performance issue when running CLI in project with pnpm on Windows #​1781

1.2.4 did not properly address this

The code to determine if there is a version of CSharpier.MsBuild referenced that does not match the version of CSharpier being run has been optimized to not look in node_modules or .git. This significantly speeds things up in some setups.

Full Changelog: belav/csharpier@1.2.4...1.2.5

v1.2.4

Compare Source

What's Changed

Weird enter in closing when formatting XAML TextBlock #​1785

CSharpier was breaking an end element to a new line when it did not need to.

<!-- input & expected output -->
<root>
  <TextBlock Foreground="DarkGray">
    I saw the sign. When I opened up my eyes, I saw the sign.
  </TextBlock>
  <TextBlock>
    I saw the sign. When I opened up my eyes, I saw the sign.
  </TextBlock>
</root>

<!-- 1.2.3 -->
<root>
  <TextBlock Foreground="DarkGray">
    I saw the sign. When I opened up my eyes, I saw the sign.
  </TextBlock
  >
  <TextBlock>
    I saw the sign. When I opened up my eyes, I saw the sign.
  </TextBlock>
</root>
Order Modifiers (IDE0036) not formatting when code is preceded by a comment. #​1784

When incorrectly ordered modifiers were preceded by a comment they were not being reordered. Thanks go to @​TimothyMakkison for the contribution

// input & 1.2.3

// Comment
required public int Prop1 { get; set; }

// expected output
// Comment
public required int Prop1 { get; set; }
Performance issue when running CLI in project with pnpm on Windows #​1781

The code to determine if there is a version of CSharpier.MsBuild referenced that does not match the version of CSharpier being run has been optimized to not look in node_modules or .git. This significantly speeds things up in some setups.

Full Changelog: belav/csharpier@1.2.3...1.2.4

v1.2.3

Compare Source

What's Changed

Large directories ignored in .gitignore significantly impact performance. #​1776

CSharpier was enumerating all files within all subdirectories and then determining if they should be formatted or not. That logic was optimized to only enumerate files in directories that are not ignored.

Full Changelog: belav/csharpier@1.2.2...1.2.3

v1.2.2

Compare Source

What's Changed

The null coalescing operator is grouped in an unexpected place #​1769

Null coalescing is now consistently broken thanks to a contribution from @​ogaken-1

// input & expected output
var x =
    someValue.SomeCall().SomeProperty.SomeProperty
    ?? someValue.SomeCall().SomeProperty.SomeProperty;

var x =
    someValue.SomeCall().SomeProperty?.SomeCall().SomeProperty
    ?? someValue.SomeCall().SomeProperty?.SomeCall().SomeProperty;

var x =
    someValue.SomeCall().A_______.B_______.C_______
    ?? someValue.SomeCall().A_______.B_______.C_______;

// 1.2.1
var x =
    someValue.SomeCall().SomeProperty.SomeProperty ?? someValue
        .SomeCall()
        .SomeProperty.SomeProperty;

var x =
    someValue.SomeCall().SomeProperty?.SomeCall().SomeProperty ?? someValue
        .SomeCall()
        .SomeProperty?.SomeCall()
        .SomeProperty;

var x =
    someValue.SomeCall().A_______.B_______.C_______ ?? someValue
        .SomeCall()
        .A_______.B_______.C_______;
Xml formatter should not add a second line #​1760

When formatting an xml file with a declaration and extra blank line was being added.

<!-- input & expected output -->
<?xml version="1.0" encoding="utf-8"?>

<Element />

<!-- 1.2.1 -->
<?xml version="1.0" encoding="utf-8"?>

<Element />
Git ignore patterns do not work the same as git #​1759

The handling of ignore patterns did not properly match how git handles them. The logic has been reworked and now has tests that compare it directly to git.

Fix server crash when launched without console #​1774

If a plugin launched csharpier server without a console it would crash. This has been resolved thanks to @​rcdailey

Full Changelog: belav/csharpier@1.2.1...1.2.2

dotnet/dotnet (Microsoft.AspNetCore.Mvc.Testing)

v10.0.1

nodatime/nodatime (NodaTime)

v3.3.0: Release Noda Time 3.3.0

Compare Source

Changes since 3.2.0:

  • Removal of the net6.0 target framework, as .NET 6.0 has been EOL for over a year
  • Added Period.NanosecondsBetween method
  • Documentation fixes
  • Added a new namespace, NodaTime.HighPerformance, containing Duration64 and Instant64 types (for high-performance scenarios where the larger size (in memory) of Duration and Instant is problematic

v3.2.3

Compare Source

domaindrivendev/Swashbuckle.AspNetCore (Swashbuckle.AspNetCore.SwaggerUI)

v10.1.0

What's Changed
New Features
Bug Fixes
Miscellaneous
New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v10.0.1...v10.1.0

testcontainers/testcontainers-dotnet (Testcontainers.PostgreSql)

v4.10.0

Compare Source

What's Changed

Happy New Year, everyone! 🎉

Please note that going forward, we expect developers to explicitly pin the image version (https://redirect.github.com/testcontainers/testcontainers-dotnet/discussions/1470). We consider this a best practice and it aligns with other language implementations.

Also, due to the recent Docker Engine v29 release, TC for .NET pins the Docker Engine API version to 1.44 (see the previous release notes). You can override this default and set it to the version you're using, ideally 1.52, which corresponds to v29, if you're already running it.

⚠️ Breaking Changes
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
VerifyTests/Verify (Verify.XunitV3)

v31.9.3

Compare Source

v31.9.2

Compare Source

v31.9.1

Compare Source

v31.9.0

Compare Source

wiremock/WireMock.Net (WireMock.Net)

v1.23.0

Compare Source

  • #​1414 - Pass the parameter matchOperator in Request.WithPath to its inner calls [bug] contributed by gbamqzkdyg
  • #​1416 - Fix: Pass AllowedHandlebarsHelpers configuration to Handlebars.Net.Helpers library contributed by samlatham
  • #​1413 - Parameter matchOperator is not respected in the method Request.WithPath [bug]
  • #​1415 - HandlebarsSettings AllowedHandlebarsHelpers Configuration Not Applied [bug]

v1.22.0

Compare Source

  • #​1412 - chore(testcontainers): bump up Testcontainers to version 4.10.0 [feature] contributed by vhatsura
  • #​1411 - WireMock.Net.Testcontainers isn't compatible with Testcontainers 4.10.0 [bug]

v1.21.0

Compare Source

  • #​1408 - Fix readyness-check for Testcontainers [bug] contributed by StefH

v1.20.0

Compare Source

  • #​1399 - Upgrade RamlToOpenApiConverter and YamlDotNet [feature] contributed by StefH
  • #​1400 - Add WireMock.Net.NUnit project [feature] contributed by StefH
  • #​1405 - Fix Testcontainers AddProtoDefinition [bug] contributed by StefH
  • #​1398 - Upgrade YamlDotNet dependency [feature]
  • #​1404 - An exception occurs when adding multiple proto definitions in the TestContainer. [bug]

v1.19.0

Compare Source

  • #​1391 - Update WireMockContainerBuilder (WithImage and WithCustomImage) [feature] contributed by StefH
  • #​1392 - WireMockContainerBuilder: allow all docker images named wiremock [feature] contributed by StefH
  • #​1390 - Unable to build WireMockContainerBuilder with custom image [feature]

v1.18.0

Compare Source

  • #​1388 - Add WithBodyAsType to RequestMatcher [feature] contributed by StefH
dotnet/sdk (dotnet-sdk)

v10.0.101: .NET 10.0.1

Compare Source

Release

What's Changed

Full Changelog: dotnet/sdk@v10.0.100...v10.0.101


Configuration

📅 Schedule: Branch creation - "before 07:00 on Thursday" in timezone Europe/Oslo, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested review from a team as code owners December 25, 2025 02:36
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 6 times, most recently from a6b47c3 to c8712f3 Compare December 31, 2025 03:07
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 5 times, most recently from 8a9c244 to fd2246c Compare January 8, 2026 12:28
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from fd2246c to 55b6dc8 Compare January 8, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants