Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 12, 2025

Updated csharpier from 1.0.2 to 1.1.2.

Release notes

Sourced from csharpier's releases.

1.1.2

What's Changed

Inconsistencies with null-coalescing wrapping on method chains #​1573

On longer method chains, depending on the exact chain a null coalescing expression wouldn't always be preceded by a new line.

// input & expected output
var x =
    someValue
        .Property.CallLongMethod_____________________________________()
        .CallMethod__________()
    ?? throw new Exception();

var x =
    someValue
        .Property.CallLongMethod_____________________________________()
        .CallLongMethod___________________________________________________()
    ?? throw new Exception();

// 1.1.1
var x =
    someValue
        .Property.CallLongMethod_____________________________________()
        .CallMethod__________() ?? throw new Exception();

var x =
    someValue
        .Property.CallLongMethod_____________________________________()
        .CallLongMethod___________________________________________________()
    ?? throw new Exception();

Full Changelog: belav/csharpier@1.1.1...1.1.2

1.1.1

What's Changed

Unhandled exception: System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') #​1673

CSharpier was throwing an exception when formating a directory contained a file without an extension.

1.1.0

What's Changed

.gitignore from parent folders impacts formatting of children #​1627

CSharpier will no longer consider .gitignore files located above the root of the current git repository.

Changes to stdin formatting #​288 #​1657

There is a new option --stdin-filepath that is used to specify the filepath CSharpier should use for resolving options and ignore files.
When no path is specified via stdin-path

  • No ignore files are considered.
  • The current directory is considered when locating options
  • The file is assumed to be c# unless the first non-whitespace character is < in which case it is assumed to be xml.

Support for C# 14 and .NET 10 #​1654 #​1646

Changes were required to support the following

  • Extension Declarations
  • File level directives in file based C# Apps

Support --ignore-path CLI option #​1585

It is now possible to specify the path to an ignore file

dotnet csharpier format . --ignore-path .config/.csharpierignore

Format xaml and slnx by default #​1628 #​1604

CSharpier now formats xaml and slnx by default without the need for configuration changes.

XML formatting is not taking into account EOL configuration on multiline comments #​1660

When formatting the following XML, CSharpier would always use the system system default for ending lines within the comment instead of the respecting the configured EOL setting.

<Element>
  <!--
  Comment with EOL
  -->
</Element>

Error when no read access to intermediate containing folder #​1656

In the case that CSharpier had access to a sub directory but not the parent of that sub directory, it was failing with an exception. That has been resolved.

Misleading message after "csharpier check" #​1645

Previously the format and check commands both used the same output message. The check command now correctly reports that it checked files and did not format them.

# 1.0.3
dotnet csharpier check .
Formatted 13226 files in 21986ms.

# 1.1.0
dotnet csharpier check .
Checked 13226 files in 21986ms.

Multiline collection expressions should not be indented #​1635

CSharpier now formats collection expressions consistently when they are in a property

