v55.0b1
Pre-release
Pre-release
This version is experimental, don't use it in production. If you find bugs, please report them!
Read about this release on our blog.
Dependencies
- Python 3.7+ is now needed, Python 3.6 is not supported anymore
Features
- #1534: Support
word-break: break-all
- #489, #1619: Support column breaks
- #1553: Allow reproducible PDF generation
Bug fixes
- #1007, #1524: Handle
inherit
in shorthand properties - #1539, #1541: Space out no-repeat patterns
- #1554: Avoid invalid PDF operators when drawing SVG text
- #1564, #1566, #1570: Don’t output footnotes before their call sites
- #1020, #1597: Prevent infinite loops in multi-column layout
- #1512, #1613: Fix position of absolute boxes in right-to-left contexts
- #1093: Draw borders around absolute replaced boxes
- #984, #1604: Fix skip stacks for columns
- #1621: Better support of nested
text-decoration
properties - fe1f3d9: Fix absolute blocks in lines
- 4650b70: Clear adjoining margins when a container’s child doesn’t fit
Performance
- #1548: Improve tests speed
- 3b0ae92, #1457: Improve fonts management
- #1597: Improve column layout speed
- #1587, #1607, #1608: Cache
ch
andex
units calculations
Contributors
- Guillaume Ayoub
- aschmitz
- Lucie Anglade
- Christoph Kepper
- Jack Lin
- Rian McGuire
Backers and sponsors
- Grip Angebotssoftware
- Manuel Barkhau
- Crisp BV
- SimonSoft
- Menutech
- KontextWork
- Maykin Media
- René Fritz
- NCC Group
- Spacinov
- Nathalie Gutton
- Andreas Zettl
- Tom Pohl
- Kobalt
- Moritz Mahringer
- Florian Demmer
- Yanal-Yvez Fargialla
- Gábor
- Piotr Horzycki
- DeivGuerrero