Weasyprint

Latest version: v63.0

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

Scan your dependencies

Page 4 of 16

57.0

------------

Released on 2022-10-18.

This version also includes the changes from unstable b1 version listed
below.

New features:

* `a4fc7a1 <https://github.com/Kozea/WeasyPrint/commit/a4fc7a1>`_:
Support image-orientation

Bug fixes:

* `1739 <https://github.com/Kozea/WeasyPrint/issues/1739>`_:
Set baseline on all flex containers
* `1740 <https://github.com/Kozea/WeasyPrint/issues/1740>`_:
Don’t crash when currentColor is set on root svg tag
* `1718 <https://github.com/Kozea/WeasyPrint/issues/1718>`_:
Don’t crash with empty bitmap glyphs
* `1736 <https://github.com/Kozea/WeasyPrint/issues/1736>`_:
Always use the font’s vector variant when possible
* `eef8b4d <https://github.com/Kozea/WeasyPrint/commit/eef8b4d>`_:
Always set color and state before drawing
* `1662 <https://github.com/Kozea/WeasyPrint/issues/1662>`_:
Use a stable key to store stream fonts
* `1733 <https://github.com/Kozea/WeasyPrint/issues/1733>`_:
Don’t remove attachments when adding internal anchors
* `3c4fa50 <https://github.com/Kozea/WeasyPrint/commit/3c4fa50>`_,
`c215697 <https://github.com/Kozea/WeasyPrint/commit/c215697>`_,
`d275dac <https://github.com/Kozea/WeasyPrint/commit/d275dac>`_,
`b04bfff <https://github.com/Kozea/WeasyPrint/commit/b04bfff>`_:
Fix many bugs related to PDF/UA structure

Performance:

* `dfccf1b <https://github.com/Kozea/WeasyPrint/commit/dfccf1b>`_:
Use faces as fonts dictionary keys
* `0dc12b6 <https://github.com/Kozea/WeasyPrint/commit/0dc12b6>`_:
Cache add_font to avoid calling get_face too often
* `75e17bf <https://github.com/Kozea/WeasyPrint/commit/75e17bf>`_:
Don’t call process_whitespace twice on many children
* `498d3e1 <https://github.com/Kozea/WeasyPrint/commit/498d3e1>`_:
Optimize __missing__ functions

Documentation:

* `863b3d6 <https://github.com/Kozea/WeasyPrint/commit/863b3d6>`_:
Update documentation of installation on macOS with Homebrew

Contributors:

* Guillaume Ayoub

Backers and sponsors:

* Grip Angebotssoftware
* Manuel Barkhau
* Crisp BV
* SimonSoft
* Menutech
* Spacinov
* KontextWork
* René Fritz
* NCC Group
* Kobalt
* Tom Pohl
* John R Ellis
* Castedo Ellerman
* Moritz Mahringer
* Gábor
* Piotr Horzycki

57.0b1

--------------

Released on 2022-09-22.

**This version is experimental, don't use it in production. If you find bugs,
please report them!**

New features:

* `1704 <https://github.com/Kozea/WeasyPrint/pull/1704>`_:
Support PDF/UA, with financial support from Novareto
* `1454 <https://github.com/Kozea/WeasyPrint/issues/1454>`_:
Support variable fonts

Bug fixes:

* `1058 <https://github.com/Kozea/WeasyPrint/issues/1058>`_:
Fix bullet position after page break, with financial support from OpenZeppelin
* `1707 <https://github.com/Kozea/WeasyPrint/issues/1707>`_:
Fix footnote positioning in multicolumn layout, with financial support from Code & Co.
* `1722 <https://github.com/Kozea/WeasyPrint/issues/1722>`_:
Handle skew transformation with only one parameter
* `1715 <https://github.com/Kozea/WeasyPrint/issues/1715>`_:
Don’t crash when images are truncated
* `1697 <https://github.com/Kozea/WeasyPrint/issues/1697>`_:
Don’t crash when attr() is used in text-decoration-color
* `1695 <https://github.com/Kozea/WeasyPrint/pull/1695>`_:
Include language information in PDF metadata
* `1612 <https://github.com/Kozea/WeasyPrint/issues/1612>`_:
Don’t lowercase letters when capitalizing text
* `1700 <https://github.com/Kozea/WeasyPrint/issues/1700>`_:
Fix crash when rendering footnote with repagination
* `1667 <https://github.com/Kozea/WeasyPrint/issues/1667>`_:
Follow EXIF metadata for image rotation
* `1669 <https://github.com/Kozea/WeasyPrint/issues/1669>`_:
Take care of floats when remvoving placeholders
* `1638 <https://github.com/Kozea/WeasyPrint/issues/1638>`_:
Use the original box when breaking waiting children

Contributors:

* Guillaume Ayoub
* Konstantin Weddige
* VeteraNovis
* Lucie Anglade

Backers and sponsors:

* Grip Angebotssoftware
* Manuel Barkhau
* Crisp BV
* SimonSoft
* Menutech
* Spacinov
* KontextWork
* René Fritz
* NCC Group
* Kobalt
* Tom Pohl
* John R Ellis
* Moritz Mahringer
* Gábor
* Piotr Horzycki
* Andrew Ittner

56.1

------------

Released on 2022-07-24.

Bug fixes:

* `1674 <https://github.com/Kozea/WeasyPrint/issues/1674>`_:
Follow max-height on footnot area, with financial support from Code & Co.
* `1678 <https://github.com/Kozea/WeasyPrint/issues/1678>`_:
Fix gradients with opacity set

Contributors:

* Guillaume Ayoub
* Lucie Anglade

Backers and sponsors:

