Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 29, 2025

Bumps weasyprint from 65.1 to 66.0.

Release notes

Sourced from weasyprint's releases.

v66.0

Read about this release on our blog.

Features

  • #2475: Add support for 'lh' and 'rlh' units
  • #2432, #2437: Report footnotes when text overflows because of orphans, with financial support from Code & Co.
  • #2256, #2466: Handle transform-origin in SVG
  • #2445: Add parameter to have additional HTTP headers for url_fetcher

Bug fixes

  • #2471, #2506, #2500, #2460, #2363, #2470, #1872, #2153, #1838, #1837, #1784, #1835, #2444, #2497, #2505, #2503, #1836, #2467: Improve PDF/UA support, with financial support from NLnet
  • #2425, #1557: Improve position of outside markers
  • #2409, #2265: Draw circles instead of rectangles when drawing dotted borders
  • #2416, #2270: Correctly split words for automatic hyphenation
  • #2439, #2426: Don’t rely on URL protocols outside URL fetcher function
  • #2433: Disable style for deprecated outline algorithm
  • #2447, #2441, #2448: Improve min- and max-content calculation, with financial support from Menutech
  • #2454, #2442, #2449: Minor fixes for flex layout
  • #2473, #2459: Include out-of-flow boxes in page layout progress, with financial support from Pathfindr
  • #2458: Replace deprecated warn logger function
  • #2494, #1856: Fix bug with bottom margins in columns
  • #2435: Make footnote calls inherit from footnotes
  • #2484, #2456: Allow to avoid page breaks after table-row-group elements
  • #2450: Draw background and borders for relative grid containers
  • #2453: Don’t advance position_y for collapsed margins of discarded children
  • #2493: Fix endless loop with CSS variables referencing each other
  • #2502: Ignore bottom margin when calculating footnote overflow

Contributors

  • Guillaume Ayoub
  • Lucie Anglade
  • Alvaro Garcia Fernandez
  • Emmanuel Ferdman
  • Gabriel Corona
  • Markus Mohanty
  • Luca Vercelli
  • Tre Huang

Backers and sponsors

  • Spacinov
  • Kobalt
  • Grip Angebotssoftware
  • Syslifters
  • Simon Sapin
  • Manuel Barkhau
  • Simonsoft

... (truncated)

Changelog

Sourced from weasyprint's changelog.

Version 66.0

Released on 2025-07-24.

