Docfx as .NET Foundation Project
Starting from v2.70.0
, docfx has been fully transitioned to be a .NET Foundation project entirely driven by the community for the interest of the community.
Given the ownership change, we are renaming the NuGet package names, assembly names and namespace names from Microsoft.DocAsCode.*
to Docfx.*
.
What's Changed
💥 Breaking Changes
- Microsoft.DocAsCode.* -> Docfx.* by @yufeih in #8943
- Drop Docfx.MarkdigEngine.Validators by @yufeih in #8971
- Drop support for md.style by @yufeih in #8973
🎉 New Features
- Sign and publish as .NET foundation by @yufeih in #8931
- Expand active page when it has subpages on modern template by @MihkelAuv in #8896
- Enable invariant culture by @yufeih in #8897
- Add redirection document type by @filzrev in #8892
- Add open browser options to
docfx serve
command by @filzrev in #8934 - Add PDF generation ability to
Docfx.App
by @dpvreony in #8939
🐞 Bug Fixes
- Fix scroll into view in TOC by @MihkelAuv in #8898
- Fix console logger message format by @filzrev in #8916
- Fix serialization related property name problems by @filzrev in #8941
- Remove tab group hash function by @yufeih in #8942
- See/seealso tag copies href when a child node exist by @yufeih in #8974
- Display unresolved cref by @yufeih in #8975
- Fix for modifying an enumerated collection while traversing it. by @mihtjel in #8972
- Backport triple colon extension updates by @yufeih in #9000
🔧 Engineering
- Fix warning NU1701 by @filzrev in #8904
- Apply build-in code formatters by @filzrev in #8912
- Add default launchSettings.json by @filzrev in #8935
- Remove obsolete warning suppression. and fix deprecated APIs by @filzrev in #8937
- Add FluentAssertions nuget package to test projects by @filzrev in #8946
- Update SpellingExclusions.dic by @filzrev in #8970
- Change dependabot schedule to daily by @filzrev in #8982
- Update NuGet package version of ICSharpCode.Decompiler by @filzrev in #8983
- Add Visual Studio Spell Check config settings. And fix reported spellings problems by @filzrev in #8940
📄 Documentation
- Typo fix by @novialriptide in #8908
- Copyedits of CLI and docfx.json pages by @rgarrity in #8989
- Add doc comments to docfx.json related config files. by @filzrev in #8969
New Contributors
- @MihkelAuv made their first contribution in #8896
- @novialriptide made their first contribution in #8908
- @mihtjel made their first contribution in #8972
- @dpvreony made their first contribution in #8939
- @rgarrity made their first contribution in #8989
Full Changelog: v2.67.5...v2.70.0