Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 27, 2025

This PR contains the following updates:

Package Change Age Confidence
CSharpier.MsBuild 1.2.11.2.4 age confidence
Microsoft.NET.Test.Sdk 18.0.018.0.1 age confidence
MinVer 6.0.06.1.0 age confidence
PublicApiGenerator 11.5.011.5.4 age confidence
SonarAnalyzer.CSharp (source) 10.15.0.12084810.17.0.131074 age confidence
Verify.Xunit 31.5.331.9.3 age confidence
WireMock.Net 1.15.01.21.0 age confidence
csharpier 1.2.11.2.4 age confidence

Release Notes

belav/csharpier (CSharpier.MsBuild)

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

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

v18.0.1

What's Changed

Fixing an issue with loading covrun64.dll on systems that have .NET 10 SDK installed: https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/10.0/code-coverage-dynamic-native-instrumentation

Internal changes

Full Changelog: microsoft/vstest@v18.0.0...v18.0.1

adamralph/minver (MinVer)

v6.1.0

Compare Source

Enhancements
PublicApiGenerator/PublicApiGenerator (PublicApiGenerator)

v11.5.4

Compare Source

What's Changed

Full Changelog: PublicApiGenerator/PublicApiGenerator@11.5.3...11.5.4

v11.5.3

Compare Source

What's Changed

Full Changelog: PublicApiGenerator/PublicApiGenerator@11.5.2...11.5.3

v11.5.2

Compare Source

What's Changed

New Contributors

Full Changelog: PublicApiGenerator/PublicApiGenerator@11.5.1...11.5.2

v11.5.1

Compare Source

New features

Misc

Full Changelog: PublicApiGenerator/PublicApiGenerator@11.5.0...11.5.1

SonarSource/sonar-dotnet (SonarAnalyzer.CSharp)

v10.17.0.131074: 10.17

Compare Source

False Negative
  • NET-2840 - Improve S2077: Support more methods
Task
  • NET-2839 - Update RSPEC before 10.17 release
New Feature
  • NET-2820 - ShimLayer: Implement Factory
  • NET-2789 - ShimLayer Generator: Enums
  • NET-2728 - ShimLayer Generator: SyntaxNodes
Bug
  • NET-2816 - Fix S3603 AD0001: NRE when LocalFunction inside Record constructor in C#7
Improvement

v10.16.1.129956: 10.16.1

Compare Source

Rotations of binary signing keys

v10.16.0.128591: 10.16

Compare Source

False Positive
  • NET-1729 - Fix S2114 FP: list.AddRange(list) and list.Concat(list) are sensible
False Negative
  • NET-399 - Fix S4790 FN: Support CryptographicOperations data methods
Bug
  • NET-2686 - Fix S3604 AD0001: NRE with partial constructor
VerifyTests/Verify (Verify.Xunit)

v31.9.3

Compare Source

v31.9.2

Compare Source

v31.9.1

Compare Source

v31.9.0

Compare Source

v31.8.0

Compare Source

v31.7.3

Compare Source

v31.7.2

Compare Source

v31.7.1

Compare Source

v31.7.0

Compare Source

v31.6.1

Compare Source

v31.6.0

Compare Source

wiremock/WireMock.Net (WireMock.Net)

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

v1.17.0

Compare Source

  • #​1383 - Aspire: Add WithProtoDefinition to support proto definition at server level [feature] contributed by StefH
  • #​1386 - Fix random delay in mapping json file [bug] contributed by StefH
  • #​1274 - .WithMappings to mount volume is not working for GRPC [bug]
  • #​1381 - Downstream dependencies missing after 1.16.0 release [bug]
  • #​1382 - Does Aspire support enabling HTTP/2? [feature]
  • #​1385 - Do delays and probabilities show in saved static mappings? [bug]
  • #​1387 - Tests failing with TaskCanceledException on Windows Server 2025 Build 7171 [bug]

v1.16.0

Compare Source

  • #​1366 - WireMock.Net.OpenApiParser : support Examples [feature] contributed by StefH
  • #​1375 - Add WireMockHealthCheck in WireMock.Net.Aspire [feature] contributed by Zguy
  • #​1377 - Check if the path is valid when using WithPath(...) [feature] contributed by StefH
  • #​1380 - Add WireMock.Net.xUnit.v3 project [feature] contributed by StefH
  • #​1364 - Choosing examples from open api specification for responses. [feature]
  • #​1376 - AdminApiMappingBuilder WithPath should add the starting / if missing [feature]
  • #​1379 - xUnit v3 [feature]

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 force-pushed the renovate/nuget-minor-patch branch 5 times, most recently from a88fe98 to 1f7779f Compare December 5, 2025 10:51
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 4 times, most recently from cdced85 to 9564e18 Compare December 12, 2025 19:05
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 5 times, most recently from 3374f73 to 22b8d3a Compare December 20, 2025 19:38
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch 5 times, most recently from 40dc468 to c0f47c5 Compare December 30, 2025 06:41
@renovate renovate bot force-pushed the renovate/nuget-minor-patch branch from c0f47c5 to 9684584 Compare December 30, 2025 15:41
@sonarqubecloud
Copy link

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