From fbcd088c51b373e4d5cc15ba6c7f7163d77ed2d8 Mon Sep 17 00:00:00 2001 From: Guillaume Ayoub Date: Thu, 17 Aug 2017 11:20:36 +0200 Subject: [PATCH] Version 0.40. --- CHANGES | 25 +++++++++++++++++++++++++ weasyprint/__init__.py | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index f27f1dbc5e..a63c57b8e2 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,31 @@ WeasyPrint changelog ==================== +Version 0.40 +------------ + +Released on 2017-08-17. + +WeasyPrint now depends on cssselect2 instead of cssselect and lxml. + +New features: + +* `#57 `_: + Named pages. +* Unprefix properties, see + `#498 `_. +* Add a "verbose" option logging the document generation steps. + +Bug fixes: + +* `#483 `_: + Fix slow performance with long pre-formatted texts. +* `#70 `_: + Improve speed and memory usage for long documents. +* `#487 `_: + Don't crash on local() fonts with a space and no quotes. + + Version 0.39 ------------ diff --git a/weasyprint/__init__.py b/weasyprint/__init__.py index 3fb482a40b..5d248084f5 100644 --- a/weasyprint/__init__.py +++ b/weasyprint/__init__.py @@ -21,7 +21,7 @@ import tinycss2 -VERSION = '0.39' +VERSION = '0.40' __version__ = VERSION # Used for 'User-Agent' in HTTP and 'Creator' in PDF