Skip to content

Latest commit

 

History

History
67 lines (57 loc) · 2.92 KB

CHANGELOG.md

File metadata and controls

67 lines (57 loc) · 2.92 KB

Changelog

[Unreleased] [2.0.0] - ?

WeasyPrint: v54

Summary: WeasyPrint v53+, ARM multi-arch and much smaller image.

Breaking Changes

  • Updated to WeasyPrint v53 (includes visual changes) #115
  • Updated to WeasyPrint v54 #209
  • Updated to WeasyPrint v57.1 (includes visual changes) #267
  • Switched base image from debian buster to alpine v3.14 (includes visual changes) #119
  • Updated alpine to v3.17 (includes visual changes) #277
  • Enable HTML presentational hints option in WeasyPrint #156

Improvements

  • Reduced Docker image size from 363.98 MB (v1.1) to 59.48 MB (v2) #136 #137 #141 #157 #158 #161 #163 #164 #165
  • Added support for ARM64 (Apple Silicon, AWS Graviton, etc.) architecture #162 #170
  • Added support for data: URIs #224
  • Using tini as the entrypoint #134
  • Disabled Sentry performance sampling of /health endpoint #174

[1.1.0] - 2021-09-01

WeasyPrint: v52.5

Improvements

  • Docker HEALTHCHECK #129
  • Updated Python to v3.9.7 #107

Bug Fixes

  • Fix container shutdown by using exec to forward signals #125 (jpxd)
  • Fix worker timing out regularly #124 #126 (jpxd)

[1.0.0] - 2021-08-19

WeasyPrint: v52.5

Initial public release 🎉