What's Changed
💥 Breaking Changes
- #8682: If you have a custom template based on the modern template, rename the
styles
folder topublic
for the modern template to locate custom scripts and styles inmain.js
andmain.css
.
🎉 New Features
- feat: add TOC filter for modern template by @yufeih in #8719
- feat: support navbar dropdown button by @yufeih in #8694
- feat: add modern template customization options by @yufeih in #8682
- feat: support HTML lang by @yufeih in #8704
- feat: allow custom alert types by @yufeih in #8735
- feat: add _appLogoUrl metadata by @yufeih in #8737
- feat: Enable google analytics with
_googleAnalyticsTagId
metadata in by @yufeih in #8733 - feat: add an option to disable new tabs in modern template by @yufeih in #8718
🐞 Bug Fixes
- fix: typedConstant NRE by @yufeih in #8698
- fix: make postprocessors work again by @InFTord in #8700
- fix: nested namespace apply template error by @yufeih in #8738
- fix: add output config overridable by --output by @yufeih in #8727
- fix: MetadataItem.Source NRE by @yufeih in #8701
- fix: error message typo by @OskarKlintrot in #8713
- fix: --output incorrectly applied to metadata output by @yufeih in #8726
- fix: duplicate seealso divs by @yufeih in #8728
- fix: GetMicrosoftLearnUrl NotSupportedException by @yufeih in #8730
- fix: In page Namespaces keyword disappear by @yufeih in #8739
📄 Documentation
- doc: added basic concepts page by @wilkinson-steve in #8690
New Contributors
- @InFTord made their first contribution in #8700
- @OskarKlintrot made their first contribution in #8713
Full Changelog: v2.66.2...v2.67.0