Skip to content

chore: Bump the nuget-minor-and-patch group with 10 updates - #1955

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/nuget-minor-and-patch-4640e6b15c
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/nuget-minor-and-patch-4640e6b15c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Updated DotNext from 6.8.0 to 6.10.0.

Release notes

Sourced from DotNext's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Duende.IdentityModel.OidcClient from 7.1.0 to 7.1.1.

Release notes

Sourced from Duende.IdentityModel.OidcClient's releases.

7.1.1

This patch release fixes pushed authorization requests (PAR) using a different client authentication method than the token endpoint.

  • PAR now uses OidcClientOptions.TokenClientCredentialStyle, the same setting the token endpoint uses. Before this release, PAR sent the client secret in the Authorization header, while the token endpoint sent it in the request body, which is the default. Providers that require one authentication method per client, such as Authelia, rejected this, and the only workaround was to turn PAR off. If you use a client secret with the default settings, PAR now sends it in the request body. #​351 (fixes #​349)
  • Update Microsoft.Extensions.Logging.Abstractions and System.Text.Json to 10.0.13, and raise the minimum System.IdentityModel.Tokens.Jwt version for Duende.IdentityModel.OidcClient.Extensions to 8.19.2. #​376

This release still targets netstandard2.0, .NET 8, .NET 9 and .NET 10.

Commits viewable in compare view.

Updated DynamicData from 9.4.33 to 9.5.0.

Release notes

Sourced from DynamicData's releases.

9.5.0

🗞️ What's Changed

✨ Features

  • reactivemarbles/DynamicData@​986cb5e3df5d66247523972a09e0c43e4a14d01f Feature: Cancellation support for TransformAsync (#​1135) @​glen-nicol
  • reactivemarbles/DynamicData@​e03362e1ef9078f2813763a37a52986afecf5b20 Feat: sum benchmarks (#​1118) @​giard-alexandre

🧹 General Changes

  • reactivemarbles/DynamicData@​d0d42a7f8c12baf31e4c49c455ac2ae8068d8f21 ci: adopt GitReleaseNoteGenerator and nbgv CLI tool (#​1125) @​glennawatson

✅ Tests

  • reactivemarbles/DynamicData@​48bcf25a1f6ffeff6a03a1ef7f626e1a6a72066c test(sum): add more sum tests (#​1071) @​giard-alexandre

📦 Dependencies

  • reactivemarbles/DynamicData@​7c816c1d2bf3c1cfb6857f398d642ee3d2eeff4a Update dotnet/nbgv action to v0.5.2 (#​1102) renovate[bot]
  • reactivemarbles/DynamicData@​5eb1cc95c7de145c8f2915bfbddf7bd655e4e001 Update actions/setup-dotnet action to v5.3.0 (#​1058) renovate[bot]

📌 Other

  • reactivemarbles/DynamicData@​75e4452980b1a1ff5932bec4bc05d796fe27e6ce Serialize Optional initialization with source notifications @​dwcullop
  • reactivemarbles/DynamicData@​c08cd18ed230310e18dbc666b96b04500c38b23c Generate release notes from the published commit @​dwcullop
  • reactivemarbles/DynamicData@​e99ff262f346ef4138564bbb9367497362c90620 Make filtering regression assertions reject stale entries @​dwcullop
  • reactivemarbles/DynamicData@​b312ffd45fd2a8cbf91a823acef0e889f4c14f2c Validate legacy TransformSafeAsync factories before forwarding @​JakenVeina
  • reactivemarbles/DynamicData@​047f5f8fe293a842787483b2f3dbbf06e53ca138 Fixed that .Edit() operations would not defer notifications for new subscriptions occurring during the edit. (#​1133) @​dwcullop @​JakenVeina
  • reactivemarbles/DynamicData@​b2d5e2bd0e95878f0f865e5ad18e32f6f8125a59 WhenPropertyChanged: don't drop events fired during subscribe (#​1111) @​dwcullop
  • reactivemarbles/DynamicData@​5f92f0562eafaaeb6c6bdc632051c7fc19e4d66c Fixed that .WhenPropertyChanged() did not support a variety of types of implicit casts within the target expression that it should have. In particular, this allows for more flexibility for the operation, within generic type contexts. (#​1155) @​JakenVeina
  • reactivemarbles/DynamicData@​be12a4d15be557fb570c49c6c0724bffd78bf92c Removed extraneous internal access grants, from old, long-removed, projects. (#​1159) @​JakenVeina
  • reactivemarbles/DynamicData@​1b4d371dd0d016e11e0e8f628dc318ab91e7032e Added tests for ObservableCacheEx.ToCollection(), in preparation for operator rewrite, in accordance with #​1014, and as part of optimization discussed in #​1157. (#​1161) @​dwcullop @​JakenVeina
  • reactivemarbles/DynamicData@​5bea672a505568faec23c2d418f9bf53bb8caf22 Fix that the cache Switch operator never completes (#​1137) @​Copilot @​dwcullop
  • reactivemarbles/DynamicData@​ef9722852f4c04504596e3d4e75226589776829f Report a source failure as a failure to deferred subscriptions (#​1141) @​dwcullop
  • reactivemarbles/DynamicData@​a6091047229c1413802b4c20990a9e5bcbc52ed3 Added documentation for clarity on the shadowing behavior of DynamicData's .Switch() operators. (#​1154) @​JakenVeina
  • reactivemarbles/DynamicData@​0e5f3c004d62cba5bf3ec8f66630e85b37be697c Make every BatchIf overload shape resolve (#​1153) @​Copilot @​dwcullop
  • reactivemarbles/DynamicData@​d62f7824f2e7f567e98c33057ac894f5163ae285 Fixed #​1131 - Race condition between SuspendNotifications() and .ResumeNotifications() (#​1132) @​dwcullop @​JakenVeina
  • reactivemarbles/DynamicData@​80ff866d0cae15bce0d81806ad944cd113d131d1 Split ObservableListEx.cs into per-family partial classes (#​1096) @​dwcullop
  • reactivemarbles/DynamicData@​748adb0fea76972fffe08312ec4a3c0af1583fcc Added support for automatic nesting of source files with hierarchal naming. (#​1134) @​dwcullop @​JakenVeina
  • reactivemarbles/DynamicData@​60ea9b0b384a16d65024de253be248abf63fddbf Fix Exception in list static filter index assumptions (#​1120) @​jcummings2 John Cummings
  • reactivemarbles/DynamicData@​c07e0801661abed264885c4c0e34b8f80eeb8962 Restore named timer BatchIf overload compatibility @​dwcullop
  • reactivemarbles/DynamicData@​bbf7a40614388d6a508dfd1192d6e7f0d9dbe3aa Rewrote testing for the cache variant of the AutoRefresh() and AutoRefreshOnObservable() operators, in accordance with #​1014, and in a preliminary effort to resolve #​1099. (#​1101) @​JakenVeina
  • reactivemarbles/DynamicData@​ae289d55ba4dbead5024149e408e5c55d3aedc31 Wait for quiescence in MergeManyChangeSets stress tests (#​1100) Darrin Cullop @​dwcullop
  • reactivemarbles/DynamicData@​798585552c57d75621b8d4570b777eebe08f29ff Make SizeLimit tests deterministic by deduplicating generator output (#​1098) Darrin Cullop @​dwcullop
  • reactivemarbles/DynamicData@​9ce35e1b2631f124d44a96d703104ceccf84930f Fix FilterImmutable Update->Remove to carry the previous value as Current (#​1113) @​dwcullop
  • reactivemarbles/DynamicData@​9c68f59ef7ccdcf2ee6da1d693107012b72b6010 Release 9.5.0 @​JakenVeina
  • reactivemarbles/DynamicData@​ffb5d39cd710787a0a8b47cedf157287a7b7a0da Split ObservableCacheEx.cs into per-family partial classes (#​1095) @​dwcullop
  • reactivemarbles/DynamicData@​237d6e0d266f71c6823e8028541f11c5d0f7f1ec Release property handlers when initialization throws @​dwcullop
  • reactivemarbles/DynamicData@​1ac6d842d5c440c784fc958d3de153a602099efc Correct sample standard deviation calculations @​dwcullop
  • reactivemarbles/DynamicData@​6821398d69f1e80f6f6d5fc6808a8b4356150e40 Key the property factory cache on the full expression path @​dwcullop

🔗 Full Changelog: reactivemarbles/DynamicData@9.4.33...9.5.0

🙌 Contributions

🌱 New contributors since the last release: Darrin Cullop, @​giard-alexandre, @​glen-nicol
💖 Thanks to all the contributors: @​Copilot, Darrin Cullop, @​dwcullop, @​giard-alexandre, @​glen-nicol, @​glennawatson, @​JakenVeina, @​jcummings2, John Cummings
... (truncated)

Commits viewable in compare view.

Updated Lucide.Avalonia from 0.2.24 to 0.2.27.

Release notes

Sourced from Lucide.Avalonia's releases.

0.2.27

New icons 🎨

Modified Icons 🔨

Removed Icons 🗑️

  • The Music2 icon is removed
  • The Music3 icon is removed
  • The Music4 icon is removed
  • The Music icon is removed

Full Changelog: dme-compunet/Lucide.Avalonia@0.2.26...0.2.27

0.2.26

New icons 🎨

Modified Icons 🔨

  • The PenTool icon is modified (pen-tool)
  • The Salad icon is modified (salad)
  • The Soup icon is modified (soup)
  • The ToolCase icon is modified (tool-case)

Full Changelog: dme-compunet/Lucide.Avalonia@0.2.25...0.2.26

0.2.25

New icons 🎨

Modified Icons 🔨

  • The NutOff icon is modified (nut-off)
  • The Nut icon is modified (nut)
  • The WifiCog icon is modified (wifi-cog)

Full Changelog: dme-compunet/Lucide.Avalonia@0.2.24...0.2.25

Commits viewable in compare view.

Updated Markdig from 1.4.0 to 1.4.2.

Release notes

Sourced from Markdig's releases.

1.4.2

Changes

✨ New Features

  • Add IsAotCompatible for net8.0 and later targets (PR #​963) by @​StefanGreve

🐛 Bug Fixes

  • Fix setext heading line breaks and indented lazy quote lines (PR #​964) by @​wahidrizka
  • Fix setext underlines in block quotes and list items (PR #​965) by @​wahidrizka
  • Fix FindClosestBlock/FindBlockAtPosition with definition groups (#​677) (PR #​962) by @​ybai08

Full Changelog: 1.4.1...1.4.2

Published with dotnet-releaser

1.4.1

Changes

🐛 Bug Fixes

  • Fix definition list continuation consuming leading markers (PR #​957) by @​SparkUiX
  • Fix grid table open last cell taking a | from the next line (#​494) (PR #​958) by @​dualfroz
  • Fix HTML blocks not ending at a line with only spaces or tabs (PR #​960) by @​wahidrizka
  • Fix empty list items being parsed as text after a paragraph (PR #​961) by @​wahidrizka
  • Fix definition lists requiring 3 spaces after the marker (PR #​959) by @​dualfroz
  • Fix CommonMark HTML block start character classes (d5462ae5)
  • Fix CommonMark closing-tag block starts and whitespace (05e638f9)
  • Fix empty list items with trailing marker whitespace (2fec2085)
  • Fix CommonMark inline HTML declarations (d33c703d)
  • Fix definition paragraphs inside tight lists (a998839f)
  • Fix concurrent spec generation in parallel builds (ccb9d859)

📚 Documentation

  • Update doc for definition-list continuation rules (b58e83b4)

Full Changelog: 1.4.0...1.4.1

Published with dotnet-releaser

Commits viewable in compare view.

Updated MarkView.Avalonia from 12.2.1 to 12.4.0.

Release notes

Sourced from MarkView.Avalonia's releases.

12.4.0

MarkView now streams AI chat answers as they arrive, ships three theme presets, and adds a code block toolbar, find, folding, right-to-left text, and full keyboard and screen reader access. Long documents open several times faster, a viewer without a pipeline now renders Markdown the way GitHub does, and the documentation has its own site.

Highlights

🌊 Streaming for AI chat

BeginStreaming() returns a session that you Append text to from any thread. The viewer applies one update per 32 ms and re-renders only the blocks that can still change, so the scroll position, the selection, find matches and keyboard focus survive every update. Unfinished syntax at the end, such as **bold, `code or a half-written link, renders as it will once complete. Mermaid and math blocks show as code until they close, and AutoScrollToEnd follows the answer until the reader scrolls up. Streaming the README in 50-character chunks takes about 2.5 s, against about 31 s when Markdown is set again for each chunk.

viewer.Markdown = "";
viewer.AutoScrollToEnd = true;
using var session = viewer.BeginStreaming();
await foreach (var chunk in chunks)
    session.Append(chunk);

With UseThinkingBlocks(), <think>…</think> becomes a foldable block that reads "Thinking…" while it streams and collapses to "Thought for N seconds" when it ends.

Incomplete markdown healed while streaming
While thinking Done
Thinking block while streaming Thinking block collapsed when done

Documentation

🎨 Three theme presets: GitHub, Chat and Docs

Include one preset after the default theme to change the whole look. GitHub looks like Markdown on github.com (fonts, spacing, Primer colours). Chat is compact and takes the bubble's own background, font and text colour. Docs gives the look of a VitePress documentation site, with a centred reading column. All three cover light and dark, switch live and meet WCAG AA contrast.

<StyleInclude Source="avares://MarkView.Avalonia/Themes/MarkdownTheme.axaml" />
<StyleInclude Source="avares://MarkView.Avalonia/Themes/ChatTheme.axaml" />
GitHub Chat Docs
GitHub preset Chat preset Docs preset

Documentation

📋 Copy buttons, line numbers and long code

Every code block, and every display formula with MarkView.Avalonia.Math, has a copy button that turns into a check mark once it has copied. The language label, line numbers, wrapped lines, a maximum height past which a block scrolls inside itself, and copy buttons shown only on hover are all one property away.

<mv:MarkdownViewer ShowCodeBlockLanguage="True" ShowCodeBlockLineNumbers="True"
                   WrapCodeBlockLines="True" CodeBlockMaxHeight="400" />
Light Dark (just copied)
Code block toolbar, light theme Code block toolbar, dark theme, after copying
... (truncated)

12.3.0

Links now open on their own on every platform, several click bugs in links are fixed, and tables can size their columns from the markdown source. This release also raises the minimum Avalonia, Markdig and SkiaSharp versions.

Highlights

🔗 Links that just work

External links now open through the platform launcher with no code needed: the default browser on desktop, an intent on mobile, a new tab on WebAssembly. LinkClicked is still raised first, so set e.Handled = true to handle a link yourself, for example to load a linked .md file in place:

viewer.LinkClicked += (_, e) =>
{
    if (e.Url.EndsWith(".md"))
    {
        viewer.Source = new Uri(e.Url);
        e.Handled = true; // skip the default launch
    }
};

Setting Source to a URI with a #fragment now scrolls to that heading once the document has rendered. This release also fixes links inside bold or italic text, clicks that opened the neighbouring link, and a hand cursor that stayed on after leaving a link (see Fixes).

📊 Table columns sized from the source

Table columns no longer always get equal widths. Grid tables (+-----+---+) now size each column in proportion to its width in the source. Pipe tables can do the same from the dash count in the separator row, so |--|------| gives a 1:3 split:

viewer.Pipeline = new MarkdownPipelineBuilder()
    .UseSupportedExtensions(new MarkdownExtensionsOptions
    {
        PipeTable = new PipeTableOptions { InferColumnWidthsFromSeparator = true },
    })
    .Build();

🌐 WebAssembly sample

The repository now has a browser sample, samples/MarkView.Avalonia.Demo.Browser, that runs the full demo app on WebAssembly. Use it as a reference for hosting MarkdownViewer in Avalonia.Browser.

⚠️ Breaking changes

  • Core – External links now open automatically unless a LinkClicked handler sets e.Handled = true. If your handler already opens links (for example with Process.Start) and doesn't set Handled, each link now opens twice. Set e.Handled = true in the handler, or delete it and rely on the default. (#​87)
  • Core – Autolinks (<https://…>, bare URLs, e-mail addresses) are now MarkdownHyperlink spans like every other link, not HyperlinkButton controls. Styles that target HyperlinkButton.markdown-link should target MarkdownHyperlink.markdown-link instead. (#​87)
  • Core – YouTube thumbnail embeds now raise LinkClicked with the video URL before opening it, so a LinkClicked handler also receives those URLs. (#​87)
  • Core – Grid tables now render columns proportional to their source widths instead of equal widths. (#​97)
  • All packages – Minimum versions raised: Avalonia 12.1.3, Markdig 1.4.0, and SkiaSharp 4.152.2 for the SVG, Mermaid and Math packages. (#​93, #​95, #​97, #​98, #​100)

✨ New features

  • Core – External links open through the platform launcher when no LinkClicked handler marks them handled. (#​87)
  • Core – Source URIs with a #fragment scroll to that anchor after rendering. (#​87)
  • Core – Table columns follow TableColumnDefinition.Width. New MarkdownExtensionsOptions parameter on UseSupportedExtensions(), with PipeTable options to infer pipe-table widths from the separator row. (#​97)

🐛 Fixes

  • Core – Fixed links inside bold or italic text (**[docs](…)**) not raising LinkClicked and not showing the hand cursor. (#​87, fixes #​83)
  • Core – Fixed a click on the right half of a link's last character opening the next link, or nothing. (#​87, fixes #​84)
  • Core – Fixed the hand cursor staying on after the pointer moved from a link to plain text in the same paragraph. (#​87)
    ... (truncated)

Commits viewable in compare view.

Updated MarkView.Avalonia.SyntaxHighlighting from 12.2.1 to 12.4.0.

Release notes

Sourced from MarkView.Avalonia.SyntaxHighlighting's releases.

12.4.0

MarkView now streams AI chat answers as they arrive, ships three theme presets, and adds a code block toolbar, find, folding, right-to-left text, and full keyboard and screen reader access. Long documents open several times faster, a viewer without a pipeline now renders Markdown the way GitHub does, and the documentation has its own site.

Highlights

🌊 Streaming for AI chat

BeginStreaming() returns a session that you Append text to from any thread. The viewer applies one update per 32 ms and re-renders only the blocks that can still change, so the scroll position, the selection, find matches and keyboard focus survive every update. Unfinished syntax at the end, such as **bold, `code or a half-written link, renders as it will once complete. Mermaid and math blocks show as code until they close, and AutoScrollToEnd follows the answer until the reader scrolls up. Streaming the README in 50-character chunks takes about 2.5 s, against about 31 s when Markdown is set again for each chunk.

viewer.Markdown = "";
viewer.AutoScrollToEnd = true;
using var session = viewer.BeginStreaming();
await foreach (var chunk in chunks)
    session.Append(chunk);

With UseThinkingBlocks(), <think>…</think> becomes a foldable block that reads "Thinking…" while it streams and collapses to "Thought for N seconds" when it ends.

Incomplete markdown healed while streaming
While thinking Done
Thinking block while streaming Thinking block collapsed when done

Documentation

🎨 Three theme presets: GitHub, Chat and Docs

Include one preset after the default theme to change the whole look. GitHub looks like Markdown on github.com (fonts, spacing, Primer colours). Chat is compact and takes the bubble's own background, font and text colour. Docs gives the look of a VitePress documentation site, with a centred reading column. All three cover light and dark, switch live and meet WCAG AA contrast.

<StyleInclude Source="avares://MarkView.Avalonia/Themes/MarkdownTheme.axaml" />
<StyleInclude Source="avares://MarkView.Avalonia/Themes/ChatTheme.axaml" />
GitHub Chat Docs
GitHub preset Chat preset Docs preset

Documentation

📋 Copy buttons, line numbers and long code

Every code block, and every display formula with MarkView.Avalonia.Math, has a copy button that turns into a check mark once it has copied. The language label, line numbers, wrapped lines, a maximum height past which a block scrolls inside itself, and copy buttons shown only on hover are all one property away.

<mv:MarkdownViewer ShowCodeBlockLanguage="True" ShowCodeBlockLineNumbers="True"
                   WrapCodeBlockLines="True" CodeBlockMaxHeight="400" />
Light Dark (just copied)
Code block toolbar, light theme Code block toolbar, dark theme, after copying
... (truncated)

12.3.0

Links now open on their own on every platform, several click bugs in links are fixed, and tables can size their columns from the markdown source. This release also raises the minimum Avalonia, Markdig and SkiaSharp versions.

Highlights

🔗 Links that just work

External links now open through the platform launcher with no code needed: the default browser on desktop, an intent on mobile, a new tab on WebAssembly. LinkClicked is still raised first, so set e.Handled = true to handle a link yourself, for example to load a linked .md file in place:

viewer.LinkClicked += (_, e) =>
{
    if (e.Url.EndsWith(".md"))
    {
        viewer.Source = new Uri(e.Url);
        e.Handled = true; // skip the default launch
    }
};

Setting Source to a URI with a #fragment now scrolls to that heading once the document has rendered. This release also fixes links inside bold or italic text, clicks that opened the neighbouring link, and a hand cursor that stayed on after leaving a link (see Fixes).

📊 Table columns sized from the source

Table columns no longer always get equal widths. Grid tables (+-----+---+) now size each column in proportion to its width in the source. Pipe tables can do the same from the dash count in the separator row, so |--|------| gives a 1:3 split:

viewer.Pipeline = new MarkdownPipelineBuilder()
    .UseSupportedExtensions(new MarkdownExtensionsOptions
    {
        PipeTable = new PipeTableOptions { InferColumnWidthsFromSeparator = true },
    })
    .Build();

🌐 WebAssembly sample

The repository now has a browser sample, samples/MarkView.Avalonia.Demo.Browser, that runs the full demo app on WebAssembly. Use it as a reference for hosting MarkdownViewer in Avalonia.Browser.

⚠️ Breaking changes

  • Core – External links now open automatically unless a LinkClicked handler sets e.Handled = true. If your handler already opens links (for example with Process.Start) and doesn't set Handled, each link now opens twice. Set e.Handled = true in the handler, or delete it and rely on the default. (#​87)
  • Core – Autolinks (<https://…>, bare URLs, e-mail addresses) are now MarkdownHyperlink spans like every other link, not HyperlinkButton controls. Styles that target HyperlinkButton.markdown-link should target MarkdownHyperlink.markdown-link instead. (#​87)
  • Core – YouTube thumbnail embeds now raise LinkClicked with the video URL before opening it, so a LinkClicked handler also receives those URLs. (#​87)
  • Core – Grid tables now render columns proportional to their source widths instead of equal widths. (#​97)
  • All packages – Minimum versions raised: Avalonia 12.1.3, Markdig 1.4.0, and SkiaSharp 4.152.2 for the SVG, Mermaid and Math packages. (#​93, #​95, #​97, #​98, #​100)

✨ New features

  • Core – External links open through the platform launcher when no LinkClicked handler marks them handled. (#​87)
  • Core – Source URIs with a #fragment scroll to that anchor after rendering. (#​87)
  • Core – Table columns follow TableColumnDefinition.Width. New MarkdownExtensionsOptions parameter on UseSupportedExtensions(), with PipeTable options to infer pipe-table widths from the separator row. (#​97)

🐛 Fixes

  • Core – Fixed links inside bold or italic text (**[docs](…)**) not raising LinkClicked and not showing the hand cursor. (#​87, fixes #​83)
  • Core – Fixed a click on the right half of a link's last character opening the next link, or nothing. (#​87, fixes #​84)
  • Core – Fixed the hand cursor staying on after the pointer moved from a link to plain text in the same paragraph. (#​87)
    ... (truncated)

Commits viewable in compare view.

Updated ReactiveUI.Avalonia.Reactive from 12.1.5 to 12.1.6.

Release notes

Sourced from ReactiveUI.Avalonia.Reactive's releases.

12.1.6

🗞️ What's Changed

🐛 Fixes

  • reactiveui/ReactiveUI.Avalonia@​0c7c656e58274d032c6091c298bc3878f6635011 fix(example): report a navigation the router rejects instead of crashing (#​219) @​glennawatson
  • reactiveui/ReactiveUI.Avalonia@​8e923107fd5f75d53cd9dddfb1df480c19121624 fix: make ReactiveUserControl and ReactiveWindow trim and AOT safe (#​221) @​glennawatson

🧹 General Changes

  • reactiveui/ReactiveUI.Avalonia@​26f23b50cfce6f5095b87bbe7f2391de6d360934 build(deps): update NuGet packages (#​223) @​glennawatson

🔗 Full Changelog: reactiveui/ReactiveUI.Avalonia@v12.1.5...v12.1.6

🙌 Contributions

💖 Thanks to all the contributors: @​glennawatson

Commits viewable in compare view.

Updated SvcSystems.UI.Terminal from 2.1.0 to 2.3.0.

Release notes

Sourced from SvcSystems.UI.Terminal's releases.

2.3.0

2.3.0 (2026-10-16)

Features

2.2.4

2.2.4 (2026-10-14)

Bug Fixes

2.2.3

2.2.3 (2026-10-13)

Bug Fixes

2.2.2

2.2.2 (2026-10-12)

Bug Fixes

2.2.1

2.2.1 (2026-10-10)

Bug Fixes

2.2.0

2.2.0 (2026-10-08)

Features

  • encode keys with the kitty keyboard protocol (#​84) (17edbbf)

Bug Fixes

2.1.2

2.1.2 (2026-10-07)

Bug Fixes

2.1.1

2.1.1 (2026-10-06)

Bug Fixes

Commits viewable in compare view.

Updated XTerm.NET from 2.0.2 to 3.0.0.

Release notes

Sourced from XTerm.NET's releases.

3.0.0

What's Changed

doom

Full Changelog: tomlm/XTerm.NET@2.0.7...3.0.0

2.0.7

What's Changed

New Contributors

Full Changelog: tomlm/XTerm.NET@2.0.3...2.0.7

2.0.3

What's Changed

Full Changelog: tomlm/XTerm.NET@2.0.0...2.0.3

Commits viewable in compare view.

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 commands and options

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

Summary by CodeRabbit

  • Chores
    • Applied routine maintenance updates. No user-facing features or behavior changes are included in this release.

Bumps DotNext from 6.8.0 to 6.10.0
Bumps Duende.IdentityModel.OidcClient from 7.1.0 to 7.1.1
Bumps DynamicData from 9.4.33 to 9.5.0
Bumps Lucide.Avalonia from 0.2.24 to 0.2.27
Bumps Markdig from 1.4.0 to 1.4.2
Bumps MarkView.Avalonia from 12.2.1 to 12.4.0
Bumps MarkView.Avalonia.SyntaxHighlighting from 12.2.1 to 12.4.0
Bumps ReactiveUI.Avalonia.Reactive from 12.1.5 to 12.1.6
Bumps SvcSystems.UI.Terminal from 2.1.0 to 2.3.0
Bumps XTerm.NET from 2.0.2 to 3.0.0

---
updated-dependencies:
- dependency-name: DotNext
  dependency-version: 6.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: Duende.IdentityModel.OidcClient
  dependency-version: 7.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-minor-and-patch
- dependency-name: DynamicData
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: Lucide.Avalonia
  dependency-version: 0.2.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-minor-and-patch
- dependency-name: Markdig
  dependency-version: 1.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-minor-and-patch
- dependency-name: MarkView.Avalonia
  dependency-version: 12.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: MarkView.Avalonia.SyntaxHighlighting
  dependency-version: 12.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: ReactiveUI.Avalonia.Reactive
  dependency-version: 12.1.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-minor-and-patch
- dependency-name: SvcSystems.UI.Terminal
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: XTerm.NET
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 6036d848-345d-4492-a06a-a609f903c689
Commits

Reviewing files that changed from the base of the PR and between 5aedb69 and de7ef99.

Files selected for processing: 1
  • Directory.Packages.props

Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 8 remain after this review.

Walkthrough

Central package version declarations were updated for Duende IdentityModel OIDC Client, DotNext, DynamicData, Markdig, Avalonia UI packages, ReactiveUI, SvcSystems.UI.Terminal, and XTerm.NET.

Changes: Central package versions

Layer / File(s) Summary
Update central package versions
Directory.Packages.props
Updated versions for Duende.IdentityModel.OidcClient, DotNext, DynamicData, Markdig, Lucide.Avalonia, MarkView.Avalonia and its syntax-highlighting package, ReactiveUI.Avalonia.Reactive, SvcSystems.UI.Terminal, and XTerm.NET. Other listed package versions remain unchanged.

Priority: Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Suggested reviewers: alexeyzimarev

Merge Risk: Low · up to de7ef

This dependency bump is low risk. Only the XTerm.NET major-version update could affect terminal behavior, and no concrete breakage was found; the existing terminal unit tests should confirm compatibility before merge.

Architecture risk: Low · up to de7ef

The change affects 1 system.

Changed systems: Directory.Packages.props

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — Directory.Packages.props (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in Directory.Packages.props: Updated package versions: Duende.IdentityModel.OidcClient to 7.1.1, DotNext to 6.10.0, DynamicData to 9.5.0, Markdig to 1.4.2, Lucide.Avalonia to 0.2.27, and both MarkView.Avalonia packages to 12.4.0. Duende.IdentityModel and Eventuous.SignalR.Client remain unchanged.
  • observed — Modified behavior in Directory.Packages.props: Updated ReactiveUI.Avalonia.Reactive from 12.1.5 to 12.1.6 and SvcSystems.UI.Terminal from 2.1.0 to 2.3.0; Spectre.Console remains unchanged.
  • observed — Modified behavior in Directory.Packages.props: Updated XTerm.NET from 2.0.2 to 3.0.0.
Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title "chore: Bump the nuget-minor-and-patch group with 10 updates" matches the changeset, which updates central NuGet package versions in Directory.Packages.props for DotNext, Duende IdentityMode…
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Title check

Explanation

The title "chore: Bump the nuget-minor-and-patch group with 10 updates" matches the changeset, which updates central NuGet package versions in Directory.Packages.props for DotNext, Duende IdentityModel OIDC Client, DynamicData, Markdig, Lucide.Avalonia, MarkView.Avalonia and its syntax-highlighting package, ReactiveUI.Avalonia.Reactive, SvcSystems.UI.Terminal, and XTerm.NET. The title names the dependency-bump nature of the change and the group, and it is specific enough for a teammate scanning history. It is a conventional-commit style title, and it does not list every package, which is acceptable. The title is slightly generic in that it does not name the packages, but it still conveys the primary change.

Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants