Releases: dotnet/docfx
Releases · dotnet/docfx
Version 2.3.1
- Remain TOC's href in it's original relative path form if unable to resolve.
Version 2.3
- Support emoji in markdown content.
- Upgrade yamldotnet to 3.9.
- Refine markdown validation.
- Support separated meta json file.
- Change
hightlight.js
theme togithub-gist
. - Support '.json' as supported swagger file extension.
- Support
topicHref
andtocHref
to specify homepage toc. - Support customized contribute repository and branch for "Improve this Doc" button. (#482)
- Improve message for
docfx.exe template
command.
Version 2.2.2
- Fix bug in
.manifest
file.
Version 2.2.1
- Fix bug when metadata incremental check
- Move post process out of DocumentBuilder
Version 2.2
- Support multi-version site. (#396)
- Support loop reference for Swagger Rest API. (#223)
- Support plug-in for post processor.
- Support href for see/seealso tags.
- Improve API reference documentation of namespace and enum.
- Update prerequisite to build docfx.
- Update manifest schema.
- Add chocolatey support in CI script.
- Provide with options in build.cmd.
- Bug fixes:
1. syntax for static class is incorrect.
2. improve warning message about global namespace class. (#417)
3. fix normalizexml bug for empty<code></code>
in tripleslashcomment.
Version 2.1
- Support for xref zip file in relative path.
- Support anchor in toc file.
- Support plug-in for validating markdown input metadata.
- Add output file md5 hashes.
- Breaking Url Rename generic type file name in metadata step
E.g. System.Func<T>
will generate System.Func-1.yml
instead of System.Func
1.yml, and after build the url will be
System.Func-1.htmlinstead of
System.Func%601.html`.
To keep old behavior, please add following option in metadata part in docfx.json:
"useCompatibilityFileName": true
- Display extension methods in API reference documentation
- Provide with option
_displayLangs
in docfx.json to choose which language version you want to show. - Support more Swagger syntax:
Version 2.1.0-cli-alpha
Support .NET Command Line Interface Project
Version 2.1.0-alpha
Merge pull request #415 from dotnet/EncodeAttributeValue Html encode to the text that will be used as attributes value.
Version 2.0.2
- Support localization tokens in DFM.
Version 2.0.1
- Fix bug that file links can't be resolved in overwrite file