diff --git a/docs/changelog.rst b/docs/changelog.rst index e6e9aef77..d1fb14538 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -2,6 +2,59 @@ Changelog ========= +Version 54.2 +------------ + +Released on 2022-02-27. + +Bug fixes: + +* `#1575 `_: + Always store parent blocks children as lists +* `#1574 `_, + `#1559 `_: + Fix float rounding errors +* `#1571 `_: + Ignore unknown glyphs +* `#1561 `_, + `#1562 `_: + Fix line break when breaks occur between a nbsp and an inline block +* `#1560 `_: + Always set the child index +* `#1558 `_: + Fix patterns with use tags + +Contributors: + +* Guillaume Ayoub +* Lucie Anglade +* Jack Lin +* aschmitz + +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 + + Version 54.1 ------------ diff --git a/tests/test_css_validation.py b/tests/test_css_validation.py index 2ae3a2d10..fe71548df 100644 --- a/tests/test_css_validation.py +++ b/tests/test_css_validation.py @@ -1196,6 +1196,10 @@ def test_text_align(rule, result): ('text-align: none', 'invalid'), ('text-align: start end', 'invalid'), ('text-align: 1', 'invalid'), + ('text-align: left left', 'invalid'), + ('text-align: top', 'invalid'), + ('text-align: "right"', 'invalid'), + ('text-align: 1px', 'invalid'), )) def test_text_align_invalid(rule, reason): assert_invalid(rule, reason) diff --git a/weasyprint/__init__.py b/weasyprint/__init__.py index d4b9d48de..198f53499 100644 --- a/weasyprint/__init__.py +++ b/weasyprint/__init__.py @@ -12,7 +12,7 @@ import html5lib import tinycss2 -VERSION = __version__ = '54.1' +VERSION = __version__ = '54.2' __all__ = [ 'HTML', 'CSS', 'Attachment', 'Document', 'Page', 'default_url_fetcher',