Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Updated Avalonia from 11.3.2 to 11.3.4.

Release notes

Sourced from Avalonia's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Avalonia.Desktop from 11.3.2 to 11.3.4.

Release notes

Sourced from Avalonia.Desktop's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Avalonia.Diagnostics from 11.3.2 to 11.3.4.

Release notes

Sourced from Avalonia.Diagnostics's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated CSharpier.MsBuild from 1.0.3 to 1.1.2.

Release notes

Sourced from CSharpier.MsBuild'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)

Commits viewable in [compare view](https://github.com/belav/csharpier/compare/1.0.3...1.1.2).
</details>

Updated [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 8.5.0 to 8.6.0.

<details>
<summary>Release notes</summary>

_Sourced from [FluentAssertions's releases](https://github.com/fluentassertions/fluentassertions/releases)._

## 8.6.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### Improvements
* Add support for inline assertions using `Value.ThatMatches` and `Value.ThatSatisfies` by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3076
### Others
* Remove Microsoft.SourceLink.GitHub by @​SimonCropp in https://github.com/fluentassertions/fluentassertions/pull/3072
* Bump cspell from 9.1.3 to 9.1.5 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3073
* Added PackageGuard to the build pipeline by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3075
* Bump cspell from 9.1.5 to 9.2.0 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3077
* Remove dependencies on Bogus by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3080
* Update nuget packages by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3081
* Follow-up to #​3076 by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3079
* Documentation and typo fixes by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3078

## New Contributors
* @​SimonCropp made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/3072

**Full Changelog**: https://github.com/fluentassertions/fluentassertions/compare/8.5.0...8.6.0

Commits viewable in [compare view](https://github.com/fluentassertions/fluentassertions/compare/8.5.0...8.6.0).
</details>

Updated [Microsoft.NET.ILLink.Tasks](https://github.com/dotnet/runtime) from 9.0.7 to 9.0.8.

<details>
<summary>Release notes</summary>

_Sourced from [Microsoft.NET.ILLink.Tasks's releases](https://github.com/dotnet/runtime/releases)._

## 9.0.8

[Release](https://github.com/dotnet/core/releases/tag/v9.0.8)

## What's Changed
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @​github-actions[bot] in https://github.com/dotnet/runtime/pull/116514
* [release/9.0] Disable all MT tests on CI by @​ilonatommy in https://github.com/dotnet/runtime/pull/116747
* [9.0] Revert squash commit and pulls release/9.0 again by @​jozkee in https://github.com/dotnet/runtime/pull/116764
* [release/9.0-staging] Backport "Dispose Xunit ToolCommand" by @​ilonatommy in https://github.com/dotnet/runtime/pull/116685
* [release/9.0-staging] Skip SSL key log test for OpenSSL 3.5+ by @​github-actions[bot] in https://github.com/dotnet/runtime/pull/116687
* [release/9.0-staging] Fix absolute path check when loading hostfxr/hostpolicy/coreclr by @​elinor-fung in https://github.com/dotnet/runtime/pull/116775
* Update openssl dependency for SLES by @​NikolaMilosavljevic in https://github.com/dotnet/runtime/pull/116922
* [9.0] Backport 115546 FLS initialization fix to 9.  by @​mangod9 in https://github.com/dotnet/runtime/pull/116872
* [release/9.0-staging] Update dependencies from dotnet/roslyn by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117137
* [release/9.0-staging] Update dependencies from dotnet/icu by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116681
* [release/9.0-staging] Update dependencies from dotnet/cecil by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116455
* [release/9.0-staging] Update dependencies from dotnet/arcade by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116948
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/115596
* [release/9.0-staging] Update dependencies from dotnet/source-build-reference-packages by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/115588
* [release/9.0-staging] Map version for Tahoe compatibility. by @​github-actions[bot] in https://github.com/dotnet/runtime/pull/116641
* [9.0] Update CI OSes by @​richlander in https://github.com/dotnet/runtime/pull/115503
* Update branding to 9.0.8 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/117283
* [release/9.0-staging] Update dependencies from dotnet/sdk by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116683
* Disable odbc tests on net9 interpreter by @​BrzVlad in https://github.com/dotnet/runtime/pull/117245
* [release/9.0-staging] Update dependencies from dotnet/cecil by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117228
* [release/9.0-staging] Update dependencies from dotnet/icu by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117257
* [release/9.0-staging] Update dependencies from dotnet/hotreload-utils by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117184
* [release/9.0-staging] Update dependencies from dotnet/runtime-assets by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116664
* [release/9.0-staging] Update dependencies from dotnet/xharness by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116908
* [release/9.0] Update dependencies from dotnet/emsdk by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/116626
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @​github-actions[bot] in https://github.com/dotnet/runtime/pull/117296
* [release/9.0-staging][wbt] Prevent `InvalidOperationException` on `TestOutputHelper` logging. by @​ilonatommy in https://github.com/dotnet/runtime/pull/116916
* [release/9.0-staging] Harden `Ping_TimedOut_*` tests by @​github-actions[bot] in https://github.com/dotnet/runtime/pull/116630
* Merging internal commits for release/9.0 by @​vseanreesermsft in https://github.com/dotnet/runtime/pull/117442
* [release/9.0-staging] Fix ILogB for subnormal values by @​github-actions[bot] in https://github.com/dotnet/runtime/pull/116973
* [release/9.0-staging] Fix ordering issue in interface trimming by @​github-actions[bot] in https://github.com/dotnet/runtime/pull/114509
* [release/9.0-staging][mono][gc] Fix gc descriptor computation for InlineArray structs by @​BrzVlad in https://github.com/dotnet/runtime/pull/116951
* [release/9.0-staging] Fix few RandomAccess.Write edge case bugs by @​adamsitnik in https://github.com/dotnet/runtime/pull/109646
* [automated] Merge branch 'release/9.0' => 'release/9.0-staging' by @​github-actions[bot] in https://github.com/dotnet/runtime/pull/117471
* [release/9.0-staging] Update dependencies from dotnet/xharness by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117594
* [release/9.0-staging] Update dependencies from dotnet/sdk by @​dotnet-maestro[bot] in https://github.com/dotnet/runtime/pull/117595
* [manual] Merge release/9.0-staging into release/9.0 by @​tarekgh in https://github.com/dotnet/runtime/pull/117634


**Full Changelog**: https://github.com/dotnet/runtime/compare/v9.0.7...v9.0.8

Commits viewable in [compare view](https://github.com/dotnet/runtime/compare/v9.0.7...v9.0.8).
</details>

Updated [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) from 3.1.3 to 3.1.4.

<details>
<summary>Release notes</summary>

_Sourced from [xunit.runner.visualstudio's releases](https://github.com/xunit/visualstudio.xunit/releases)._

No release notes found for this version range.

Commits viewable in [compare view](https://github.com/xunit/visualstudio.xunit/commits).
</details>

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions


</details>

Bumps Avalonia from 11.3.2 to 11.3.4
Bumps Avalonia.Desktop from 11.3.2 to 11.3.4
Bumps Avalonia.Diagnostics from 11.3.2 to 11.3.4
Bumps CSharpier.MsBuild from 1.0.3 to 1.1.2
Bumps FluentAssertions from 8.5.0 to 8.6.0
Bumps Microsoft.NET.ILLink.Tasks from 9.0.7 to 9.0.8
Bumps xunit.runner.visualstudio from 3.1.3 to 3.1.4

---
updated-dependencies:
- dependency-name: Avalonia
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: Avalonia.Desktop
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: Avalonia.Diagnostics
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: FluentAssertions
  dependency-version: 8.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: FluentAssertions
  dependency-version: 8.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Microsoft.NET.ILLink.Tasks
  dependency-version: 9.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants