Mkdocs-exporter

Latest version: v5.3.1

Safety actively analyzes 624665 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

5.3.1

**Changelog**

- Updated dependencies
- Updated documentation
- Introducting a "[Reference](https://adrienbrignon.github.io/mkdocs-exporter/reference/configuration/base/)" section

**Full changelog**: https://github.com/adrienbrignon/mkdocs-exporter/compare/v5.3.0...v5.3.1

5.3.0

**Changelog**

- Updated dependencies

**Full changelog**: https://github.com/adrienbrignon/mkdocs-exporter/compare/v5.2.1...v5.3.0

5.2.1

**Changelog**

- Improved error handling when compiling SCSS files
- Fixed issues when using old plugins name (such as `mkdocs/exporter/extras`)
- Improved documentation
- Enabled social cards
- Miscellaneous enhancements
- Updated dependencies

**Full changelog**: https://github.com/adrienbrignon/mkdocs-exporter/compare/v5.2.0...v5.2.1

5.2.0

**Changelog**

- The plugins have been renamed to follow *MkDocs* semantics (by oprypin via 14)
- Plugins are now named `exporter`, `exporter-pdf` and `exporter-extras`
- This is a **non-breaking change**; a deprecation warning will be thrown if old names are still being used

**Contributors**

Special thanks to the following contributors, whose efforts and insights have been invaluable in this update:

- oprypin

**Full changelog**: https://github.com/adrienbrignon/mkdocs-exporter/compare/v5.1.0...v5.2.0

5.1.0

**Changelog**

- Support for relative links in PDF documents (resolves 11)
- You can now define the `url` property in the `mkdocs/exporter/pdf` plugin's configuration; it will be the base URL of all relative links (defaults to `site_url`).
- Improved error handling
- Exceptions thrown during the invocation of the `render` function defined in `window.MkDocsExporter` no longer fail the rendering; instead, errors are now logged
- Improved logging of browser-related errors
- You can now easily know why the rendering has timed out
- Documentation
- Updated [*MkDocs Macros*](https://github.com/fralau/mkdocs_macros_plugin) plugin
- Enhanced cover templates (added module's version and logo)

**Full changelog**: https://github.com/adrienbrignon/mkdocs-exporter/compare/v5.0.0...v5.1.0

5.0.0

**Breaking changes**

- Dropped support for Python `3.7`, the minimum required version is now `3.8`.

**Changelog**

- Now privileging `material.extensions` as the source of extensions instead of the now deprecated `materialx` 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](https://github.com/adrienbrignon/mkdocs-exporter/blob/741aa1da4cc62965db32f6c019cf830045c645dc/docs/assets/scripts/mkdocs-exporter.js) to render *MathJax* expressions or *Mermaid* diagrams so they show up in PDF documents) (resolves #10)
- Added new options to the `mkdocs/exporter/pdf` plugin
- `browser.headless` can be used to toggle the browser's headless mode which can be useful during debugging (defaults to `true`)
- `browser.timeout` defines the timeout of the rendering process in milliseconds (defaults to `60000` for 60 seconds)
- Documentation
- Introducing the "*Samples*" section to preview the plugin in action in some common scenarios
- [Diagrams](https://adrienbrignon.github.io/mkdocs-exporter/samples/diagrams/)
- [Mathematics](https://adrienbrignon.github.io/mkdocs-exporter/samples/mathematics/)
- [Multimedia](https://adrienbrignon.github.io/mkdocs-exporter/samples/multimedia/)
- Improved logging messages
- Updated *Paged.js* from version `0.4.2` to `0.4.3`
- Updated Docker images and their dependencies
- Updated dependencies

**Full changelog**: https://github.com/adrienbrignon/mkdocs-exporter/compare/v4.1.0...v5.0.0

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.