// input & expected output
public class ClassName
{
    public SomeObject LongValue = new
 ... (truncated)

## 1.0.3

## What's Changed
### Switch block case with conditionals adding newlines [#​1630](https://github.com/belav/csharpier/issues/1630)
Switch blocks were breaking on conditions within patterns.
```c#
// input and expected output
switch ("")
{
    case "" or "":
        break;
}

// 1.0.2
switch ("")
{
    case ""
    or "":
        break;
}

switch expression formatting adds odd newlines #​1620

CSharpier was breaking after a discard with a when, resulting in extra new lines

// input and expected output
_ = someValue switch
{
    _ when KeepWhenWithDiscard() => "",
    _ when KeepWhenWithDiscard_________________(
            SomeObject_______________________________________________
        ) => "",
    _ when KeepWhenWithDiscard_________________(
            SomeObject_______________________________________________
        ) => "LongString_____________________________________________________________________",
};

// 1.0.2
_ = someValue switch
{
    _ when KeepWhenWithDiscard() => "",
    _
        when KeepWhenWithDiscard_________________(
            SomeObject_______________________________________________
        ) => "",
    _
        when KeepWhenWithDiscard_________________(
            SomeObject_______________________________________________
        ) => "LongString_____________________________________________________________________",
};

multi-line raw string in linq query causes a subsequent linq query to be printed on one line #​1617

... (truncated)

Commits viewable in compare view.

Updated Elastic.CommonSchema.Serilog from 8.18.1 to 9.0.0.

Release notes

Sourced from Elastic.CommonSchema.Serilog's releases.

9.0.0

elastic/ecs-dotnet@8.19.0...9.0.0

View the full list of issues and PRs

8.19.0

elastic/ecs-dotnet@8.18.2...8.19.0

View the full list of issues and PRs

8.18.2

elastic/ecs-dotnet@8.18.1...8.18.2

View the full list of issues and PRs

Commits viewable in compare view.

Updated Elastic.Serilog.Enrichers.Web from 8.18.1 to 9.0.0.

Release notes

Sourced from Elastic.Serilog.Enrichers.Web's releases.

9.0.0

elastic/ecs-dotnet@8.19.0...9.0.0

View the full list of issues and PRs

8.19.0

elastic/ecs-dotnet@8.18.2...8.19.0

View the full list of issues and PRs

8.18.2

elastic/ecs-dotnet@8.18.1...8.18.2

View the full list of issues and PRs

Commits viewable in compare view.

Updated Microsoft.AspNetCore.Authentication.JwtBearer from 9.0.6 to 9.0.9.

Release notes

Sourced from Microsoft.AspNetCore.Authentication.JwtBearer's releases.

9.0.9

Release

What's Changed

Full Changelog: dotnet/aspnetcore@v9.0.8...v9.0.9

9.0.7

Release

What's Changed

Full Changelog: dotnet/aspnetcore@v9.0.6...v9.0.7

Commits viewable in compare view.

Updated Microsoft.AspNetCore.HeaderPropagation from 9.0.6 to 9.0.9.

Release notes

Sourced from Microsoft.AspNetCore.HeaderPropagation's releases.

9.0.9

Release

What's Changed

Full Changelog: dotnet/aspnetcore@v9.0.8...v9.0.9

9.0.7

Release

What's Changed

Full Changelog: dotnet/aspnetcore@v9.0.6...v9.0.7

Commits viewable in compare view.

Updated Microsoft.AspNetCore.Mvc.Testing from 9.0.6 to 9.0.9.

Release notes

Sourced from Microsoft.AspNetCore.Mvc.Testing's releases.

9.0.9

Release

What's Changed

Full Changelog: dotnet/aspnetcore@v9.0.8...v9.0.9

9.0.7

Release

What's Changed

Full Changelog: dotnet/aspnetcore@v9.0.6...v9.0.7

Commits viewable in compare view.

Updated Microsoft.Extensions.Diagnostics.Testing from 9.7.0 to 9.9.0.

Release notes

Sourced from Microsoft.Extensions.Diagnostics.Testing's releases.

9.9.0

Highlights

AI

  • Abstractions for remote MCP servers; response/approval flow support via new experimental types
  • Function approvals via new experimental types (e.g., ApprovalRequiredAIFunction, user input/approval request & response content).
  • Reasoning text streaming for OpenAI Responses ChatClient streaming.
  • AIFunction split into a base class to improve extensibility.
  • IChatReducer moved to Microsoft.Extensions.AI.Abstractions.
  • Updated to OpenAI 2.4.0 and genai standard convention 1.37.
  • Coalescing logic now treats ChatMessage.Role changes as new messages.
  • GetResponseAsync<T> now reads only the last message (bug fix).
  • OpenTelemetry ChatClient/EmbeddingGenerator logs raw additional properties (no key mangling).
  • Fixed empty annotated text chunk handling in streaming with OpenAI Assistants.

Telemetry & Diagnostics

  • HTTP diagnostics log query string params with proper redaction (emitted on url.query).
  • server.address telemetry emits host only (per OpenTelemetry semantic conventions).
  • Heuristics added to detect well-known model hosts.
  • Resource monitoring can consider Environment.CpuUsage.

New Contributors

Full Changelog: dotnet/extensions@v9.8.0...v9.9.0

9.8.0

What's Changed

9.7.2

Packages Released

What's Changed

  • Target .NET 8 for more stable runtime requirement by @​joelverhagen in #​6617

Full Changelog: dotnet/extensions@v9.7.1...v9.7.2

9.7.1

Packages Released

What's Changed

Full Changelog: dotnet/extensions@v9.7.0...v9.7.1

Commits viewable in compare view.

Updated Microsoft.Extensions.Http.Resilience from 9.6.0 to 9.9.0.

Release notes

Sourced from Microsoft.Extensions.Http.Resilience's releases.

9.9.0

Highlights

AI

  • Abstractions for remote MCP servers; response/approval flow support via new experimental types
  • Function approvals via new experimental types (e.g., ApprovalRequiredAIFunction, user input/approval request & response content).
  • Reasoning text streaming for OpenAI Responses ChatClient streaming.
  • AIFunction split into a base class to improve extensibility.
  • IChatReducer moved to Microsoft.Extensions.AI.Abstractions.
  • Updated to OpenAI 2.4.0 and genai standard convention 1.37.
  • Coalescing logic now treats ChatMessage.Role changes as new messages.
  • GetResponseAsync<T> now reads only the last message (bug fix).
  • OpenTelemetry ChatClient/EmbeddingGenerator logs raw additional properties (no key mangling).
  • Fixed empty annotated text chunk handling in streaming with OpenAI Assistants.

Telemetry & Diagnostics

  • HTTP diagnostics log query string params with proper redaction (emitted on url.query).
  • server.address telemetry emits host only (per OpenTelemetry semantic conventions).
  • Heuristics added to detect well-known model hosts.
  • Resource monitoring can consider Environment.CpuUsage.

New Contributors

Full Changelog: dotnet/extensions@v9.8.0...v9.9.0

9.8.0

What's Changed

9.7.2

Packages Released

What's Changed

  • Target .NET 8 for more stable runtime requirement by @​joelverhagen in #​6617

Full Changelog: dotnet/extensions@v9.7.1...v9.7.2

9.7.1

Packages Released

What's Changed

Full Changelog: dotnet/extensions@v9.7.0...v9.7.1

9.7.0

What's Changed

New Contributors

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

Commits viewable in compare view.

Updated Microsoft.OpenApi.Readers from 1.6.24 to 1.6.25.

Release notes

Sourced from Microsoft.OpenApi.Readers's releases.

1.6.25

1.6.25 (2025-08-22)

Bug Fixes

  • missing examples when one example is with an empty array. (4697af4)

Commits viewable in compare view.

Updated Serilog.Enrichers.ClientInfo from 2.2.0 to 2.4.0.

Release notes

Sourced from Serilog.Enrichers.ClientInfo's releases.

2.3.0

What's Changed

  • Fix KeyNotFoundException in all enrichers by using TryGetValue instead of direct dictionary access
    #​49

Full Changelog: serilog-contrib/serilog-enrichers-clientinfo@v2.2.0...v2.3.0

Commits viewable in compare view.

Updated SonarAnalyzer.CSharp from 10.12.0.118525 to 10.15.0.120848.

Release notes

Sourced from SonarAnalyzer.CSharp's releases.

10.15

False Positive

  • NET-2198 - Fix S1905 FP: Cast of default! expression is required
  • NET-2197 - Fix S1905 FP: stackalloc and Span conversions
  • NET-1641 - Fix S1905 FP: casting IEnumerable<string?> to IEnumerable<string>
  • NET-2157 - Fix S2589 FP: Don't raise an issue after a delegate is invoked
  • NET-2073 - Fix S2699 FP: Add support for FsCheck property tests
  • NET-1537 - Fix S6964 FP: Don't raise on properties annotated with the BindRequiredAttribute

Improvement

  • NET-2112 - Consider ExplodedNodes relevant if a successor would be relevant
  • NET-2183 - SE: Set constraint on operation when learning from IsPattern

False Negative

  • NET-429 - Fix S4275 FN: Support partial properties

Task

  • NET-2208 - Update RSpec before release

10.14

Hey everyone,

This release mostly focuses on mitigating (NET-2196) a performance regression that was introduced in 10.13.

Improvement

  • NET-2196 - Fix path algorithm for execution flows to mitigate performance regression
  • NET-2177 - Improve how the Symbolic Execution engine handles exception paths
  • NET-2135 - Support xUnit V3
  • NET-2163 - Provide Interface for other plugins to add rules to VB.NET SonarWay profile

False Negative

  • NET-235 - Fix S2053: Adjust required salt length to be 32 bytes

Task

  • NET-2170 - Update RSPEC before 10.14 release

10.13

Hello everyone,

In this release, we've focused on:

  • False positive fixes
  • Enhancing S2259's secondary locations to provide clearer, step-by-step explanations of null pointer dereferences issues.

False Positives

  • NET-2099 - Fix S3885 FP: Do not raise in ResolutionEventHandler
  • NET-2023 - Fix S3257 FP: Array with target-typed new
  • NET-1646 - Fix S3267 FP: Loops should be simplified with LINQ expressions
  • NET-1588 - Fix S1066 FP: Combination of dynamic and out should not raise
  • NET-882 - Fix S3257 FP: Don't raise for C# 10 and later when there's explicit delegate creation

Improvements

  • NET-2095 - Improve incremental PR analysis path detection
  • SE: S2259 - Improve secondary locations

Commits viewable in compare view.

Updated Swashbuckle.AspNetCore from 9.0.1 to 9.0.4.

Release notes

Sourced from Swashbuckle.AspNetCore's releases.

9.0.4

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.3...v9.0.4

9.0.3

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.2...v9.0.3

9.0.2

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.1...v9.0.2

Commits viewable in compare view.

Updated swashbuckle.aspnetcore.cli from 9.0.1 to 9.0.4.

Release notes

Sourced from swashbuckle.aspnetcore.cli's releases.

9.0.4

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.3...v9.0.4

9.0.3

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.2...v9.0.3

9.0.2

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.1...v9.0.2

Commits viewable in compare view.

Updated Swashbuckle.AspNetCore.ReDoc from 9.0.1 to 9.0.4.

Release notes

Sourced from Swashbuckle.AspNetCore.ReDoc's releases.

9.0.4

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.3...v9.0.4

9.0.3

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.2...v9.0.3

9.0.2

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.1...v9.0.2

Commits viewable in compare view.

Updated Verify.Xunit from 30.4.0 to 30.12.0.

Release notes

Sourced from Verify.Xunit's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated WireMock.Net from 1.8.13 to 1.12.0.

Release notes

Sourced from WireMock.Net's releases.

1.12.0

What's Changed

Full Changelog: wiremock/WireMock.Net@1.11.2...1.12.0

1.11.2

What's Changed

Full Changelog: wiremock/WireMock.Net@1.11.0...1.11.2

1.11.0

What's Changed

Full Changelog: wiremock/WireMock.Net@1.10.1...1.11.0

1.10.1

What's Changed

Full Changelog: wiremock/WireMock.Net@1.10.0...1.10.1

1.10.0

What's Changed

New Contributors

Full Changelog: wiremock/WireMock.Net@1.9.1...1.10.0

1.9.1

What's Changed

Full Changelog: wiremock/WireMock.Net@1.9.0...1.9.1

1.9.0

What's Changed

Full Changelog: wiremock/WireMock.Net@1.8.18...1.9.0

1.8.18

What's Changed

New Contributors

Full Changelog: wiremock/WireMock.Net@1.8.17...1.8.18

1.8.17

What's Changed

Full Changelog: wiremock/WireMock.Net@1.8.16...1.8.17

1.8.16

What's Changed

Full Changelog: wiremock/WireMock.Net@1.8.15...1.8.16

1.8.15

What's Changed

Full Changelog: wiremock/WireMock.Net@1.8.14...1.8.15

1.8.14

What's Changed

Full Changelog: wiremock/WireMock.Net@1.8.13...1.8.14

Commits viewable in compare view.

Updated WireMock.Net.FluentAssertions from 1.8.13 to 1.12.0.

Release notes

Sourced from WireMock.Net.FluentAssertions's releases.

1.12.0

What's Changed

Full Changelog: wiremock/WireMock.Net@1.11.2...1.12.0

1.11.2

What's Changed

Full Changelog: wiremock/WireMock.Net@1.11.0...1.11.2

...

Description has been truncated

Bumps csharpier from 1.0.2 to 1.1.2
Bumps Elastic.CommonSchema.Serilog from 8.18.1 to 9.0.0
Bumps Elastic.Serilog.Enrichers.Web from 8.18.1 to 9.0.0
Bumps Microsoft.AspNetCore.Authentication.JwtBearer from 9.0.6 to 9.0.9
Bumps Microsoft.AspNetCore.HeaderPropagation from 9.0.6 to 9.0.9
Bumps Microsoft.AspNetCore.Mvc.Testing from 9.0.6 to 9.0.9
Bumps Microsoft.Extensions.Diagnostics.Testing from 9.7.0 to 9.9.0
Bumps Microsoft.Extensions.Http.Resilience from 9.6.0 to 9.9.0
Bumps Microsoft.OpenApi.Readers from 1.6.24 to 1.6.25
Bumps Serilog.Enrichers.ClientInfo from 2.2.0 to 2.4.0
Bumps SonarAnalyzer.CSharp from 10.12.0.118525 to 10.15.0.120848
Bumps Swashbuckle.AspNetCore from 9.0.1 to 9.0.4
Bumps swashbuckle.aspnetcore.cli from 9.0.1 to 9.0.4
Bumps Swashbuckle.AspNetCore.ReDoc from 9.0.1 to 9.0.4
Bumps Verify.Xunit from 30.4.0 to 30.12.0
Bumps WireMock.Net from 1.8.13 to 1.12.0
Bumps WireMock.Net.FluentAssertions from 1.8.13 to 1.12.0
Bumps xunit.runner.visualstudio from 3.1.1 to 3.1.4

---
updated-dependencies:
- dependency-name: csharpier
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: Elastic.CommonSchema.Serilog
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: patch
- dependency-name: Elastic.Serilog.Enrichers.Web
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: patch
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-version: 9.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: Microsoft.AspNetCore.HeaderPropagation
  dependency-version: 9.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
  dependency-version: 9.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: Microsoft.Extensions.Diagnostics.Testing
  dependency-version: 9.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: Microsoft.Extensions.Http.Resilience
  dependency-version: 9.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: Microsoft.OpenApi.Readers
  dependency-version: 1.6.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: Serilog.Enrichers.ClientInfo
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.15.0.120848
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: Swashbuckle.AspNetCore
  dependency-version: 9.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: swashbuckle.aspnetcore.cli
  dependency-version: 9.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: Swashbuckle.AspNetCore.ReDoc
  dependency-version: 9.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: Verify.Xunit
  dependency-version: 30.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: WireMock.Net
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: WireMock.Net.FluentAssertions
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Sep 12, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 15, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 15, 2025

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot bot closed this Sep 15, 2025
@dependabot dependabot bot deleted the dependabot/nuget/dot-config/patch-66b157297c branch September 15, 2025 11:36
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 .NET Pull requests that update .net code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants