Skip to content

chore: Bump DotNext and 5 others - #1608

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

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 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 MarkView.Avalonia from 12.2.1 to 12.3.0.

Release notes

Sourced from MarkView.Avalonia's releases.

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

Release notes

Sourced from MarkView.Avalonia.SyntaxHighlighting's releases.

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

Release notes

Sourced from SvcSystems.UI.Terminal's releases.

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

Release notes

Sourced from XTerm.NET's releases.

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
    • Updated several underlying library versions, including those used for Markdown display, terminal features, and reactive UI.

Bumps DotNext from 6.8.0 to 6.10.0
Bumps MarkView.Avalonia from 12.2.1 to 12.3.0
Bumps MarkView.Avalonia.SyntaxHighlighting from 12.2.1 to 12.3.0
Bumps ReactiveUI.Avalonia.Reactive from 12.1.5 to 12.1.6
Bumps SvcSystems.UI.Terminal from 2.1.0 to 2.2.4
Bumps XTerm.NET from 2.0.2 to 2.0.8

---
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: MarkView.Avalonia
  dependency-version: 12.3.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.3.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.2.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-and-patch
- dependency-name: XTerm.NET
  dependency-version: 2.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-minor-and-patch
...

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

coderabbitai Bot commented Oct 19, 2026

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 0aa8b5a6-f09b-4bba-8bfd-edab04b4df31
📥 Commits

Reviewing files that changed from the base of the PR and between 8c5a221 and 14bd079.

📒 Files selected for processing: 1
  • Directory.Packages.props
+--------------------------------------------------+
| Making NVIDIA proud with all this bug detection. |
+--------------------------------------------------+
  \
   \     /)/)
        ( '')
        /  |
      o(___)
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

@dependabot @github

dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #1610.

@dependabot dependabot Bot closed this Oct 19, 2026
@dependabot
dependabot Bot deleted the dependabot/nuget/nuget-minor-and-patch-dbea88e22b branch October 19, 2026 05:20
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