Skip to content

Releases: dotnet/docfx

Version 1.8.1

04 May 07:37
Compare
Choose a tag to compare
  1. Fix bug when serialize attribute argument for type array. (#280)
  2. Fix bug when include file link to an anchor.
  3. Don't modify link when target file not existed.

Version 1.9.0-alpha-0091-g1c1b291

29 Apr 03:06
Compare
Choose a tag to compare
Pre-release

Support .NET Command Line Interface Project

Version 1.8

25 Apr 08:40
Compare
Choose a tag to compare
  1. Support multiple regions selection, code lines highlight and dedent length setting in Code Snippet. (#189)
  2. Support more tags in triple-slash-comments, e.g. lang, list, code, paramref and typeparamref.
  3. Add Example section to default template.
  4. Bug fixes:
    1. Fix bug when parsing triple-slash-comments. (#221)
    2. Fix syntax generation for VB module. (#260)

Version 1.7.2

20 Apr 05:40
Compare
Choose a tag to compare
  1. Fix markdown bug:
    • Ordered list continue with unordered list.
    • Support gfm comments.

Version 1.7.1

07 Apr 07:17
Compare
Choose a tag to compare
  1. Fix markdown bug:
    • Do NOT apply inline rule for html code.
    • Update em rule for gfm.

Version 1.7

07 Apr 02:54
Compare
Choose a tag to compare
  1. Behavior change
    1. For articles not in TOC, it's TOC file is the nearest TOC File in its output folder. Previously we only search the TOC File under the same input folder of the Not-In-Toc article.
  2. Provide more information for API reference documentation
    1. Type of events (#217)
    2. Parameters/returns for delegates (#218)
    3. Type parameter description (#204)
  3. Cross-reference is now supporting anchor# (#190)
  4. C# Code snippet now supports referencing source code using a region #engion (#160)
  5. Support TOC reference. With this syntax, we can combine multiple TOC files into a single TOC. (#161)
  6. Improve user experience when using docfx.msbuild in VS IDE
  7. Code refactor:
    1. We improved DocFX project structure in this release. Microsoft.DocAsCode.EntityModel namespace is no longer in use. Assemblies are separated into Microsoft.DocAsCode.Build, Microsoft.DocAsCode.DataContracts, and Microsoft.DocAsCode.Metadata namespace. All assemblies can be separately referenced through NuGet. In this way, it is much convenient for plugin writers to reference existing data models and utilities.

Version 1.6.2

21 Mar 06:19
Compare
Choose a tag to compare
  1. For issue #221, add detailed error information.

Version 1.6.1

16 Mar 04:09
Compare
Choose a tag to compare

v1.6.1

  1. Fix bug: "Improve this doc" button disppears in method level

v1.6

  1. Add attribute in c# and vb syntax.
  2. Support full text search, with pure client side implementation:
    1. The feature is disabled by default. You can enable it by adding "_enableSearch": true to the globalMetadata property of docfx.json.
    2. The search engine is powered by lunr.js

Version 1.5.2

01 Mar 01:58
Compare
Choose a tag to compare

Revert breaking changes in template introduced in v1.5.1

Version 1.5.1

24 Feb 13:35
Compare
Choose a tag to compare
  1. Improve docfx init
    1. Fix #145
  2. Fix multi-threading issue when applying template
  3. Fix list behavior in markdown syntax to be consistent with GFM