* Grip Angebotssoftware
* Manuel Barkhau
* Crisp BV
* SimonSoft
* Menutech
* Spacinov
* KontextWork
* René Fritz
* NCC Group
* Kobalt
* Tom Pohl
* Moritz Mahringer
* Florian Demmer
* Yanal-Yvez Fargialla
* Gábor
* Piotr Horzycki
* Andrew Ittner

56.0

------------

Released on 2022-07-07.

This version also includes the changes from unstable b1 version listed
below.

New features:

* `70f9b62 <https://github.com/Kozea/WeasyPrint/commit/70f9b62>`_:
Support format 5 for bitmap glyphs

Bug fixes:

* `1666 <https://github.com/Kozea/WeasyPrint/issues/1666>`_
Fix reproducible PDF generation with embedded images
* `1668 <https://github.com/Kozea/WeasyPrint/issues/1668>`_:
Fix page:nth() selector
* `3bd9a8e <https://github.com/Kozea/WeasyPrint/commit/3bd9a8e>`_:
Don’t limit the opacity groups to the original box size
* `cb9540b <https://github.com/Kozea/WeasyPrint/commit/cb9540b>`_,
`76d174f <https://github.com/Kozea/WeasyPrint/commit/76d174f>`_,
`9ce6547 <https://github.com/Kozea/WeasyPrint/commit/9ce6547>`_:
Minor bugfixes for split table rows

Contributors:

* Guillaume Ayoub

Backers and sponsors:

* Grip Angebotssoftware
* Manuel Barkhau
* Crisp BV
* SimonSoft
* Menutech
* Spacinov
* KontextWork
* René Fritz
* NCC Group
* Kobalt
* Des images et des mots
* Andreas Zettl
* Tom Pohl
* Moritz Mahringer
* Florian Demmer
* Yanal-Yvez Fargialla
* Gábor
* Piotr Horzycki

56.0b1

--------------

Released on 2022-06-17.

**This version is experimental, don't use it in production. If you find bugs,
please report them!**

Dependencies:

* pydyf 0.2.0+ is now needed

New features:

* `1660 <https://github.com/Kozea/WeasyPrint/pull/1660>`_:
Support nested line-clamp, with financial support from Expert Germany
* `1644 <https://github.com/Kozea/WeasyPrint/pull/1644>`_,
`1645 <https://github.com/Kozea/WeasyPrint/issues/1645>`_:
Support bitmap fonts, with financial support from Expert Germany
* `1651 <https://github.com/Kozea/WeasyPrint/pull/1651>`_,
`630 <https://github.com/Kozea/WeasyPrint/issues/630>`_:
Support PDF/A, with financial support from Blueshoe

Bug fixes:

* `1656 <https://github.com/Kozea/WeasyPrint/issues/1656>`_:
Fix chained variables in the same selector block
* `1028 <https://github.com/Kozea/WeasyPrint/issues/1028>`_:
Fix font weight management in font-face rules
* `1653 <https://github.com/Kozea/WeasyPrint/issues/1653>`_:
Don’t crash when font-face’s src ends with a comma
* `1650 <https://github.com/Kozea/WeasyPrint/issues/1650>`_:
Don’t check origin when URL only contains fragment
* `e38bff8 <https://github.com/Kozea/WeasyPrint/commit/e38bff8>`_:
Don’t crash when inherited SVG attributes are not set on the parent

Performance:

* `e6021da <https://github.com/Kozea/WeasyPrint/commit/e6021da>`_:
Launch tests in parallel by default

Contributors:

* Guillaume Ayoub
* aschmitz
* Lucie Anglade

Backers and sponsors:

* Grip Angebotssoftware
* Manuel Barkhau
* Crisp BV
* SimonSoft
* Menutech
* Spacinov
* KontextWork
* René Fritz
* NCC Group
* Kobalt
* Des images et des mots
* Andreas Zettl
* Tom Pohl
* Moritz Mahringer
* Florian Demmer
* Yanal-Yvez Fargialla
* Gábor
* Piotr Horzycki

55.0

------------

Released on 2022-05-12.

This version also includes the changes from unstable b1 version listed
below.

Bug fixes:

* `1626 <https://github.com/Kozea/WeasyPrint/issues/1626>`_,
`3802f88 <https://github.com/Kozea/WeasyPrint/commit/3802f88>`_:
Fix the vertical position and available height of absolute boxes
* `9641098 <https://github.com/Kozea/WeasyPrint/commit/9641098>`_,
`e5e6b88 <https://github.com/Kozea/WeasyPrint/commit/e5e6b88>`_:
Minor fixes for multi-column layout
* `0fcc7de <https://github.com/Kozea/WeasyPrint/commit/0fcc7de>`_:
Don’t stop rendering SVG when CSS parsing fails
* `1636 <https://github.com/Kozea/WeasyPrint/pull/1636>`_:
Fix sequential footnotes that could disappear when overflowing
* `1637 <https://github.com/Kozea/WeasyPrint/issues/1637>`_:
Fix position of absolute boxes with right-to-left direction
* `1641 <https://github.com/Kozea/WeasyPrint/issues/1641>`_:
Fix relative paths for SVG files stored as data URLs

Contributors:

* Guillaume Ayoub
* aschmitz

Backers and sponsors:

* Grip Angebotssoftware
* Manuel Barkhau
* Crisp BV
* SimonSoft
* Menutech
* Spacinov
* KontextWork
* René Fritz
* NCC Group
* Kobalt
* Nathalie Gutton
* Andreas Zettl
* Tom Pohl
* Moritz Mahringer
* Florian Demmer
* Yanal-Yvez Fargialla
* Gábor
* Piotr Horzycki

Page 4 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.