@@ -2,6 +2,107 @@ Changelog
22=========
33
44
5+ Version 55.0b1
6+ --------------
7+
8+ Released on 2022-04-15.
9+
10+ **This version is experimental, don't use it in production. If you find bugs,
11+ please report them! **
12+
13+ Dependencies:
14+
15+ * Python 3.7+ is now needed, Python 3.6 is not supported anymore
16+
17+ Features:
18+
19+ * `#1534 <https://github.com/Kozea/WeasyPrint/pull/1534 >`_:
20+ Support ``word-break: break-all ``
21+ * `#489 <https://github.com/Kozea/WeasyPrint/issues/489 >`_,
22+ `#1619 <https://github.com/Kozea/WeasyPrint/pull/1619 >`_:
23+ Support column breaks
24+ * `#1553 <https://github.com/Kozea/WeasyPrint/issues/1553 >`_:
25+ Allow reproducible PDF generation
26+
27+ Bug fixes:
28+
29+ * `#1007 <https://github.com/Kozea/WeasyPrint/issues/1007 >`_,
30+ `#1524 <https://github.com/Kozea/WeasyPrint/pull/1524 >`_:
31+ Handle ``inherit `` in shorthand properties
32+ * `#1539 <https://github.com/Kozea/WeasyPrint/issues/1539 >`_,
33+ `#1541 <https://github.com/Kozea/WeasyPrint/pull/1541 >`_:
34+ Space out no-repeat patterns
35+ * `#1554 <https://github.com/Kozea/WeasyPrint/pull/1554 >`_:
36+ Avoid invalid PDF operators when drawing SVG text
37+ * `#1564 <https://github.com/Kozea/WeasyPrint/issues/1564 >`_,
38+ `#1566 <https://github.com/Kozea/WeasyPrint/pull/1566 >`_,
39+ `#1570 <https://github.com/Kozea/WeasyPrint/pull/1570 >`_:
40+ Don’t output footnotes before their call sites
41+ * `#1020 <https://github.com/Kozea/WeasyPrint/issues/1020 >`_,
42+ `#1597 <https://github.com/Kozea/WeasyPrint/pull/1597 >`_:
43+ Prevent infinite loops in multi-column layout
44+ * `#1512 <https://github.com/Kozea/WeasyPrint/issues/1512 >`_,
45+ `#1613 <https://github.com/Kozea/WeasyPrint/pull/1613 >`_:
46+ Fix position of absolute boxes in right-to-left contexts
47+ * `#1093 <https://github.com/Kozea/WeasyPrint/issues/1093 >`_:
48+ Draw borders around absolute replaced boxes
49+ * `#984 <https://github.com/Kozea/WeasyPrint/issues/984 >`_,
50+ `#1604 <https://github.com/Kozea/WeasyPrint/issues/1604 >`_:
51+ Fix skip stacks for columns
52+ * `#1621 <https://github.com/Kozea/WeasyPrint/issues/1621 >`_:
53+ Better support of nested ``text-decoration `` properties
54+ * `fe1f3d9 <https://github.com/Kozea/WeasyPrint/commit/fe1f3d9 >`_:
55+ Fix absolute blocks in lines
56+ * `4650b70 <https://github.com/Kozea/WeasyPrint/commit/4650b70 >`_:
57+ Clear adjoining margins when a container’s child doesn’t fit
58+
59+ Performance:
60+
61+ * `#1548 <https://github.com/Kozea/WeasyPrint/pull/1548 >`_:
62+ Improve tests speed
63+ * `3b0ae92 <https://github.com/Kozea/WeasyPrint/commit/3b0ae92 >`_,
64+ `#1457 <https://github.com/Kozea/WeasyPrint/issues/1457 >`_:
65+ Improve fonts management
66+ * `#1597 <https://github.com/Kozea/WeasyPrint/pull/1597 >`_:
67+ Improve column layout speed
68+ * `#1587 <https://github.com/Kozea/WeasyPrint/pull/1587 >`_,
69+ `#1607 <https://github.com/Kozea/WeasyPrint/pull/1607 >`_,
70+ `#1608 <https://github.com/Kozea/WeasyPrint/pull/1608 >`_:
71+ Cache ``ch `` and ``ex `` units calculations
72+
73+ Contributors:
74+
75+ * Guillaume Ayoub
76+ * aschmitz
77+ * Lucie Anglade
78+ * Christoph Kepper
79+ * Jack Lin
80+ * Rian McGuire
81+
82+ Backers and sponsors:
83+
84+ * Grip Angebotssoftware
85+ * Manuel Barkhau
86+ * Crisp BV
87+ * SimonSoft
88+ * Menutech
89+ * KontextWork
90+ * Maykin Media
91+ * René Fritz
92+ * NCC Group
93+ * Spacinov
94+ * Nathalie Gutton
95+ * Andreas Zettl
96+ * Tom Pohl
97+ * Kobalt
98+ * Moritz Mahringer
99+ * Florian Demmer
100+ * Yanal-Yvez Fargialla
101+ * Gábor
102+ * Piotr Horzycki
103+ * DeivGuerrero
104+
105+
5106Version 54.3
6107------------
7108
0 commit comments