Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Dec 11, 2025

Updated Markdig from 0.25.0 to 0.44.0.

Release notes

Sourced from Markdig's releases.

0.44.0

Changes

🧰 Misc

  • feat(link-helper): improve ASCII normalization handling (PR #​911) by @​mos379
  • Test netstandard (PR #​915) by @​MihaZupan
  • Use central package management (fb698598)

Full Changelog: 0.43.0...0.44.0

Published with dotnet-releaser

0.43.0

Changes

✨ New Features

  • Add a basic fuzzing project (PR #​903) by @​MihaZupan

🐛 Bug Fixes

  • Fix for table depth error when cell contains backticks (PR #​891) by @​phillip-haydon
  • Fix issue where an inline code block that spans multiple lines doesn't parse correctly (PR #​893) by @​phillip-haydon
  • Remove leading newline in block attributes (PR #​896) by @​Asttear
  • Fix IndexOutOfRangeException in CodeInlineParser (PR #​900) by @​MihaZupan
  • Fix build warnings (PR #​899) by @​MihaZupan
  • Fix edge cases in EmphasisInlineParser (PR #​902) by @​MihaZupan
  • Fix pipe table parsing with a leading paragraph (PR #​905) by @​MihaZupan

🚀 Enhancements

  • add options for link inline (PR #​894) by @​danielklecha
  • Move sln to slnx (PR #​901) by @​MihaZupan
  • Lazily allocate storage for ProcessInlinesBegin/End delegates on Blocks (PR #​906) by @​MihaZupan
  • Add another test for pipe tables (PR #​907) by @​MihaZupan

Full Changelog: 0.42.0...0.43.0

Published with dotnet-releaser

0.42.0

Changes

🐛 Bug Fixes

  • Fixes issue #​845 (PR #​888) by @​prozolic

🚀 Enhancements

  • Add support for a table without an extra new line before it (PR #​885) by @​dannyp32
  • Add source position tracking for grid tables (PR #​883) by @​messani

Full Changelog: 0.41.3...0.42.0

Published with dotnet-releaser

0.41.3

Changes

🐛 Bug Fixes

  • Fixes #​878: RoundtripRenderer: render indent and 0 blocks for ordered lists (PR #​879) by @​stylefish

📚 Documentation

  • Update readme.md (PR #​877) by @​Mertsch

Full Changelog: 0.41.2...0.41.3

Published with dotnet-releaser

0.41.2

Changes

🐛 Bug Fixes

  • Fix #​872 by reserve null title string. (PR #​876) by @​Akarinnnnn

Full Changelog: 0.41.1...0.41.2

Published with dotnet-releaser

0.41.1

Changes

🐛 Bug Fixes

  • Fix bug in Markdown.ToPlainText with code blocks (PR #​869) by @​prozolic

Full Changelog: 0.41.0...0.41.1

Published with dotnet-releaser

0.41.0

Changes

✨ New Features

  • Add AutoLinkOptions.AllowDomainWithoutPeriod (PR #​859) by @​JamesNK

🐛 Bug Fixes

  • chore: update repository's github path (PR #​861) by @​Meir017

🚀 Enhancements

  • Replace encoding polyfill with NET5+ one. (PR #​851) by @​Akarinnnnn
  • Implemented better indent control in TextRendererBase (PR #​838) by @​Melodi17
  • A couple perf improvements (PR #​864) by @​MihaZupan
  • Infer pipe table column widths from separator row (PR #​863) by @​Amberg
  • Improve Alert parsing perf (PR #​866) by @​MihaZupan
  • Update to CommonMark 0.31.2 (PR #​867) by @​MihaZupan

🏭 Tests

  • Update tests (09a4b81a)

📚 Documentation

  • Fix MathInline is called "math block" (PR #​865) by @​RamType0

📦 Dependencies

  • Update dependencies NuGet (5b323913)

Full Changelog: 0.40.0...0.41.0

Published with dotnet-releaser

0.40.0

Changes

🐛 Bug Fixes

  • Fix errors in LinkHelper and LinkInlineParser. (PR #​837) by @​snnz
  • Check that the alert candidate is not already in an alert block or nested within other elements. (PR #​842) by @​snnz
  • Fixes exception in DefinitionListParser.GetCurrentDefinitionList() (PR #​843) by @​snnz
  • Prevent GridTableParser from looking beyond the end of a line. (PR #​844) by @​snnz

Full Changelog: 0.39.1...0.40.0

Published with dotnet-releaser

0.39.1

Changes

🐛 Bug Fixes

  • Fix an incorrect offset in GridTableParser. (PR #​834) by @​snnz
  • Include opening and closing pipes in the table span (PR #​835) by @​snnz
  • Fix an error in the AbbreviationParser. (PR #​836) by @​snnz

🧰 Maintenance

  • Update ci badge (fdaef774)

Full Changelog: 0.39.0...0.39.1

Published with dotnet-releaser

0.39.0

Changes

🐛 Bug Fixes

  • Fix extra line feeds in link title (PR #​826) by @​snnz
  • Fix incorrect emphasis span calculation. (PR #​829) by @​snnz
  • Set delimiter char and count in CustomContainerInline instances. (PR #​831) by @​snnz
  • Set the correct source location in Footnote and FootnoteLinkReferenceDefinition (PR #​832) by @​snnz

🚀 Enhancements

  • Add .NET 9 target, drop .NET 6 (PR #​828) by @​MihaZupan

🧰 Misc

  • Update readme.md (310a55c7)

Full Changelog: 0.38.0...0.39.0

Published with dotnet-releaser

0.38.0

Changes

🐛 Bug Fixes

  • Update DiagramExtension.cs (PR #​823)

🚀 Enhancements

  • Rename a variable (PR #​817) by @​ehsankalafchi

📚 Documentation

  • Fix mermaid link in readme.md (PR #​808) by @​digvijayad

Full Changelog: 0.37.0...0.38.0

Published with dotnet-releaser

0.37.0

Changes

🐛 Bug Fixes

  • Fix issues for math span calculation (PR #​785) by @​toothache
  • Fix invalid setext heading (#​785) (000393f4)

🚀 Enhancements

  • Add bootstrap alert renderer (PR #​782) by @​Abrynos
  • Make alert block headers case-invariant (PR #​784) by @​Abrynos
  • Support for YouTube Shorts embedding (PR #​786) by @​MartinZikmund

🧰 Misc

  • Update readme.md (fd226d53)
  • Update parsing-extensions.md (c75a11ec)

Full Changelog: 0.36.2...0.37.0

Published with dotnet-releaser

0.36.2

Changes

🐛 Bug Fixes

  • Fix missing code in commit for #​780 (f48331d6)

Full Changelog: 0.36.1...0.36.2

Published with dotnet-releaser

0.36.1

Changes

🐛 Bug Fixes

  • Fixes #​780 where only the first paragraph of an alert block is processed. (6549d3b7)

Full Changelog: 0.36.0...0.36.1

Published with dotnet-releaser

0.36.0

Changes

🐛 Bug Fixes

  • Fix math source span (PR #​779) by @​toothache

🚀 Enhancements

  • Add support for GitHub alert blocks (PR #​776)

📚 Documentation

  • Fixed a typo in MathSpecs.md (PR #​773) by @​hhyyrylainen

🧰 Misc

  • Try to use the reusable workflow (201aa4ef)

Full Changelog: 0.35.0...0.36.0

Published with dotnet-releaser

0.35.0

Changes

✨ New Features

  • Add nuget.org only config (8f008e45)

🚀 Enhancements

  • Use C# 12 syntax (PR #​761) by @​iamcarbon
  • Eliminate various string allocations (PR #​769) by @​iamcarbon

🧰 Maintenance

  • Update ci.yml with nuget config (eb8fe156)

🏭 Tests

  • Fix tests (fb71dff0)

🧰 Misc

  • Update projects to net8.0 (2f903697)
  • Remove net7.0 from CI (39957094)
  • Use ubuntu for the CI (adce9797)

Full Changelog: 0.34.0...0.35.0

Published with dotnet-releaser

0.34.0

Changes

🐛 Bug Fixes

  • Make StringLineGroup returns a count limited Enumerator (PR #​759) by @​Akarinnnnn
  • Fix source span calculation for LineBreakInline (PR #​760) by @​zickb

🚀 Enhancements

  • Update Visual Studio editor link (PR #​749) by @​michaelvolz
  • .NET 8.0 and a few other perf improvements (PR #​751) by @​MihaZupan
  • A few more perf improvements (PR #​753) by @​MihaZupan

🧰 Misc

  • Update packages (f52ecee0)

Full Changelog: 0.33.0...0.34.0

Published with dotnet-releaser

0.33.0

Changes

🐛 Bug Fixes

  • Fix source span calculation (PR #​733) by @​zickb

🧰 Misc

  • Better literal delimiter content string slice (PR #​736) by @​zickb

Full Changelog: 0.32.0...0.33.0

Published with dotnet-releaser

0.32.0

Changes

🐛 Bug Fixes

  • Make AllowNull internal to prevent conflicts (PR #​726) by @​mkapahnke

🚀 Enhancements

  • Add line count check to avoid out of range (PR #​710) by @​valterc
  • Add relative path support for Audio and Video Urls to MediaLinks Extension (PR #​723) by @​RickStrahl

📚 Documentation

  • Made the markdown class not partial and fixed the ToPlainText summary. (PR #​724) by @​DeveloPoel

Full Changelog: 0.31.0...0.32.0

Published with dotnet-releaser

0.31.0

Changes

✨ New Features

  • Add Contributing Docs (PR #​674) by @​wbaldoumas

🐛 Bug Fixes

  • Fix incorrect setext heading source span (PR #​696) by @​artempyanykh

🚀 Enhancements

  • Option to set controls attribute for MediaLinks (PR #​672) by @​LukeTOBrien
  • Allow YAML front matter in the middle of the document (PR #​701) by @​yufeih

🧰 Misc

  • Copyedit the grid table extension documentation (PR #​678) by @​waldyrious
  • Drop netcoreapp3.1 target (PR #​685) by @​iamcarbon
  • Bump .NET framework target to net462 (PR #​690) by @​iamcarbon
  • Enable ImplictUsings and use file-scoped namespaces (PR #​693) by @​iamcarbon
  • Update specs (8155a1e3)

Full Changelog: 0.30.4...0.31.0

Published with dotnet-releaser

0.30.4

Changes

🐛 Bug Fixes

  • Fix ANE when parsing empty documents with trackTrivia enabled (PR #​666) by @​meziantou

Full Changelog: 0.30.3...0.30.4

Published with dotnet-releaser

0.30.3

Changes

🐛 Bug Fixes

  • Align Whitespace and Punctuation definitions with CommonMark (PR #​649) by @​MihaZupan
  • Fix name for SpecFileGen (f2ca6be7)

🚀 Enhancements

  • Reduce the overhead of Parse calls (PR #​637) by @​MihaZupan
  • Add YamlFrontMatterRoundtripRenderer (PR #​638) by @​mnaoumov
  • added support for ToPlainText for pipetables extension (PR #​644) by @​PaulVrugt
  • More accurate check for YAML renderers (PR #​642) by @​mnaoumov
  • Remove some branches in HtmlHelper.TryParseHtmlTagOpenTag by using bitmask (PR #​650) by @​gfoidl

📚 Documentation

  • Update doc readme with new benchmarks (7676079b)

🧰 Misc

  • Additional parser documentation (PR #​624) by @​mattj23
  • Cleanup code after #​632 (f09d030f)
  • Improve RenderBase optimization with Type.GetTypeHandle (#​632) (210b39e8)
  • Update benchmark code and dependencies (495abab7)
  • Remove old benchmark graphs (89a10ee7)

Full Changelog: 0.30.2...0.30.3

0.30.2

Changes

🧰 Misc

  • Revert optimization for RendererBase to use a plain type for the dictionary key (#​632) (94e07d11)

Full Changelog: 0.30.1...0.30.2

0.30.1

Changes

🐛 Bug Fixes

  • Fix typos in ContainerBlock (PR #​630) by @​MihaZupan

Full Changelog: 0.30.0...0.30.1

0.30.0

Changes

🚀 Enhancements

  • Update commonmark spec 0.30 (PR #​627)

📚 Documentation

  • Update doc and fix name for CommonMark specs (a4a1a177)

Full Changelog: 0.29.0...0.30.0

0.29.0

Changes

🐛 Bug Fixes

  • Fixes escape line break (#​620) (fcc73691)

🚀 Enhancements

  • April perf improvements (PR #​621) by @​MihaZupan
  • Vectorize CharacterMap.IndexOfOpeningCharacter (PR #​622) by @​MihaZupan
  • Fix GlobalizationExtension RTL detection (PR #​623) by @​MihaZupan

🏭 Tests

  • Add test for line break (cb8dc99d)
  • Add test related to #​625 (17b5500b)

📚 Documentation

  • Start of documentation on parser (PR #​607) by @​mattj23

📦 Dependencies

  • Update dependencies (b754aef6)

🧰 Misc

  • Merge branch 'fix-escape-line-break' (04843a08)

Full Changelog: 0.28.1...0.29.0

0.28.1

Changes

🐛 Bug Fixes

  • Fix emphasis parsing with table delimiters (#​614) (8beb0968)
  • Fix AssemblyVersion with MinVer (#​612) (ccf455d3)

🚀 Enhancements

  • Improvements when TrackTrivia is disabled (PR #​606) by @​MihaZupan
  • Some CPU improvements (PR #​608) by @​MihaZupan
  • Improve rendering performance (PR #​611) by @​MihaZupan

Full Changelog: 0.28.0...0.28.1

0.28.0

Changes

🐛 Bug Fixes

  • Fix specfilegen (6aebd684)
  • Fix emphasis when EnableTrackTrivia() is used (#​561) (983187ea)

🚀 Enhancements

  • Version "Unknown" if AssemblyFileVersionAttribute is missing (PR #​600) by @​gauss-lvs-dev

🧰 Maintenance

  • Update ci to use dotnet-releaser (73b8bbe1)
  • Fix ci with dotnet-releaser when secrets are not available (ba990c73)
  • Fix ci with dotnet-releaser when secrets are not available (bis) (28f5503c)

🧰 Misc

  • Drop .netcoreapp2.1 target and cross target .net6.0 (PR #​591) by @​iamcarbon
  • remove NETCORE constant (PR #​593) by @​tibel
  • Remove logs from tests if no errors (0c45e197)
  • Use bash with dotnet-releaser in GitHub Action (9bbf6855)
  • Try to workaround track trivia not generating valid HTML (#​561) (94581d96)

Full Changelog: 0.27.0...0.28.0

Commits viewable in compare view.

Dependabot compatibility score

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 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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Markdig
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant