From d5d7ce369aef035712cf73446f9085a32105846f Mon Sep 17 00:00:00 2001 From: Guillaume Ayoub Date: Tue, 30 Apr 2024 15:51:07 +0200 Subject: [PATCH] Version 62.0 --- docs/changelog.rst | 102 +++++++++++++++++++++++++++++++++++++++++ weasyprint/__init__.py | 2 +- 2 files changed, 103 insertions(+), 1 deletion(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index a5df856ed..6a362025a 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -2,6 +2,108 @@ Changelog ========= +Version 62.0 +------------ + +Released on 2024-04-30. + +Dependencies: + +* Python 3.9+ is now needed, Python 3.7 and 3.8 are not supported anymore +* pydyf 0.10.0+ is now needed +* tinycss2 1.3.0+ is now needed + +Features: + +* `#543 `_, + `#2121 `_: + Support CSS Grid layout +* `#2124 `_, + `#2125 `_: + Support border-image-* properties +* `#2084 `_, + `#2077 `_: + Support CSS nesting +* `#2101 `_: + Support HTML maxlength attribute for form fields +* `#2095 `_: + Apply overflow to replaced boxes +* `245e4f5 `_: + Add support of PDF/A-?u + +Bug fixes: + +* `#2136 `_: + Don’t clip aligned text in SVG +* `#2135 `_: + Allow column-direction flex containers to use percentage-based heights +* `#2128 `_: + Don’t crash when a FontConfig object is destroyed early +* `#2079 `_: + Fix executable file for some Windows versions +* `#2131 `_: + Fix alpha for images before/after transparent text +* `#2111 `_: + Handle auto and none values for CSS quotes property +* `#2103 `_: + Don’t crash with overconstrained columns +* `#2100 `_: + Fix rounding error when detecting overflows +* `#2093 `_, + `#2097 `_, + `#2094 `_: + Mark use of md5() and sha1() as not for security +* `#1956 `_, + `#2087 `_: + Use CSS table module level 3 to compute widths +* `#2086 `_: + Fix selects with empty values displaying None +* `#1112 `_, + `#2082 `_, + `#2085 `_: + Fix computation for outer min-content width for table cells +* `016bd81 `_: + Fix many different bugs with SVG markers + +Performance: + +* `#2130 `_: + Cache font key instead of whole font content + +Documentation: + +* `#2108 `_: + Update documentation about CSS leader() function + +Contributors: + +* Guillaume Ayoub +* Lucie Anglade +* Xavid Pretzer +* kygoh +* Germain Gueutier +* Vagner José Nicolodi + +Backers and sponsors: + +* Spacinov +* Kobalt +* Grip Angebotssoftware +* Manuel Barkhau +* SimonSoft +* Menutech +* KontextWork +* Simon Sapin +* René Fritz +* TrainingSparkle +* Healthchecks.io +* Docraptor +* Yanal-Yvez Fargialla +* Douwe van Loenen +* Morntag +* Xavid + + Version 61.2 ------------ diff --git a/weasyprint/__init__.py b/weasyprint/__init__.py index d8fdaefde..a2031de20 100644 --- a/weasyprint/__init__.py +++ b/weasyprint/__init__.py @@ -15,7 +15,7 @@ import html5lib import tinycss2 -VERSION = __version__ = '61.2' +VERSION = __version__ = '62.0' #: Default values for command-line and Python API options. See #: :func:`__main__.main` to learn more about specific options for