New experimental API page output format
API Page is a new YAML output format designed to represent API documentations for a wide variety of programming languages. This release enables docfx build
command to render API pages and docfx metadata
command to produce API Page YAML files through the { "outputFormat": "ApiPage" }
option.
What's Changed
🎉 New Features
- feat: basic API page output for .NET by @yufeih in #9309
- feat: api page view source by @yufeih in #9318
- feat: render h2/h3 for in this article section by @yufeih in #9320
- feat: render obsolete APIs as deprecated by @yufeih in #9319
- feat: render enum field remarks and obsolete attribute by @yufeih in #9327
- feat: support multiple search languages by @yufeih in #9313
- Adds expander class to modern theme TOC
- elements with children by @cjbotelho in #9328
🐞 Bug Fixes
🚀 Performance Improvements
🔧 Engineering
📄 Documentation
New Contributors
- @cjbotelho made their first contribution in #9328
Full Changelog: v2.71.1...v2.72.0