Skip to content

Commit e9987fd

Browse files
committed
Version 55.0b1
1 parent ed188b9 commit e9987fd

2 files changed

Lines changed: 102 additions & 1 deletion

File tree

docs/changelog.rst

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
5106
Version 54.3
6107
------------
7108

weasyprint/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import html5lib
1313
import tinycss2
1414

15-
VERSION = __version__ = '54.3'
15+
VERSION = __version__ = '55.0b1'
1616

1717
__all__ = [
1818
'HTML', 'CSS', 'Attachment', 'Document', 'Page', 'default_url_fetcher',

0 commit comments

Comments
 (0)