Skip to content

Bump docfx from 2.80.1 to 2.81.0 - #451

Merged
dorssel merged 1 commit into
masterfrom
dependabot/nuget/dot-config/docfx-2.81.0
Sep 25, 2026
Merged

dorssel merged 1 commit into
masterfrom
dependabot/nuget/dot-config/docfx-2.81.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Updated docfx from 2.80.1 to 2.81.0.

Release notes

Sourced from docfx's releases.

2.81.0

What's Changed

✨ Features & Platform Support

  • Allow custom templates to override search.min.js in the modern template by @​filzrev in #​10055.
  • Add metadata.sourceLinkExclude to exclude selected source paths from View Source links without removing API documentation by @​vicancy in #​11141.
  • Record the DocFX build version in the docfx_version field of manifest.json by @​vicancy in #​11162.
  • Add a .NET 11 RC target, including support for the .NET 11 Razor source generator, while retaining .NET 8, 9, and 10 targets by @​vicancy and @​filzrev in #​11176 and #​11182.

⚡ Performance & Reliability

  • Reduce JavaScript template processing overhead and memory allocations by reusing parsed scripts and improving model conversion. Add execution limits to prevent runaway scripts from hanging builds by @​lahma in #​11084.
  • Avoid unnecessary exceptions and repeated file reads when loading toc.yml by @​filzrev in #​9974.

🐛 Bug Fixes

  • Restore source links for partial types extended by source generators by @​vicancy in #​11141.
  • Fix local namespace links in managed reference documentation by resolving them through xrefs during site generation by @​vicancy in #​11163.
  • Preserve nested XML blocks when inserting Markdown separators, preventing content from incorrectly rendering as code blocks by @​vicancy in #​11175.
  • Preserve explicit false and 0 values when overwriting nullable properties by @​vicancy in #​11181.

📦 Dependency Updates

Upgrade Notes

Custom JavaScript template preprocessors now enforce a 30-second timeout and a 50-million-statement limit for each getOptions or transform invocation. Long-running custom scripts may need adjustment.

Full Changelog: dotnet/docfx@v2.80.1...v2.81.0

Commits viewable in compare view.

@dependabot dependabot Bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Sep 25, 2026
@dependabot
dependabot Bot requested a review from dorssel as a code owner September 25, 2026 07:04
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .net code labels Sep 25, 2026
@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

✅MegaLinter analysis: Success

Descriptor Linter Files Fixed Errors Max errors Warnings Elapsed time
✅ ACTION actionlint 9 0 0 0.12s
✅ ACTION zizmor 9 0 0 5.33s
✅ CSS stylelint 1 0 0 1.69s
✅ EDITORCONFIG editorconfig-checker 107 0 0 0.34s
✅ HTML djlint 1 0 0 1.35s
✅ HTML htmlhint 1 0 0 0.3s
✅ JSON jsonlint 8 0 0 0.13s
✅ JSON prettier 8 0 0 0.74s
✅ MARKDOWN markdownlint 3 0 0 0.74s
✅ MARKDOWN markdown-table-formatter 3 0 0 0.43s
✅ REPOSITORY betterleaks yes no no 0.61s
✅ REPOSITORY checkov yes no no 21.92s
✅ REPOSITORY git_diff yes no no 0.02s
✅ REPOSITORY grype yes no no 91.11s
✅ REPOSITORY osv-scanner yes no no 0.42s
✅ REPOSITORY secretlint yes no no 1.52s
✅ REPOSITORY syft yes no no 2.82s
✅ REPOSITORY trivy-sbom yes no no 0.94s
✅ REPOSITORY trufflehog yes no no 3.89s
✅ XML xmllint 12 0 0 0.17s
✅ YAML prettier 15 0 0 0.96s
✅ YAML v8r 15 0 0 11.58s
✅ YAML yamllint 15 0 0 1.22s

See detailed reports in MegaLinter artifacts

MegaLinter is provided by OX Security
Show us your support by starring ⭐ the repository

@codecov

codecov Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (c5ef1eb) to head (4af4172).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #451   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            6         6           
  Lines          238       238           
  Branches        50        50           
=========================================
  Hits           238       238           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

---
updated-dependencies:
- dependency-name: docfx
  dependency-version: 2.81.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/nuget/dot-config/docfx-2.81.0 branch from b6c5bca to 4af4172 Compare September 25, 2026 09:13
@dorssel
dorssel enabled auto-merge September 25, 2026 09:15
@dorssel
dorssel merged commit 910785b into master Sep 25, 2026
10 checks passed
@dorssel
dorssel deleted the dependabot/nuget/dot-config/docfx-2.81.0 branch September 25, 2026 09:25
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