Changelog¶
Release 1.6¶
- released:
20.01.2023
Bugfix [#60] Fix TOC hrefs for sections that use file title anchors.
Enhancement [#62] Added config option to build PDFs with the weasyprint Python API instead of the binary.
Release 1.5¶
- released:
26.10.2022
Enhancement:
nocover
option for simplepdf_theme_options.Enhancement: New config options to directly configue the weasyprint build.
Enhancement: New config option simplepdf_file_name allows to specify the output file name.
Enhancement: Provides pdf-include directive to embed PDF files in HTML views.
Release 1.4¶
- released:
22.09.2022
Enhancement: Adds
simplepdf_debug
option, to collect and print some environment specific details.Enhancement: Adds demo PDF to test various layout & style elements.
Enhancement: Replace not-open fonts with open-source fonts.
Enhancement: All fonts are provided by this package. No pre-installed fonts are needed.
Enhancement: [#19] Simple PDF customization with header and bottom page content
Enhancement: Add class wrapper to switch paper orientation, e.g. for large tables
Enhancement: Tables font-size and padding can be reduced by using
ssp-tinier
orssp-tiny
.Bugfix: [#34] handling word wrap in tables
Bugfix: Image handling is done much better.
Bugfix: Font location fixes -> No fonts warnings anymore.
Bugfix:
html_theme_options
gets overwritten to suppress Sphinx warnings.Bugfix: HTML file operations are using hard-coded utf-8 de/encoding.
Release 1.3¶
- released:
25.08.2022
Improvement: file-path in url() css configs are now relative to the Sphinx
_static
folder.Improvement: Toctree is working and page numbers are added.
Improvement: Introducing if-builder to control content based on builder.
Release 1.2¶
- released:
19.08.2022
Improvement: Overwriting some html_config vars, which are not supported by simplepdf during a PDF build.
Release 1.1¶
- released:
19.08.2022
Bugfix: Adds missing scss files to installation package.
Bugfix: Better cover image handling.
Release 1.0¶
- released:
18.08.2022