Features:

  • [#2475](https://github.com/Kozea/WeasyPrint/issues/2475) <https://github.com/Kozea/WeasyPrint/pull/2475>_: Add support for 'lh' and 'rlh' units
  • [#2432](https://github.com/Kozea/WeasyPrint/issues/2432) <https://github.com/Kozea/WeasyPrint/issues/2432>, [#2437](https://github.com/Kozea/WeasyPrint/issues/2437) <https://github.com/Kozea/WeasyPrint/pull/2437>: Report footnotes when text overflows because of orphans, with financial support from Code & Co.
  • [#2256](https://github.com/Kozea/WeasyPrint/issues/2256) <https://github.com/Kozea/WeasyPrint/issues/2256>, [#2466](https://github.com/Kozea/WeasyPrint/issues/2466) <https://github.com/Kozea/WeasyPrint/pull/2466>: Handle transform-origin in SVG
  • [#2445](https://github.com/Kozea/WeasyPrint/issues/2445) <https://github.com/Kozea/WeasyPrint/pull/2445>_: Add parameter to have additional HTTP headers for url_fetcher

Bug fixes:

  • [#2471](https://github.com/Kozea/WeasyPrint/issues/2471) <https://github.com/Kozea/WeasyPrint/pull/2471>, [#2506](https://github.com/Kozea/WeasyPrint/issues/2506) <https://github.com/Kozea/WeasyPrint/pull/2506>, [#2500](https://github.com/Kozea/WeasyPrint/issues/2500) <https://github.com/Kozea/WeasyPrint/issues/2500>, [#2460](https://github.com/Kozea/WeasyPrint/issues/2460) <https://github.com/Kozea/WeasyPrint/issues/2460>, [#2363](https://github.com/Kozea/WeasyPrint/issues/2363) <https://github.com/Kozea/WeasyPrint/issues/2363>, [#2470](https://github.com/Kozea/WeasyPrint/issues/2470) <https://github.com/Kozea/WeasyPrint/issues/2470>, [#1872](https://github.com/Kozea/WeasyPrint/issues/1872) <https://github.com/Kozea/WeasyPrint/issues/1872>, [#2153](https://github.com/Kozea/WeasyPrint/issues/2153) <https://github.com/Kozea/WeasyPrint/issues/2153>, [#1838](https://github.com/Kozea/WeasyPrint/issues/1838) <https://github.com/Kozea/WeasyPrint/issues/1838>, [#1837](https://github.com/Kozea/WeasyPrint/issues/1837) <https://github.com/Kozea/WeasyPrint/issues/1837>, [#1784](https://github.com/Kozea/WeasyPrint/issues/1784) <https://github.com/Kozea/WeasyPrint/issues/1784>, [#1835](https://github.com/Kozea/WeasyPrint/issues/1835) <https://github.com/Kozea/WeasyPrint/issues/1835>, [#2444](https://github.com/Kozea/WeasyPrint/issues/2444) <https://github.com/Kozea/WeasyPrint/issues/2444>, [#2497](https://github.com/Kozea/WeasyPrint/issues/2497) <https://github.com/Kozea/WeasyPrint/issues/2497>, [#2505](https://github.com/Kozea/WeasyPrint/issues/2505) <https://github.com/Kozea/WeasyPrint/issues/2505>, [#2503](https://github.com/Kozea/WeasyPrint/issues/2503) <https://github.com/Kozea/WeasyPrint/issues/2503>, [#1836](https://github.com/Kozea/WeasyPrint/issues/1836) <https://github.com/Kozea/WeasyPrint/issues/1836>, [#2467](https://github.com/Kozea/WeasyPrint/issues/2467) <https://github.com/Kozea/WeasyPrint/issues/2467>: Improve PDF/UA support, with financial support from NLnet
  • [#2425](https://github.com/Kozea/WeasyPrint/issues/2425) <https://github.com/Kozea/WeasyPrint/pull/2425>, [#1557](https://github.com/Kozea/WeasyPrint/issues/1557) <https://github.com/Kozea/WeasyPrint/issues/1557>: Improve position of outside markers
  • [#2409](https://github.com/Kozea/WeasyPrint/issues/2409) <https://github.com/Kozea/WeasyPrint/pull/2409>, [#2265](https://github.com/Kozea/WeasyPrint/issues/2265) <https://github.com/Kozea/WeasyPrint/issues/2265>: Draw circles instead of rectangles when drawing dotted borders
  • [#2416](https://github.com/Kozea/WeasyPrint/issues/2416) <https://github.com/Kozea/WeasyPrint/pull/2416>, [#2270](https://github.com/Kozea/WeasyPrint/issues/2270) <https://github.com/Kozea/WeasyPrint/issues/2270>: Correctly split words for automatic hyphenation
  • [#2439](https://github.com/Kozea/WeasyPrint/issues/2439) <https://github.com/Kozea/WeasyPrint/pull/2439>, [#2426](https://github.com/Kozea/WeasyPrint/issues/2426) <https://github.com/Kozea/WeasyPrint/issues/2426>:

... (truncated)

Commits
  • aefe4af Version 66.0
  • 45344e1 Merge pull request #2496 from grewn0uille/test_pdfua
  • 103154d Merge pull request #2506 from Kozea/pdfua-fixes
  • 7f710df Remove invoice for now.
  • f87a97f Mark non-list-item li tags as no-bullet.
  • ea50837 Keep only report, letter, book and invoice for veraPDF
  • 204ada3 Mark anonymous li children as NonStruct tags
  • c307c14 Merge pull request #2500 from Kozea/no-bullet
  • 3ebb5be Ignore bottom margin when calculating footnote overflow
  • 124fb99 Wrap li boxes with no bullet in list item
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [weasyprint](https://github.com/Kozea/WeasyPrint) from 65.1 to 66.0.
- [Release notes](https://github.com/Kozea/WeasyPrint/releases)
- [Changelog](https://github.com/Kozea/WeasyPrint/blob/main/docs/changelog.rst)
- [Commits](Kozea/WeasyPrint@v65.1...v66.0)

---
updated-dependencies:
- dependency-name: weasyprint
  dependency-version: '66.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant