.NET Core Support
This is the first stable release of docfx on .NET Core!
Docfx is released as a .NET Core Tool starting from v2.60.0
. To install, run:
dotnet tool update -g docfx
The rest of the command line experience hasn't changed and are backward compatible. We've also updated docfx homepage use the .NET Core version of docfx.
What's Changed
🎉 New Features
- Go net6.0 by @tibel in #8238 #8239 #8241 #8254
- feat: Upgrade to .NET Core by @yufeih in #8279
- ci: Ship as global tool to NuGet.org by @yufeih in #8280
- fix: Fix serve command by owin -> ASPNET.Core by @yufeih in #8293
- feat: New extensibility model based on libraries by @yufeih in #8306
- feat: publish template assets as NuGet contentFiles by @yufeih in #8307
- feat: drop compilation dependency on .NET Framework by @yufeih in #8309
- feat: Support MacOS by @yufeih in #8310
- feat: Support Ubuntu by @yufeih in #8311
- feat: detect GH action branch name by @yufeih in #8314
🐞 Bug Fixes
- fix: TOC word-break not being inserted in generic types by @julesabr in #8217
- fix: Crash fixes for CopyInherited by @Sorpirit in #7709
- fix: Fix on DocFX crashes on method parameter by @harriev9 in #8208
🔧 Engineering
- build: Update package references by @tibel in #8139
- build: Upgrade NuGet.Protocol by @YunshuMeg in #8236
- build: Upgrade Newtonsoft.Json from 13.0.1 to 13.0.2 by @YunshuMeg in #8257
- test: Add samples and snapshot testing by @yufeih in #8299
- build: Remove old package references by @tibel in #8318
📄 Documentation
- docs: Product docs rework for new release by @yufeih in #8332
- docs: Fix typo by @Lulalaby in #8252
- docs: Update issue templates by @yufeih in #8294
New Contributors
- @julesabr made their first contribution in #8217
- @Sorpirit made their first contribution in #7709
- @harriev9 made their first contribution in #8208
- @Lulalaby made their first contribution in #8252
Full Changelog: v2.59.4...v2.60.0