Blog

Writing is a kind of code

CourtBouillon conceives high-quality apps and tools to help you give life to elegant documents, wonderful images, lovely texts, and more.

WeasyPrint v70 Has Been Released

WeasyPrint v70 has been released! It comes with CSS Notes and COLR fonts support, and more 😊 The changelog also contains security information.

⚠️ We strongly recommend to upgrade WeasyPrint to the latest version if you embed untrusted images, or rely on the URL fetcher to filter metadata or stylesheets passed as Python parameters. ⚠️

WeasyPrint v69 Has Been Released

WeasyPrint v69 has been released! Among the new features and bug fixes, the changelog contains important API changes and security information.

⚠️ If you use presentational hints and restrict CSS rules, you have to upgrade WeasyPrint to avoid possible CSS injection. ⚠️

WeasyPrint v68 Has Been Released

WeasyPrint v68 has been released! Among the new features and bug fixes, the changelog contains important API changes and security information about URL fetchers.

⚠️ If you use custom URL fetchers or restrict allowed protocols, you have to upgrade WeasyPrint to avoid possible server-side request forgery (SSRF). ⚠️

WeasyPrint v67 Has Been Released

WeasyPrint v67 has been released! It is one of the most important versions of WeasyPrint with many, many major features: CMYK, PDF/X, calc(), ::first-line, breaks in grid rows, new length units, improved fonts management… Let’s discover what’s new in v67 ✨

WeasyPrint v66 Has Been Released

WeasyPrint v66 has been released, and thanks to the wonderful NLnet foundation, we now have a solid PDF/UA… among other good news!

WeasyPrint v65 Has Been Released

WeasyPrint v65 has been released, and thanks to the amazing NLnet foundation, we now have a solid Flex layout… among other good news!

WeasyPrint v64 Has Been Released

WeasyPrint v64 has been released, it comes with eInvoices support, new text features, speed improvements and a lot of bug fixes! ❄️

WeasyPrint v63 Has Been Released

WeasyPrint v63 is finally here and comes with several new features and a lot of bug fixes 🎃!

WeasyPrint v62 Has Been Released

WeasyPrint v62 is here and comes with a most-wanted feature… 👀

WeasyPrint v61 Has Been Released

Version 61 of WeasyPrint has been released. It comes with nice new features 🚀, a Windows executable 🪟, a lot of bug fixes 🐛, and code from 12 different contributors!

WeasyPrint v60 Has Been Released

Version 60 of WeasyPrint has been released. It comes with a lot of bug fixes 🐛, from an unprecedented number of amazing contributors!

WeasyPrint v59 Has Been Released

Version 59 of WeasyPrint has been released. It comes with new features to reduce the size of generated PDFs and to compress PDFs 🎉.

WeasyPrint v59: Beta Time

WeasyPrint v59 is the next major version of WeasyPrint. We released a beta with subtle API changes, you can give it a try and help us to have a nice stable major release! The major improvement in this version is a much smaller size of generated PDFs.

WeasyPrint v58 Has Been Released

Version 58 of WeasyPrint has been released. It comes with a main new feature and minor bug fixes 🎉.

WeasyPrint v58: Beta Time

WeasyPrint v58 is the next major version of WeasyPrint. We released a beta, you can give it a try and help us to have a nice stable major release! In this new version, WeasyPrint now supports PDF forms.

WeasyPrint v57 Has Been Released

Version 57 of WeasyPrint has been released. As usual, it comes with a lot of exciting new features and bug fixes.

WeasyPrint v57: Beta Time

WeasyPrint v57 is the next major version of WeasyPrint. We released a beta, you can give it a try and help us to have a nice stable major release! Let’s see what we got in this version 🤓!

WeasyPrint v56 Has Been Released

Version 56 of WeasyPrint has been released. The beta didn’t suffer from outstanding bugs, this stable version is now ready to be installed and tested.

WeasyPrint v56: Beta Time

WeasyPrint v56 is the next major version of WeasyPrint. We released a beta, you can give it a try and help us to have a nice stable major release! This version brings two new features and improves another one. Let’s see what we got!

WeasyPrint v55 Has Been Released

Version 55 of WeasyPrint has been released. The last bugs of the beta version have been fixed, it’s time for you to install and enjoy the new features of this latest major version.

WeasyPrint v55: Beta Time

WeasyPrint v55 is the next major version of WeasyPrint. We released a beta, you can give it a try and help us to have a nice stable major release! For this version, the main focus was performance improvement. Let’s see what we got in this version!

WeasyPrint v54: Beta Time

v54 is the next main version of WeasyPrint. A beta has been released so you can try it and help us to have a nice stable release! This version has new features like footnotes support, parallel flows and colored emojis. Let’s present these features!

WeasyPrint 53: What’s New

The second (and probably last) beta version of WeasyPrint 53 is now out. What’s new in the next version? Here is a technical changelog.

WeasyPrint Without Cairo: Beta Time

After many months of hard work, we have never been so close to a WeasyPrint release without Cairo and now it is the moment for you to try a beta 🎉!

Get in touch

Or send an email to contact@courtbouillon.org.