v5.0.0
Breaking changes
- Dropped support for Python
3.7
, the minimum required version is now3.8
.
Changelog
- Now privileging
material.extensions
as the source of extensions instead of the now deprecatedmaterialx
module (resolves #13) - Introducing the
MkDocsExporter
window object- You can define a
render
function within it, it will be invoked during the rendering process (for instance, it can be used to render MathJax expressions or Mermaid diagrams so they show up in PDF documents) (resolves #10)
- You can define a
- Added new options to the
mkdocs/exporter/pdf
pluginbrowser.headless
can be used to toggle the browser's headless mode which can be useful during debugging (defaults totrue
)browser.timeout
defines the timeout of the rendering process in milliseconds (defaults to60000
for 60 seconds)
- Documentation
- Introducing the "Samples" section to preview the plugin in action in some common scenarios
- Improved logging messages
- Updated Paged.js from version
0.4.2
to0.4.3
- Updated Docker images and their dependencies
- Updated dependencies
Full changelog: v4.1.0...v5.0.0