1.5.0 (2025-03-27)
Bug Fixes
- add @page with size and margin to page (e2ef580)
- add chrome_pdf_generator in local.form_dict (95daccd)
- added Content-Type responseHeaders for svg (bb2e2b5)
- added cookies for private images (520b229)
- added menu option to download pdf (7fc2fdd)
- added menu option to download pdf (#420) (a257b58)
- changes as per pdf_generator field (1662c4b)
- chrome in production (d380da0)
- don't close the browser if it is in use by another thread (b0c4da6)
- don't render div if header/footer is empty (256257b)
- install script (33498ea)
- install.py and typo in generator.py (ff3d3aa)
- minor: don't import get_common_site_config (1e2b5c4)
- minor: don't import get_common_site_config (#411) (c5eff5c)
- minor: invalid click.echo (9e58bbe)
- pdf merge logic for dynamic pages (3600c00)
- print.js client script (cea2d4f)
- print.js client script (#405) (5a17f1d)
- removed scaling of the pdf (7426bf6)
- updated print templates and updated utils functions for new_backend (75c4fcc)
- use output (PDFWriter) and password encryption (b1a6d7b)
Features
- added cdp communications logic for new backend (96e02e7)
- added browser and page class for pdf generation (b23e99c)
- Added hooks and pdf merge functionality (0586a3a)
- Chrome PDF Generator (#399) (d68d60a)
- generate header/footer pdf early if it is static. (bd4c4bb)
- load local resources directly from the file system (33f9098)
- logic to install and manage chrome headless. (6b2169b)