CARVIEW |
Select Language
HTTP/2 200
date: Fri, 25 Jul 2025 01:30:37 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"008d9d427bca083c94416f700efddebb"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=N8aLofmrnW6qP9ZiVDgr6WlSoPBxcCDZqnbBMHgO6EBAT0%2BIjfNh0QIqZDyilXOSTHedtRuoZXey96ikY%2FcKu6iLajoStdzkDoyXaUZwWlehgN%2Fpbm6VcUI7mcq%2BNagfgDUXCA%2F5I2%2ByOccYLWqGPjmZTttJmG7tXjYpyx0h6U5Dd1zonMGxWEaSo5NwP72TFl%2Bem1J1agWpAO5p3hQU6YzwdiV7BUQSpe6QR5c9X8kpXxWGLWdRxCRdsv3jtHA090O%2BgbHF5xq6cE67MlLYyg%3D%3D--pOVLRpFQYwKoSigS--gEau%2BntwJy1gPTkEcNyYQA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.919445437.1753407036; Path=/; Domain=github.com; Expires=Sat, 25 Jul 2026 01:30:36 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 25 Jul 2026 01:30:36 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C58E:DBBD4:7EBEF:C511C:6882DE3C
Releases Β· dotnet/docfx Β· GitHub
20 Feb 03:59
Loading
26 Nov 12:04
Loading
19 Nov 09:30
Loading
18 Nov 12:40
Loading
01 Jul 02:23
Loading
07 Apr 03:29
Loading
18 Feb 07:31
Loading
27 Jan 13:02
Loading
13 Jan 07:48
Loading
12 Jan 07:49
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 875
Releases: dotnet/docfx
Releases Β· dotnet/docfx
v2.78.3
850a61c
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
π New Features
- feat: Add
noRestore
option todocfx metadata
command by @filzrev in #10428 - feat: Allow extensionless URL HTML file access by @filzrev in #10436
- feat: Add
.slnx
solution format metadata generation support by @filzrev in #10540 - feat!: search improvements by @frarees in #10113
π Bug Fixes
- fix: Add
remarks
content to enum members by @filzrev in #10434 - fix: Modify
isCoverPage
check conditions by @filzrev in #10453 - fix: Use provided references for search of dependencies in AssemblyCompilations by @Herrmel in #10491
- fix: Doc comment
<code>
block is not rendered correctly by @filzrev in #10390
π Performance Improvements
- perf: Optimize pdf generation performance by reducing file I/O by @filzrev in #10461
- perf: Reduce exceptions of
APIPage
deserialization by @filzrev in #10548
New Contributors
Full Changelog: 2.78.2...v2.78.3
Assets 5
4 people reacted
v2.78.2
3ff9ae7
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
π New Features
- feat: Reformat YouTube videos to the embeded URL by @hultqvist in #10372
π Bug Fixes
- fix: Fix Node.js prerequisite issues by @filzrev in #10406
- fix: System.Reflection.Metadata.Document.Name can throw BadImageForma⦠by @RobJessop in #10410
- fix: Bootstrap variable override problem by @filzrev in #10412
- fix: Skip header/footer rendering for cover page by @filzrev in #10416
π Documentation
πͺ Other Changes
- chore: Add published package tests to nightly build workflow by @filzrev in #10403
- chore: Update
Dockerfile
by @filzrev in #10407
New Contributors
- @hultqvist made their first contribution in #10372
Full Changelog: 2.78.1...2.78.2
Assets 5
v2.78.1
602f6c9
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
π Bug Fixes
- fix: Place
.playwright
directory under bin directory by @filzrev in #10399 - fix: Use PlantUML Online Server as default configs by @filzrev in #10395
Full Changelog: v2.78.0...2.78.1
Assets 5
v2.78.0
618e71b
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
This release introduces support for .NET 9 and drops support for .NET 6, with a wide range of bug fixes and improvements.
A big thank you to @filzrev for continuous improvements to DocFX and to @SimonCropp for the substantial contributions to code quality in this project!
What's Changed
π₯ Breaking Changes
- feat: Add .NET 9 support (and drop .NET 6 support) by @filzrev in #10239
- feat: Change generated HTML encoding to UTF-8N (without BOM) by @filzrev in #10069
π New Features
- feat: Remove Node.js runtime dependencies from docfx tools by @filzrev in #10066
- feat: UseClrTypeNames: new option to indicate that the output must use the CLR type names instead of the language specific aliases by @Patrick8639 in #10072
- feat: pdfHeaderTemplate/pdfFooterTemplate supports value as file path by @yufeih in #10099
- feat: expose type through the toc by @frarees in #10090
- feat: Add
CancellationToken
support forRunBuild.Exec
by @filzrev in #10185 - feat: add
AllowUnsafeBlocks
supports for source code based metadata generation by @filzrev in #10175 - feat: Add System.Text.Json serialization/deserialization supports by @filzrev in #10217
π Bug Fixes
- fix: PDF Header/Footer pages size by @filzrev in #10100
- fix: missing delegate group name by @frarees in #10114
- fix: prevent the first navbar element from being set as active unnecessarily in the modern template by @KubaZ2 in #10204
- fix: NullReferenceException thrown when running tests in parallel by @filzrev in #10181
- fix: change link as plaintext if API is excluded by @filzrev in #10300
- fix: suppress assembly load warning for wpf 8.0 project by @yufeih in #10303
π Documentation
- docs: update ConceptualDocumentProcessor reference by @emmanuel-ferdman in #10237
- docs: Update Version in "Use the NuGet Library" by @RiPont in #10233
- docs: Add Publish from Azure DevOps by @kale-swapnil in #10213
- docs: fixed article a/an in config.md by @MorkovnySok in #10272
- docs: Add node.js as prerequisite by @filzrev in #10299
- docs: Document the xref
nameWithType
option by @AArnott in #10368
New Contributors
- @frarees made their first contribution in #10090
- @KubaZ2 made their first contribution in #10204
- @emmanuel-ferdman made their first contribution in #10237
- @RiPont made their first contribution in #10233
- @kale-swapnil made their first contribution in #10213
- @MorkovnySok made their first contribution in #10272
- @AArnott made their first contribution in #10368
Full Changelog: v2.77.0...v2.78.0
Assets 5
1 person reacted
v2.77.0
bd00e2b
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
π₯ Breaking Changes
π New Features
- feat: Enable PreferCSSPageSize option for PDF generation by @filzrev in #9850
- feat: Add docfx JSON Schema files and related tests by @filzrev in #9852
- feat: Add
toc.json
transform logics usingtoc.extension.js
by @filzrev in #9953 - feat: Better error when link not found by @Patrick8639 in #9957
- feat: Add
categoryLayout
option for metadata generation by @filzrev in #9965 - feat: Permits to specify the placement of overwrites by @Patrick8639 in #9937
- feat: Support private symbols by @Patrick8639 in #9972
- feat: Add support for gzipped xrefmap that stored as local file by @filzrev in #9966
- feat: Enable view transitions feature by @filzrev in #9909
π Bug Fixes
- fix: PDF
Producer
document information by @filzrev in #9851 - fix: Xrefmap baseUrl problem reported at #9866 by @filzrev in #9869
- fix: Xref links are not resolved on docs site by @filzrev in #9880
- fix: Change same URL check logic to case invariant by @filzrev in #9883
- fix: Improve unresolved xref messages by @filzrev in #9884
- fix: Fix nightly build errors by @filzrev in #9913
- fix: TOC filter value is not shared between pages by @filzrev in #9912
- fix: Build problems when running .NET 6 version of docfx on some environment by @filzrev in #9922
- fix:
docfx metadata
command throwArgumentException
when referencing empty namespace by doc comment by @filzrev in #10023 - fix: serve url link by @WeihanLi in #10035
π Performance Improvements
- perf: Change serializer for XrefMap from NewtonsoftJson to System.Text.Json by @filzrev in #9872
- perf: Remove some enum boxing in GlobMatcher by @lahma in #10051
- perf: Optimize CountWordInText by @lahma in #10050
π§ Engineering
- chore: Skip unstable SVG content check that returned from PlantUML Online Server by @filzrev in #9858
- deps: Update Spectre.Console package versions by @filzrev in #9894
- chore: fix NU5129 warning on
dotnet pack
command by @filzrev in #9942 - chore: Add PolySharp libarary to use latest C# syntax by @filzrev in #9960
- chore: Add snapshot update workflow by @filzrev in #9969
- chore: Remove unused workflow settings by @filzrev in #10030
π Documentation
- docs: Fix typo by @carlos-regis in #9871
- docs: Fix URL in markdown and match to html example by @si618 in #9881
- docs: Fix documentation site build warnings by @filzrev in #9895
- docs: Fix missing docfx.json config docs by @filzrev in #9935
- docs: Fix Docfx.App nuget package usage document by @filzrev in #9994
- docs: Fix plugin related docs and logs by @filzrev in #10029
New Contributors
- @carlos-regis made their first contribution in #9871
- @si618 made their first contribution in #9881
- @Patrick8639 made their first contribution in #9957
Full Changelog: v2.76.0...v2.77.0
Assets 5
7 people reacted
v2.76.0
0f64359
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
π New Features
- feat: Add DefineConstants supports for source file based build by @filzrev in #9707
- feat: Add additional layout options to modern template by @filzrev in #9737
- feat: Add pdfPrintBackground setting by @cjlotz in #9742
- feat: Update roslyn packages by @filzrev in #9753
- feat: Publish nightly pre-release packages by @yufeih in #9788
- feat: Add DLL references support for file-based API metadata generation by @filzrev in #9825
- feat: Support DOCFX_SOURCE_REPOSITORY_URL by @filzrev in #9759
- feat: Add feature to configure markdig extension by docfx.json configs. by @filzrev in #9820
- feat: Support for all emphasis supported by MarkDig by @EMaderbacher in #9762
π Bug Fixes
- fix:
docfx download
command behaviors by @filzrev in #9721 - fix: Resolved .NET SDK version problem on source-based API metadata generation by @filzrev in #9713
- fix: Don't overwrite
_disabledToc
when metadata is explicitly defined by @filzrev in #9741 - fix: Outputted PDF displays garbled characters when name contains non-ASCII chars by @filzrev in #9769
- fix: Move script tags into head in modern template by @fuzzykiller in #9768
- fix: Broken examples problems when using inheritdoc tag by @filzrev in #9754
- fix: NullReferenceException occurred when both include and exclude are null by @filzrev in #9786
- fix: Change JsonSchema EvaluationOptions instance to shared object by @filzrev in #9807
- fix: Bug fix Invalid documentation on type parameter #9755 by @soniyaprasad77 in #9806
π Performance Improvements
π§ Engineering
- chore: percy snapshot by @yufeih in #9747
- chore: Add detailed error message for specific exceptions by @filzrev in #9746
- chore: update pdfpig nuget package version by @filzrev in #9803
π Documentation
- docs: Split docfx CLI reference docs based on commands by @filzrev in #9708
- docs: Update markdown documentation regarding MarkDig extension by @tbolon in #9810
- docs: Update
docfx.json
config reference document by @filzrev in #9813 - docs: Correct
docfx template
page title by @peitschie in #9812 - docs: Add a warning about relative path resolution. by @voroninp in #9828
New Contributors
- @EMaderbacher made their first contribution in #9762
- @fuzzykiller made their first contribution in #9768
- @soniyaprasad77 made their first contribution in #9806
- @tbolon made their first contribution in #9810
- @peitschie made their first contribution in #9812
- @voroninp made their first contribution in #9828
Full Changelog: v2.75.3...v2.76.0
Assets 5
3 people reacted
v2.75.3
Compare
What's Changed
π Bug Fixes
- fix: Toc warnings when toc item with TopicUid but name is not specified by @filzrev in #9665
- fix: Warnings that occurs when bookmark link contains non-ASCII chars by @filzrev in #9660
- fix: Add StackTrace logs for Javascript error by @filzrev in #9694
- fix: InvalidInputFile error occurs if file contains URI escaped charactors by @filzrev in #9700
- fix: Add fail-fast logics when
--serve
option enabled & port is already used by @filzrev in #9690 - fix: filterconfig exclude rule is not works as documented by @filzrev in #9666
π§ Engineering
- build(deps): bump YamlDotNet from 15.1.0 to 15.1.1 dependencies .NET by @filzrev in #9689
- chore: update NuGet package dependencies (Microsoft.NET.Test.Sdk,Microsoft.Build.Locator) by @filzrev in #9693
- chore: Update public API snapshot & disable
AutoVerify
on CI build by @filzrev in #9692 - chore: Update node.js version by @filzrev in #9701
- chore: Update Microsoft.Build package version by @filzrev in #9698
Full Changelog: v2.75.2...v2.75.3
Assets 5
4 people reacted
v2.75.2
fe673ec
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
π Bug Fixes
- fix: mref mustach template description leak by @yufeih in #9632
- fix: When
disableDefaultFilter
is enabled. `filterConfig.yml' is not loaded. by @filzrev in #9638 - fix: new line in mref title by @yufeih in #9633
- fix: Corrected class name in inheritedMembers block by @BattlefieldDuck in #9648
- fix: ApiPage is not generated when multiple namespaces defined across projects by @filzrev in #9650
- fix: Add warnings for UnresolvedAnalyzerReference by @filzrev in #9623
π Performance Improvements
π§ Engineering
- chore: Update
Verify.Xunit
dependencies by @filzrev in #9624 - chore: Update YamlDotNet version by @filzrev in #9654
π Documentation
New Contributors
- @BattlefieldDuck made their first contribution in #9648
Full Changelog: v2.75.1...v2.75.2
Assets 5
1 person reacted
v2.75.1
6aa697f
This commit was created on GitHub.com and signed with GitHubβs verified signature.
The key has expired.
Compare
Assets 5
v2.75.0
8851faa
This commit was created on GitHub.com and signed with GitHubβs verified signature.
The key has expired.
Compare
What's Changed
π₯ Breaking Changes
- BREAKING CHAGNE: drop name.vb from toc output by @yufeih in #9530
- BREAKING CHANGE: drop pdf on wkhtmltopdf by @yufeih in #9555
π New Features
- feat: Support PlantUml by @cjlotz in #9574
- feat: Support solution filter file (.slnf) by @filzrev in #9513
- feat: Support git submodule by @georghinkel in #9540
- feat: Support PDF header footer template by @yufeih in #9543
- feat: Support description metadata by @yufeih in #9585
π Bug Fixes
- fix: Docset Pdf call terminating early by @dpvreony in #9493
- fix: Code copy not shown on collapsed divs by @yufeih in #9531
- fix: PDF wait for network idle by @yufeih in #9542
- fix: Hide the Docfx templates folder from VS project tree by @jwfx in #9554
- fix: Fix picture image click event handling by @filzrev in #9575
- fix: Warn on PDF timeout by @yufeih in #9586
- fix: Fix japanese search by @Egliss in #9605
π§ Engineering
- Bump docker image to SDK .NET 8 by @JM2K69 in #9501
- build: upgrade to Jint 3.0.0-beta-2059 by @lahma in #9583
- build(deps): update nuget dependencies by @filzrev in #9587
π Documentation
New Contributors
- @georghinkel made their first contribution in #9540
- @jwfx made their first contribution in #9554
- @cjlotz made their first contribution in #9574
- @Egliss made their first contribution in #9605
Full Changelog: v2.74.1...v2.75.0
Assets 5
3 people reacted
Previous Next
You canβt perform that action at this time.