Skip to content

Bump AngleSharp and 24 others#25

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/nuget/DiscordChatExporter.Cli.Tests/nuget-1fce9256d9
Open

Bump AngleSharp and 24 others#25
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/nuget/DiscordChatExporter.Cli.Tests/nuget-1fce9256d9

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 1, 2026

Updated AngleSharp from 1.2.0 to 1.4.0.

Release notes

Sourced from AngleSharp's releases.

1.4.0

Released on Wednesday, November 12 2025.

  • Fixed handling of carriage return in text sources
  • Added support for of syntax in :nth-child functions within CSS selectors
  • Added selectedcontent to known elements (#​1230)
  • Added :open, ::checkmark, ::picker-icon, and ::picker(ident) to selector syntax (#​1230)
  • Added parsing for customizable <select> (#​1230)
  • Added .NET 10 as an explicit target

Full Changelog: AngleSharp/AngleSharp@1.3.1...v1.4.0

1.3.1

Released on Saturday, November 8 2025.

New Contributors

Full Changelog: AngleSharp/AngleSharp@1.3.0...1.3.1

1.3.0

Released on Friday, April 18 2025.

  • Fixed DOM exposed type of HasChildNodes (#​1219) @​arekdygas
  • Fixed NodeIterator behavior when nodes are removed (#​1222)
  • Improved form documentation (#​1220) @​RedZone908
  • Updated to NUKE 9 and removed obsolete .NET 6 and 9 targets (#​1216) @​lahma
  • Added GetAttributeNode methods to IElement (#​1223) @​arekdygas
  • Added support for finding targets in browsing contexts (#​1218) @​TheJayMann
  • Added support for targetting iframes (#​1205) @​TheJayMann

Full Changelog: AngleSharp/AngleSharp@1.2.0...1.3.0

Commits viewable in compare view.

Updated AsyncImageLoader.Avalonia from 3.3.0 to 3.6.0.

Release notes

Sourced from AsyncImageLoader.Avalonia's releases.

3.6.0

What's Changed

New Contributors

Full Changelog: AvaloniaUtils/AsyncImageLoader.Avalonia@v3.5.0...v3.6.0

3.5.0

What's Changed

Full Changelog: AvaloniaUtils/AsyncImageLoader.Avalonia@v3.4.4...v3.5.0

3.4.4

What's Changed

Full Changelog: AvaloniaUtils/AsyncImageLoader.Avalonia@v3.4.3...v3.4.4

3.4.3

What's Changed

Full Changelog: AvaloniaUtils/AsyncImageLoader.Avalonia@v3.4.2...v3.4.3

3.4.2

What's Changed

Full Changelog: AvaloniaUtils/AsyncImageLoader.Avalonia@v.3.4.1...v3.4.2

3.4.1

What's Changed

Full Changelog: AvaloniaUtils/AsyncImageLoader.Avalonia@v3.4.0...v3.4.1

3.4.0

What's Changed

Full Changelog: AvaloniaUtils/AsyncImageLoader.Avalonia@v3.3.0...v3.4.0

Commits viewable in compare view.

Pinned AsyncKeyedLock at 8.0.2.

Release notes

Sourced from AsyncKeyedLock's releases.

8.0.2

DotNet.ReproducibleBuilds update.

8.0.1

Cleaning and enforcing consistent SDK version for total reproducible builds.

8.0.0

Code quality, dropping non-generic constructors, sealing, improved disposing, more null checks.

7.1.8

Minor optimizations.

7.1.7

Minor optimization; dependency update.

7.1.6

Minor StripedAsyncKeyedLocker optimizations; implements IDisposable.

Commits viewable in compare view.

Updated Avalonia from 11.2.6 to 11.3.12.

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.2.6 to 11.3.12.

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.2.6 to 11.3.12.

Release notes

Sourced from Avalonia.Diagnostics's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated CliFx from 2.3.5 to 2.3.6.

Release notes

Sourced from CliFx's releases.

2.3.6

What's Changed

New Contributors

Full Changelog: Tyrrrz/CliFx@2.3.5...2.3.6

Note:
Going forward, new release notes will appear here instead of the Changelog.md file.
If you want to see the release notes for older versions, you can find them here.

Commits viewable in compare view.

Updated CSharpier.MsBuild from 0.30.6 to 1.2.6.

Release notes

Sourced from CSharpier.MsBuild's releases.

1.2.6

What's Changed

[Bug]: XML with DOCTYPE results in "invalid xml" warning #​1809

CSharpier was not formatting xml that included a doctype and instead reporting that it was invalid xml.

<?xml version="1.0"?>
<!DOCTYPE staff SYSTEM "staff.dtd"[
    <!ENTITY ent1 "es">
]>
<staff></staff>

[Bug]: Initializing a span using stackalloc leads to different formatting compared to new #​1808

When initializing a spacn using stackalloc, it was not being formatting consistently with other code

// input & expected output
Span<int> metatable = new int[]
{
    00000000000000000000000001,
    00000000000000000000000002,
    00000000000000000000000003,
};

Span<int> metatable = stackalloc int[]
{
    00000000000000000000000001,
    00000000000000000000000002,
    00000000000000000000000003,
};

// 1.2.5
Span<int> metatable = new int[]
{
    00000000000000000000000001,
    00000000000000000000000002,
    00000000000000000000000003,
};

Span<int> metatable =
    stackalloc int[] {
        00000000000000000000000001,
        00000000000000000000000002,
        00000000000000000000000003,
    };

[Bug]: Comments in otherwise empty object pattern disappear when formatting #​1804

CSharpier was removing comments if they were the only content of an object pattern.

// input & expected output
var match = obj is {
    //Property: 123
 ... (truncated)

## 1.2.5

## What's Changed
### Performance issue when running CLI in project with pnpm on Windows [#​1781](https://github.com/belav/csharpier/issues/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**: https://github.com/belav/csharpier/compare/1.2.4...1.2.5

## 1.2.4

# 1.2.4
## What's Changed
### Weird enter in closing when formatting XAML TextBlock [#​1785](https://github.com/belav/csharpier/issues/1785)
CSharpier was breaking an end element to a new line when it did not need to.
```xml
<!-- 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

1.2.3

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

1.2.2

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 />

... (truncated)

1.2.1

What's Changed

Multiline comments are now formatted in a single line in XML format #​1747

The 1.2.0 release was combining xml comments into a single line.

<!-- input & expected output -->
<Root>
  <!-- This is the first line comment-->
  <!-- This is the second line of my comment-->
</Root>

<!-- 1.2.0 -->
<Root>
  <!-- This is the first line comment--><!-- This is the second line of my comment-->
</Root>

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

1.2.0

What's Changed

Custom XML Parser #​1679

CSharpier now has a custom xml parser. XmlDocument and XDocument do not provide the original white space or the original attribute values from the file that was parsed which blocked the ability to implement supporting keeping empty new lines and not automatically encoding attributes.

Support for keeping empty lines in xml files #​1599

CSharpier now supports keeping a single empty line between elements in xml files. It will remove any initial or trailing empty lines.

<!-- input -->
<Root>

  <Element />


  <Element />

</Root>

<!-- expected output -->
<Root>
  <Element />

  <Element />
</Root>

<!-- 1.1.2 -->
<Root>
  <Element />
  <Element />
</Root>

Xml - don't automatically encode attribute values #​1610

CSharpier will no longer encode attribute values. It will leave them encoded if they are supplied that way.

<!-- input & expected output -->
<Target Name="Transform" BeforeTargets="Build">
  <Message Importance="high" Text="@(MyItems->'MyItems has %(Identity)', ', ')" />
</Target>

<!-- 1.1.2 -->
<Target Name="Transform" BeforeTargets="Build">
  <Message Importance="high" Text="@(MyItems-&gt;'MyItems has %(Identity)', ', ')" />
</Target>

Add option to all integrations to report incorrect formatting as a warning instead of error #​1687

Formatting "using" import split on multiple lines requires formatting it twice to get the expected result #​1698

When a using contained a newline before the namespace it was not being sorted properly.

// input
using System.Net;
using
 ... (truncated)

## 1.1.2

## What's Changed
### Inconsistencies with null-coalescing wrapping on method chains [#​1573](https://github.com/belav/csharpier/issues/1573)
On longer method chains, depending on the exact chain a null coalescing expression wouldn't always be preceded by a new line.

```c#
// 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)

1.0.2

What's Changed

Performance issues when supporting .gitignore. #​1588

CSharpier was using a naive algorithm for parsing and evaluating gitignore rules that caused significant perfomance issues. @​kevinboss reworked the implementation to drastically increate performance.

Exclude bin/ and obj/ directory content from xml formatting #​1600

CSharpier now excludes all files in bin/ and obj/ by default.

Error on syntactically valid conditional with is #​1612

The following c# is valid and compiles with 9.0.300+. CSharpier was updated to properly parse it.

var x = y is y ? [] : z ?? [];

Xml formatting with comments in text element inserts extra new lines #​1607

CSharpier has some issues with formatting text that contained xml comments. That has been improved.

Input & expected output

<NoWarn>
  CA1031; <!-- Since this is not a library project, catching general exceptions is OK -->
  IDE0005; <!-- Allow unused usings -->
</NoWarn>

1.0.1

<NoWarn
    >
      CA1031;
    <!-- Since this is not a library project, catching general exceptions is OK -->

    
      IDE0005;
    <!-- Allow unused usings -->
</NoWarn>

Inconsistent formatting of single-line lambda expressions #​1594

CSharpier 1.0.0 introduced a regression that caused the following formatting. This is now working as expected.

// input & expected output
        CallMethod(() => CallAnotherMethod______________________________________________________());
        CallMethod(() =>
            CallAnotherMethod______________________________________________________1()
        );
        CallMethod(() =>
            CallAnotherMethod______________________________________________________12()
        );
        CallMethod(() =>
            CallAnotherMethod______________________________________________________123()
        );

// 1.0.0
 ... (truncated)

## 1.0.1

## What's Changed
### CSharpier's support for .gitignore is causing performance issues [#​1584](https://github.com/belav/csharpier/issues/1584)
The support for `.gitignore` has some major performance problems when there are a large number of `.gitignore` files and/or ignore rules. The feature has been disabled for now until it can be fixed.
### CSharpier.MsBuild issues [#​1586](https://github.com/belav/csharpier/issues/1586)
CSharpier.MsBuild was not properly logging errors when performing a formatting check. This would result in the build passing when files were not formatted.
Setting `CSharpier_LogLevel` was passing an invalid parameter of `--loglevel` to CSharpier, resulting in a build failure


**Full Changelog**: https://github.com/belav/csharpier/compare/1.0.0...1.0.1

## 1.0.0

## Major Changes
### Support for formatting XML [#​819](https://github.com/belav/csharpier/issues/819)
CSharpier now formats xml files by default. It will try to format ".csproj", ".props", ".targets", ".xml", ".config" as if they were xml. \
If a file is not valid xml it will be treated as a warning. \
The default indent size is `2` instead of `4`

### Performance Improvements
@​TimothyMakkison put a lot of effort into improving the performance of CSharpier. These benchmark numbers show drastic improvement for both speed and memory usage.

Baseline
Method Mean Error StdDev Median Gen0 Gen1 Gen2 Allocated
Default_CodeFormatter_Tests 233.3 ms 4.63 ms 8.23 ms 229.7 ms 11000.0000 4000.0000 1000.0000 101.41 MB
Default_CodeFormatter_Complex 433.7 ms 8.53 ms 7.56 ms 433.4 ms 20000.0000 5000.0000 1000.0000 182.44 MB

After Improvements
Method Mean Error StdDev Gen0 Gen1 Allocated
Default_CodeFormatter_Tests 64.72 ms 0.548 ms 0.512 ms 1666.6667 1000.0000 18.33 MB
Default_CodeFormatter_Complex 137.83 ms 2.730 ms 4.708 ms 3000.0000 1000.0000 30.78 MB
## Breaking Changes
### ConfigurationFile - rename TabWidth to IndentSize [#​1377](https://github.com/belav/csharpier/issues/1377)
In order to get consistency between an `.editorconfig` and `.csharpierconfig` the option `TabWidth` has been renamed to `IndentSize`. This is also a more accurate name considering by default indentation is done with spaces and not tabs.
### Rework the CLI to use commands and arguments. [#​1321](https://github.com/belav/csharpier/issues/1321)
The CLI has been reworked to use commands. This helps make it clear which arguments apply to which commands. The two common commands are below, see https://csharpier.com/docs/CLI for more details.

dotnet csharpier format .
dotnet csharpier check .

### Changing the tool command to csharpier. Changing the assembly/exe to CSharpier [#​1418](https://github.com/belav/csharpier/pull/1418)
Prior to `1.0.0` the tool command was `dotnet-csharpier` and assembly/exe were named `dotnet_csharpier`. 
The tool command name was changed to just `csharpier`
- Running a local tool remains the same `dotnet csharpier --version`
- Running a global tool is changed to `csharpier --version`

The assembly/exe names have changed to just `CSharpier`

### Support for ignoring files via a .gitignore [#​631](https://github.com/belav/csharpier/issues/631)
CSharpier now works as follows when determining if a file should be ignored.

- .gitignore files are considered when determining if a file will be ignored. A .gitignore file at the same level as a given file will take priority over a .gitignore file above it in the directory tree.
- If a .csharpierignore file is present at the same level or anywhere above the given file in the tree and it contains a pattern for a given file, that will take priority.
- The patterns within .csharpierignore work the same as a .gitignore, with patterns lower in the file taking priority over patterns above
- CSharpier does not currently look further up the directory tree for additional .csharpierignore files if it finds one. But it does look for .gitignore files. If there is demand this could be added later.
## What's Changed
 ... (truncated)

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

Updated [DialogHost.Avalonia](https://github.com/AvaloniaUtils/DialogHost.Avalonia) from 0.9.2 to 0.10.4.

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

_Sourced from [DialogHost.Avalonia's releases](https://github.com/AvaloniaUtils/DialogHost.Avalonia/releases)._

## 0.10.4

## What's Changed
* Fix InvalidOperationException when contentSize is negative by @​jerry08 in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/99

## New Contributors
* @​jerry08 made their first contribution in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/99

**Full Changelog**: https://github.com/AvaloniaUtils/DialogHost.Avalonia/compare/v0.10.3...v0.10.4

## 0.10.4-avalonia12

**Full Changelog**: https://github.com/AvaloniaUtils/DialogHost.Avalonia/compare/v0.10.4...v0.10.4-avalonia12

## 0.10.3

## What's Changed
* Add multiple dialogs usage example to README by @​Coloryr in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/94
* Rework dialog closing on IsOpen = false by @​SKProCH in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/96
* Fixes DialogHost.IsOpen behavior before template applied by @​SKProCH in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/97


**Full Changelog**: https://github.com/AvaloniaUtils/DialogHost.Avalonia/compare/v0.10.2...v0.10.3

## 0.10.2

## What's Changed
* Throw exception in IsDialogOpen with content when IsMultipleDialogsEnabled disabled by @​Coloryr in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/93


**Full Changelog**: https://github.com/AvaloniaUtils/DialogHost.Avalonia/compare/v0.10.1...v0.10.2

## 0.10.1

## What's Changed
* fix bug, change close by @​Coloryr in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/92


**Full Changelog**: https://github.com/AvaloniaUtils/DialogHost.Avalonia/compare/v0.10.0...v0.10.1

## 0.10.0

## What's Changed
* make dialog can be stack popup by @​Coloryr in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/86

## New Contributors
* @​Coloryr made their first contribution in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/86

**Full Changelog**: https://github.com/AvaloniaUtils/DialogHost.Avalonia/compare/v0.9.3...v0.10.0

## 0.9.3

## What's Changed
* Fix DialogHost.OnDialogOpened() called twice by @​SKProCH in https://github.com/AvaloniaUtils/DialogHost.Avalonia/pull/88


**Full Changelog**: https://github.com/AvaloniaUtils/DialogHost.Avalonia/compare/v0.9.2...v0.9.3

Commits viewable in [compare view](https://github.com/AvaloniaUtils/DialogHost.Avalonia/compare/v0.9.2...v0.10.4).
</details>

Updated [FluentAssertions](https://github.com/fluentassertions/fluentassertions) from 8.2.0 to 8.8.0.

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

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

## 8.8.0

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

## What's Changed
### New features
* Add support for MSTest4 by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3111
### Improvements
* Allow WithoutMessage when using Should().Throw() and ThrowAsync() by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3100
* Improve reporting of the differences between long strings by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3101
* Allow customizing the equivalency behavior for BeXmlSerializable by @​logiclrd in https://github.com/fluentassertions/fluentassertions/pull/3107
### Documentation
* Add docs for `config` parameter by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3104
### Others
* Refreshed readme by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3106
* Merge hotfix 8.7.1 back to main by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3109
* Fix release notes by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3112
* Bump github/codeql-action from 3 to 4 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3113


**Full Changelog**: https://github.com/fluentassertions/fluentassertions/compare/8.7.1...8.8.0

## 8.7.1

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

## What's Changed
### Others
* JSON assertions did not properly handle floats, doubles and unsigned … by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3105
* Fixed ambiguity when using Should on a JsonNode derived class ... by @​JSkimming in https://github.com/fluentassertions/fluentassertions/pull/3102


**Full Changelog**: https://github.com/fluentassertions/fluentassertions/compare/8.7.0...8.7.1

## 8.7.0

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

## What's Changed
### New features
* Added System.Text.Json assertion APIs and BeEquivalentTo support by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3094
### Others
* Address a bunch of Qodana issues by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3082
* Bump actions/checkout from 4 to 5 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3085
* Bump JetBrains/qodana-action from 2025.1 to 2025.2 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3086
* Bump actions/download-artifact from 4 to 5 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3087
* Bump cspell from 9.2.0 to 9.2.1 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3090
* Bump actions/setup-dotnet from 4 to 5 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3092
* Add lock file for nuget packages by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3084
* Set `DisableImplicitNuGetFallbackFolder` by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3095
* Bump Nugets by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3096
* Revert package locking by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3098
* Clean-up tests related to exceptions by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3099


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

## 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

## 8.5.0

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

## What's Changed
### New features
* Extended BeEquivalentTo with support for checking the type of the properties by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3066
### Fixes
* Ensured WithTracing is safe when used with BeEquivalentTo globally by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3067
### Others
* Revisit the .editorconfig rules by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3063
* Bump cspell from 9.1.1 to 9.1.2 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3068
* Use .NET 9 SDK by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3069
* Bump cspell from 9.1.2 to 9.1.3 by @​dependabot[bot] in https://github.com/fluentassertions/fluentassertions/pull/3071


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

## 8.4.0

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

## What's Changed
### Improvements
* Allow excluding properties by name anywhere in the graph by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3062
* Added Should().Throw(), ThrowAsync() and ThrowWithinAsync() flavors that don’t require a specific exception type by @​Xceed-DelvaJB in https://github.com/fluentassertions/fluentassertions/pull/3059
### Others
* Bump cspell from 9.0.1 to 9.0.2 by @​dependabot in https://github.com/fluentassertions/fluentassertions/pull/3050
* Bump JetBrains/qodana-action from 2024.2 to 2025.1 by @​dependabot in https://github.com/fluentassertions/fluentassertions/pull/3044
* Fix qodana warnings by @​jnyrup in https://github.com/fluentassertions/fluentassertions/pull/3053
* Add contributor grant by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3055
* Bump cspell from 9.0.2 to 9.1.1 by @​dependabot in https://github.com/fluentassertions/fluentassertions/pull/3058

## New Contributors
* @​Xceed-DelvaJB made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/3059

**Full Changelog**: https://github.com/fluentassertions/fluentassertions/compare/8.3.0...8.4.0

## 8.3.0

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

## What's Changed
### Improvements
* Improve rendering of exception messages when using WithMessage  by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3039
* Clarify the date/time type when comparing dates, times and combinations of those by @​dennisdoomen in https://github.com/fluentassertions/fluentassertions/pull/3049
### Others
* Bump cspell from 8.17.5 to 8.18.1 by @​dependabot in https://github.com/fluentassertions/fluentassertions/pull/3041
* Bump cspell from 8.18.1 to 8.19.2 by @​dependabot in https://github.com/fluentassertions/fluentassertions/pull/3042
* Bump cspell from 8.19.2 to 8.19.3 by @​dependabot in https://github.com/fluentassertions/fluentassertions/pull/3043
* Bump cspell from 8.19.3 to 9.0.0 by @​dependabot in https://github.com/fluentassertions/fluentassertions/pull/3045
* Bump cspell from 9.0.0 to 9.0.1 by @​dependabot in https://github.com/fluentassertions/fluentassertions/pull/3046
* Fix links to test suites in bug report template by @​robvanuden in https://github.com/fluentassertions/fluentassertions/pull/3047


**Full Changelog**: https://github.com/fluentassertions/fluentassertions/compare/8.2.0...8.3.0

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

Updated [GitHubActionsTestLogger](https://github.com/Tyrrrz/GitHubActionsTestLogger) from 2.4.1 to 3.0.1.

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

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

## 3.0.1

**Full Changelog**: https://github.com/Tyrrrz/GitHubActionsTestLogger/compare/3.0...3.0.1

## 3.0

## Configuration breaking changes

- Passed tests are now included by default.
- Skipped tests are now included by default.
- Empty test summaries are now not allowed by default.
- `@​trait.XYZ` replacement token has been removed.
- Options have been renamed.

See the readme for updated usage instructions.

## What's Changed
* Bump the nuget group with 2 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/28
* Bump the nuget group with 3 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/29
* Bump the nuget group with 5 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/30
* Bump PolyShim from 1.13.0 to 1.14.0 in the nuget group by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/32
* Remove redundant target frameworks by @​Tyrrrz in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/33
* Bump the nuget group with 4 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/34
* Bump the nuget group with 5 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/38
* Bump the nuget group with 5 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/39
* Bump the nuget group with 5 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/42
* Clarify wording in readme regarding MTP limitation by @​Youssef1313 in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/44
* Bump the nuget group with 2 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/46
* Bump CSharpier.MsBuild and 4 others by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/48
* Bump the nuget group with 6 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/49
* Bump xunit.runner.visualstudio from 3.1.1 to 3.1.3 by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/51
* Bump the nuget group with 2 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/50
* Bump the nuget group with 3 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/52
* Bump the nuget group with 3 updates by @​dependabot[bot] in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/54
* Add support for `Microsoft.Testing.Platform` by @​Tyrrrz in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/53
* Drop support for traits within annotation title/message format by @​Tyrrrz in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/55
* Skip updates for non-concluded tests by @​Tyrrrz in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/56

## New Contributors
* @​dependabot[bot] made their first contribution in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/28
* @​Youssef1313 made their first contribution in https://github.com/Tyrrrz/GitHubActionsTestLogger/pull/44

**Full Changelog**: https://github.com/Tyrrrz/GitHubActionsTestLogger/compare/2.4.1...3.0

Commits viewable in [compare view](https://github.com/Tyrrrz/GitHubActionsTestLogger/compare/2.4.1...3.0.1).
</details>

Updated [Material.Avalonia](https://github.com/AvaloniaCommunity/Material.Avalonia) from 3.9.2 to 3.13.4.

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

_Sourced from [Material.Avalonia's releases](https://github.com/AvaloniaCommunity/Material.Avalonia/releases)._

## 3.13.4

## What's Changed
* Added values normalization in RangeToSweepConverter by @​CrackAndDie in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/490

## New Contributors
* @​CrackAndDie made their first contribution in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/490

**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.13.3...v3.13.4

## 3.13.3

## What's Changed
* Add keyboard focus visual indicator for slider v2 by @​c3n9 in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/486
* Fix ContentTemplate for MenuItem. Fix #​487 by @​artipo in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/488

## New Contributors
* @​artipo made their first contribution in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/488

**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.13.2...v3.13.3

## 3.13.2

## What's Changed
* Disable ClipToBounds in TreeDataGridTemplateCell. by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/484
* Adjust NavigationDrawer unset ThresholdWidth behavior  by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/485


**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.13.1...v3.13.2

## 3.13.1

## What's Changed
* Add temporary obsoletion messages for DatePickerDialog and TimePickerDialog by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/471
* Add TreeDataGrid demo with table and tree examples by @​klorman in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/473
* Add keyboard focus visual indicator for ToggleSwitch control. by @​c3n9 in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/476
* Add keyboard focus visual indicator for some controls by @​c3n9 in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/477
* ComboBox alignment adjustments to properly center values by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/480

## New Contributors
* @​c3n9 made their first contribution in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/476

**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.13.0...v3.13.1

## 3.13.0

## What's Changed
* Add missing HeaderedContentControl control theme by @​appleneko2001 in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/457
* Improved Ripple visual effect by @​appleneko2001 in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/459
* hotfix: Math.Clamp is not existed in netstandard (RippleHandler) by @​appleneko2001 in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/460
* Added Combobox dense class to be consistent with TextBox dense class by @​WhiteMohawk in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/462
* Make ComboBox arrow properly centered by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/466
* Add `Material.Avalonia.TreeDataGrid` project with TreeDataGrid styles by @​klorman in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/467

## New Contributors
* @​WhiteMohawk made their first contribution in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/462

**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.12.0...v3.13.0

## 3.12.0

## What's Changed
* Fix outlined ComboBox border styles by @​Hyz-sui in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/454
* Expose RippleEffect.RaiseRipple and RaiseRippleAbsoluteCoord function by @​appleneko2001 in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/453
* Add some missing control themes (SplitButton, DropDownButton, ManagedFileChooser), correct FlyoutPresenter by @​appleneko2001 in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/455

## New Contributors
* @​Hyz-sui made their first contribution in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/454

**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.11.0...v3.12.0

## 3.11.0

## What's Changed
* Add HyperlinkButton theming support by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/451
* Update Material.Dialog, deprecate and remove PartNames.cs, correct behaviours by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/452


**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.10.2...v3.11.0

## 3.10.2

## What's Changed
* Add fields line up demo by @​corvinsz in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/444
* hide watermark when the FilledTextBox is not focused by @​corvinsz in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/446
* Temporary remove linear ProgressBar transitions due to avalonia bug. #​445 by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/447
* Adds the CornerRadius support for ContentControl and UserControl by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/449


**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.10.1...v3.10.2

## 3.10.1

## What's Changed
* Add validation support for ComboBoxes. Fixes #​166 by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/435
* Fix separator BorderBrush binding. Fix #​439 by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/441
* Centered place holder text in combobox by @​corvinsz in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/442
* Migrate DataGrid styles to ControlThemes by @​SKProCH in https://github.com/AvaloniaCommunity/Material.Avalonia/pull/443


**Full Changelog**: https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.9.2...v3.10.1

Commits viewable in [compare view](https://github.com/AvaloniaCommunity/Material.Avalonia/compare/v3.9.2...v3.13.4).
</details>

Updated [Material.Icons.Avalonia](https://github.com/AvaloniaUtils/Material.Icons.Avalonia) from 2.2.0 to 3.0.0.

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

_Sourced from [Material.Icons.Avalonia's releases](https://github.com/AvaloniaUtils/Material.Icons.Avalonia/releases)._

No release notes found for this version range.

Commits viewable in [compare view](https://github.com/AvaloniaUtils/Material.Icons.Avalonia/commits).
</details>

Updated [Microsoft.Extensions.Configuration](https://github.com/dotnet/dotnet) from 9.0.3 to 10.0.3.

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

_Sourced from [Microsoft.Extensions.Configuration's releases](https://github.com/dotnet/dotnet/releases)._

## 10.0.0-preview.6.25358.103

You can build .NET 10.0 Preview 6 from the repository by cloning the release tag `v10.0.0-preview.6.25358.103` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.6.25358.103/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.6.25358.103/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 10.0.0-preview.5.25277.114

You can build .NET 10.0 Preview 5 from the repository by cloning the release tag `v10.0.0-preview.5.25277.114` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.5.25277.114/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.5.25277.114/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 10.0.0-preview.4.25258.110

You can build .NET 10.0 Preview 4 from the repository by cloning the release tag `v10.0.0-preview.4.25258.110` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.4.25258.110/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.4.25258.110/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 10.0.0-preview.3.25171.5

You can build .NET 10.0 Preview 3 from the repository by cloning the release tag `v10.0.0-preview.3.25171.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.3.25171.5/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.3.25171.5/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 10.0.0-preview.2.25163.2

You can build .NET 10.0 Preview 2 from the repository by cloning the release tag `v10.0.0-preview.2.25163.2` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.2.25163.2/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.2.25163.2/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 10.0.0-preview.1.25080.5

You can build .NET 10.0 Preview 1 from the repository by cloning the release tag `v10.0.0-preview.1.25080.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.1.25080.5/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.1.25080.5/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.114

<!-- This file is a template for a GitHub release notes post. -->
<!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. -->

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.114` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.114/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.114/README.md#building-from-released-sources).

Attached is the PGP signature for the GitHub generated tarball. You can find the public key at https://dot.net/release-key-2023

## 9.0.113

<!-- This file is a template for a GitHub release notes post. -->
<!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. -->

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.113` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.113/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.113/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.112

<!-- This file is a template for a GitHub release notes post. -->
<!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. -->

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.112` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.112/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.112/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.111

<!-- This file is a template for a GitHub release notes post. -->
<!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. -->

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.111` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.111/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.111/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.110

<!-- This file is a template for a GitHub release notes post. -->
<!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. -->

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.110` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.110/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.110/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.109

<!-- This file is a template for a GitHub release notes post. -->
<!-- The line prefixed by 'Title:' will be submitted as the title of the release notes, and the rest of the file will be submitted as the body. -->

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.109` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.109/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.109/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.101

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.101` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.101/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.101/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.7

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.7` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.7/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.7/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.6

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.6` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.6/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.6/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.5

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.5` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.5/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.5/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 9.0.4

You can build .NET 9.0 from the repository by cloning the release tag `v9.0.4` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v9.0.4/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v9.0.4/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

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

Updated [Microsoft.Extensions.Configuration.EnvironmentVariables](https://github.com/dotnet/dotnet) from 9.0.3 to 10.0.3.

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

_Sourced from [Microsoft.Extensions.Configuration.EnvironmentVariables's releases](https://github.com/dotnet/dotnet/releases)._

## 10.0.0-preview.6.25358.103

You can build .NET 10.0 Preview 6 from the repository by cloning the release tag `v10.0.0-preview.6.25358.103` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.6.25358.103/README.md#building).

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.6.25358.103/README.md#building-from-released-sources).

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

## 10.0.0-preview.5.25277.114

You can build .NET 10.0 Preview 5 from the repository by cloning the release tag `v10.0.0-preview.5.25277.114` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.0-preview.5....

_Description has been truncated_

Bumps AngleSharp from 1.2.0 to 1.4.0
Bumps AsyncImageLoader.Avalonia from 3.3.0 to 3.6.0
Bumps AsyncKeyedLock from 7.1.4 to 8.0.2
Bumps Avalonia from 11.2.6 to 11.3.12
Bumps Avalonia.Desktop from 11.2.6 to 11.3.12
Bumps Avalonia.Diagnostics from 11.2.6 to 11.3.12
Bumps CliFx from 2.3.5 to 2.3.6
Bumps CSharpier.MsBuild from 0.30.6 to 1.2.6
Bumps DialogHost.Avalonia from 0.9.2 to 0.10.4
Bumps FluentAssertions from 8.2.0 to 8.8.0
Bumps GitHubActionsTestLogger from 2.4.1 to 3.0.1
Bumps Material.Avalonia from 3.9.2 to 3.13.4
Bumps Material.Icons.Avalonia from 2.2.0 to 3.0.0
Bumps Microsoft.Extensions.Configuration from 9.0.3 to 10.0.3
Bumps Microsoft.Extensions.Configuration.EnvironmentVariables from 9.0.3 to 10.0.3
Bumps Microsoft.Extensions.Configuration.UserSecrets from 9.0.3 to 10.0.3
Bumps Microsoft.Extensions.DependencyInjection from 9.0.3 to 10.0.3
Bumps Microsoft.NET.Test.Sdk from 17.13.0 to 18.3.0
Bumps Polly from 8.5.2 to 8.6.5
Bumps RazorBlade from 0.9.0 to 0.11.0
Bumps Spectre.Console from 0.49.1 to 0.54.0
Bumps Superpower from 3.0.0 to 3.1.0
Bumps WebMarkupMin.Core from 2.17.0 to 2.20.2
Bumps xunit.runner.visualstudio from 3.0.2 to 3.1.5
Bumps YoutubeExplode from 6.5.4 to 6.5.7

---
updated-dependencies:
- dependency-name: AsyncKeyedLock
  dependency-version: 8.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: CliFx
  dependency-version: 2.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.2.6
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Polly
  dependency-version: 8.6.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: RazorBlade
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Spectre.Console
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Superpower
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: WebMarkupMin.Core
  dependency-version: 2.20.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: YoutubeExplode
  dependency-version: 6.5.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: AngleSharp
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.2.6
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: FluentAssertions
  dependency-version: 8.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: GitHubActionsTestLogger
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Microsoft.Extensions.Configuration
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Microsoft.Extensions.Configuration.EnvironmentVariables
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Microsoft.Extensions.Configuration.UserSecrets
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: xunit.runner.visualstudio
  dependency-version: 3.1.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: AsyncImageLoader.Avalonia
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Avalonia
  dependency-version: 11.3.12
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Avalonia.Desktop
  dependency-version: 11.3.12
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Avalonia.Diagnostics
  dependency-version: 11.3.12
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.2.6
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: DialogHost.Avalonia
  dependency-version: 0.10.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Material.Avalonia
  dependency-version: 3.13.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Material.Icons.Avalonia
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Microsoft.Extensions.DependencyInjection
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the enhancement New feature or request label Mar 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants