Skip to content

Bump the nuget group with 13 updates#9

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/YoutubeDownloader.Core/nuget-c53597a4f5
Open

Bump the nuget group with 13 updates#9
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/YoutubeDownloader.Core/nuget-c53597a4f5

Conversation

@dependabot
Copy link

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

Updated AsyncImageLoader.Avalonia from 3.3.0 to 3.5.0.

Release notes

Sourced from AsyncImageLoader.Avalonia's releases.

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.

Updated Avalonia from 11.2.6 to 11.3.11.

Release notes

Sourced from Avalonia's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Avalonia.Controls.DataGrid from 11.2.6 to 11.3.11.

Release notes

Sourced from Avalonia.Controls.DataGrid'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.11.

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.11.

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 0.30.6 to 1.2.5.

Release notes

Sourced from CSharpier.MsBuild's releases.

1.2.5

What's Changed

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

1.2.4 did not properly address this

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

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

1.2.4

1.2.4

What's Changed

Weird enter in closing when formatting XAML TextBlock #​1785

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

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

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

Order Modifiers (IDE0036) not formatting when code is preceded by a comment. #​1784

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

// input & 1.2.3

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

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

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

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

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

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.5).
</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.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 [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.Avalonia.DataGrid](https://github.com/AvaloniaCommunity/Material.Avalonia) from 3.9.2 to 3.13.4.

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

_Sourced from [Material.Avalonia.DataGrid'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 2.4.1.

<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.DependencyInjection](https://github.com/dotnet/dotnet) from 9.0.3 to 10.0.2.

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

_Sourced from [Microsoft.Extensions.DependencyInjection'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.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 [YoutubeExplode](https://github.com/Tyrrrz/YoutubeExplode) from 6.5.4 to 6.5.6.

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

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

## 6.5.6

## What's Changed
* Change the client to avoid the 403 error by @​pictos in https://github.com/Tyrrrz/YoutubeExplode/pull/919
* Make `YoutubeClient` implement `IDisposable` to release inner client by @​Tyrrrz in https://github.com/Tyrrrz/YoutubeExplode/pull/913

## New Contributors
* @​pictos made their first contribution in https://github.com/Tyrrrz/YoutubeExplode/pull/919

**Full Changelog**: https://github.com/Tyrrrz/YoutubeExplode/compare/6.5.5...6.5.6

## 6.5.5

## What's Changed
* Bump the nuget group across 1 directory with 5 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/880
* Bump the nuget group across 1 directory with 5 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/887
* Bump CSharpier.MsBuild and 3 others by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/891
* Allow passing custom environment variables to FFmpeg by @​Tyrrrz in https://github.com/Tyrrrz/YoutubeExplode/pull/894
* Bump the nuget group with 8 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/895
* Bump the nuget group with 2 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/899
* Bump the nuget group with 7 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/904
* Bump the nuget group with 7 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/905
* Update SOCS cookie value by @​bsrobinson in https://github.com/Tyrrrz/YoutubeExplode/pull/908
* Fix custom cookies getting overwritten by @​Guacam-Ole in https://github.com/Tyrrrz/YoutubeExplode/pull/910
* Work around failure to fetch videos with multiple authors by @​Tyrrrz in https://github.com/Tyrrrz/YoutubeExplode/pull/911
* Fix fetching unavailable (deleted, private) videos throwing unrelated exceptions instead of `VideoUnavailableException` by @​Tyrrrz in https://github.com/Tyrrrz/YoutubeExplode/pull/912
* Ignore 403 Forbidden streams when getting manifest by @​ZmorzynskiK in https://github.com/Tyrrrz/YoutubeExplode/pull/901

## New Contributors
* @​bsrobinson made their first contribution in https://github.com/Tyrrrz/YoutubeExplode/pull/908
* @​Guacam-Ole made their first contribution in https://github.com/Tyrrrz/YoutubeExplode/pull/910
* @​ZmorzynskiK made their first contribution in https://github.com/Tyrrrz/YoutubeExplode/pull/901

**Full Changelog**: https://github.com/Tyrrrz/YoutubeExplode/compare/6.5.4...6.5.5

Commits viewable in [compare view](https://github.com/Tyrrrz/YoutubeExplode/compare/6.5.4...6.5.6).
</details>

Updated [YoutubeExplode.Converter](https://github.com/Tyrrrz/YoutubeExplode) from 6.5.4 to 6.5.6.

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

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

## 6.5.6

## What's Changed
* Change the client to avoid the 403 error by @​pictos in https://github.com/Tyrrrz/YoutubeExplode/pull/919
* Make `YoutubeClient` implement `IDisposable` to release inner client by @​Tyrrrz in https://github.com/Tyrrrz/YoutubeExplode/pull/913

## New Contributors
* @​pictos made their first contribution in https://github.com/Tyrrrz/YoutubeExplode/pull/919

**Full Changelog**: https://github.com/Tyrrrz/YoutubeExplode/compare/6.5.5...6.5.6

## 6.5.5

## What's Changed
* Bump the nuget group across 1 directory with 5 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/880
* Bump the nuget group across 1 directory with 5 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/887
* Bump CSharpier.MsBuild and 3 others by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/891
* Allow passing custom environment variables to FFmpeg by @​Tyrrrz in https://github.com/Tyrrrz/YoutubeExplode/pull/894
* Bump the nuget group with 8 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/895
* Bump the nuget group with 2 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/899
* Bump the nuget group with 7 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/904
* Bump the nuget group with 7 updates by @​dependabot[bot] in https://github.com/Tyrrrz/YoutubeExplode/pull/905
* Update SOCS cookie value by @​bsrobinson in https://github.com/Tyrrrz/YoutubeExplode/pull/908
* Fix custom cookies getting overwritten by @​Guacam-Ole in https://github.com/Tyrrrz/YoutubeExplode/pull/910
* Work around failure to fetch videos with multiple authors by @​Tyrrrz in https://github.com/Tyrrrz/YoutubeExplode/pull/911
* Fix fetching unavailable (deleted, private) videos throwing unrelated exceptions instead of `VideoUnavailableException` by @​Tyrrrz in https://github.com/Tyrrrz/YoutubeExplode/pull/912
* Ignore 403 Forbidden streams when getting manifest by @​ZmorzynskiK in https://github.com/Tyrrrz/YoutubeExplode/pull/901

## New Contributors
* @​bsrobinson made their first contribution in https://github.com/Tyrrrz/YoutubeExplode/pull/908
* @​Guacam-Ole made their first contribution in https://github.com/Tyrrrz/YoutubeExplode/pull/910
* @​ZmorzynskiK made their first contribution in https://github.com/Tyrrrz/YoutubeExplode/pull/901

**Full Changelog**: https://github.com/Tyrrrz/YoutubeExplode/compare/6.5.4...6.5.5

Commits viewable in [compare view](https://github.com/Tyrrrz/YoutubeExplode/compare/6.5.4...6.5.6).
</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 AsyncImageLoader.Avalonia from 3.3.0 to 3.5.0
Bumps Avalonia from 11.2.6 to 11.3.11
Bumps Avalonia.Controls.DataGrid from 11.2.6 to 11.3.11
Bumps Avalonia.Desktop from 11.2.6 to 11.3.11
Bumps Avalonia.Diagnostics from 11.2.6 to 11.3.11
Bumps CSharpier.MsBuild from 0.30.6 to 1.2.5
Bumps DialogHost.Avalonia from 0.9.2 to 0.10.4
Bumps Material.Avalonia from 3.9.2 to 3.13.4
Bumps Material.Avalonia.DataGrid from 3.9.2 to 3.13.4
Bumps Material.Icons.Avalonia from 2.2.0 to 2.4.1
Bumps Microsoft.Extensions.DependencyInjection from 9.0.3 to 10.0.2
Bumps YoutubeExplode from 6.5.4 to 6.5.6
Bumps YoutubeExplode.Converter from 6.5.4 to 6.5.6

---
updated-dependencies:
- dependency-name: AsyncImageLoader.Avalonia
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Avalonia
  dependency-version: 11.3.11
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Avalonia.Controls.DataGrid
  dependency-version: 11.3.11
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Avalonia.Desktop
  dependency-version: 11.3.11
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Avalonia.Diagnostics
  dependency-version: 11.3.11
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.2.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: CSharpier.MsBuild
  dependency-version: 1.2.5
  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.Avalonia.DataGrid
  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: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Microsoft.Extensions.DependencyInjection
  dependency-version: 10.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: YoutubeExplode
  dependency-version: 6.5.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
- dependency-name: YoutubeExplode.Converter
  dependency-version: 6.5.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the enhancement New feature or request label Feb 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