* Fixed 5880: Blog plugin failing when building a standalone blog * Fixed 5881: Blog plugin not compatible with Python < 3.10
9.2.1
Not secure
* Fixed 5879: Blog plugin failing when building a standalone blog * Fixed error in blog plugin when using draft tagging on future date * Fixed error in blog plugin when toc extension is not enabled
* Fixed git diff in tags plugin after merging back 9.2.0 changes
9.2.0
Not secure
Additions and improvements
* Added blogging support via built-in blog plugin * Added support for Chinese language segmentaiton in search plugin * Added support for adding custom dates to blog posts * Added support for paginating archive and category pages * Added support for annotations (outside of code blocks) * Added support for navigation icons * Added support for navigation pruning * Added support for navigation status * Added support for customizing site icons * Added support for customizing (code) annotation icons * Added focus outline to admonitions and details * Added prompt for bug report name to info plugin * Added Luxembourgish translations * Improved rendering of (code) annotation markers * Improved print styles for (code) annotations * Improved customizability of navigation tabs * Improved interop of plugins with external tools like mike * Improved interop of blog plugin with awesome pages plugin * Improved header partial by moving buttons into separate partials * Improved clarity of site_url warning in social plugin * Improved blog plugin to automatically setup directory structure * Switched info plugin to importlib to mitigate deprecations * Automatically download ResizeObserver polyfill when necessary * Automatically add iframe-worker polyfill when necessary in offline plugin * Automatically focus and bring up keyboard on touch devices * Updated Serbo-Croatian translations * Updated MkDocs to 1.5.2
Removals
* Removed Universal Analytics integration * Removed ancient polyfills to reduce size of bundled JavaScript by 20% * Removed necessity for Array.flat and Array.flatMap polyfill * Removed announcement bar button when JavaScript is not available
Fixes
* Fixed rendering of tags when announcement bar is present * Fixed tags plugin rendering pages excluded by other plugins * Fixed 5132: Blog plugin requires nav entry in mkdocs.yml * Fixed 5599: Insufficient contrast for default link color * Fixed 5715: Blog plugin missing integrated table of contents in pagination * Fixed 5806: Version selector not hoverable on some Android devices * Fixed 5826: Blog post drafts with tags show up in tags index
* Added support for hoisting theme media files when building projects * Added support for sorting pages on tags index for tags plugin * Added support for adding date of last update to blog posts * Fixed 5797: Parse error in typeset plugin (4.38.1 regression)
* Improved nested serve mode for projects plugin * Improved compat in privacy plugin with third-party plugins * Fixed 5790: Typeset plugin ignores data-toc-label attribute * Fixed 5778: Interplay of privacy plugin with git-revision-date-localized * Fixed 5773: Info plugin erroring when community edition is in beta
* Updated MkDocs to 1.5.1 * Fixed deprecation warning in social plugin due to MkDocs upgrade * Fixed 5772: Privacy plugin fails due to API change in MkDocs
9.1.21
Not secure
* Fixed MkDocs 1.4 compat issue in social plugin (9.1.20 regression)
9.1.20
Not secure
* Fixed deprecation warnings for social plugin
9.1.19
Not secure
* Added support for MkDocs 1.5+ * Fixed 5699: Improve error reporting in social plugin
* Added support for overriding social cards settings per page * Added new social card default/only/image layout * Improved resilience of optimize and social plugin * Fixed rendering bugs for pruned navigation items * Fixed jumping of content tabs anchor links when instant loading is enabled * Fixed 5676: Optimize plugin doesn't check for pngquant