Skip to content

fix(deps): update dependencies minor and patch updates - #215

Merged
MailineN merged 1 commit into
mainfrom
renovate/minor-patch
Aug 25, 2026
Merged

fix(deps): update dependencies minor and patch updates#215
MailineN merged 1 commit into
mainfrom
renovate/minor-patch

Conversation

@renovate

@renovate renovate Bot commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@react-pdf/renderer (source) ^4.6.1^4.8.1 age confidence
@react-pdf/stylesheet (source) ^6.2.3^6.3.1 age confidence

Release Notes

diegomura/react-pdf (@​react-pdf/renderer)

v4.8.1

Compare Source

Patch Changes

v4.8.0

Compare Source

Minor Changes
Patch Changes

v4.7.0

Compare Source

Minor Changes
  • #​3505 ae9a9983e8bd8b63c3873000531a8307e22c7bae Thanks @​diegomura! - Experimental pagination engine, opt-in per page

    A new pagination engine ships alongside the current one: content is
    measured once and packed into pages instead of relayouting on every split,
    making long documents paginate orders of magnitude faster (a 300-page
    document drops from ~40s to ~200ms).

    Opt in with <Page experimentalPagination> — any page opting in switches
    the whole document. The default behavior is unchanged.

    Under the new engine:

    • <Page layout={Layout}> renders per-page chrome (headers, footers,
      sidebars) around the content. The layout component receives
      { pageNumber, totalPages, subPageNumber, subPageTotalPages } and the
      page content as children, and runs once per output page. Using layout
      implies experimentalPagination.
    • One fixed semantic: in-flow fixed elements repeat at the top of every
      page they span; footers are the layout's job.
    • minPresenceAhead is supported, with one refinement: a trailing element
      with nothing after it stays in place instead of moving to its own page.

    The current engine remains the default until the next major, when the new
    engine takes over.

  • #​3500 572cedc23493e4a3085e259bf129ceec458418bd Thanks @​diegomura! - Move render-prop element conversion from layout to the renderer

    Render props are now wrapped at the reconciler boundary: by the time layout
    calls them they return internal instances, not React elements. Layout's
    createInstances is deleted and resolvePagination consumes instances
    directly.

    Breaking (layout): anyone calling @react-pdf/layout directly with
    trees whose render props return React elements must convert the result
    before handing it to layout — the contract is now instance arrays. Users of
    @react-pdf/renderer are unaffected: the renderer performs the conversion.

Patch Changes
diegomura/react-pdf (@​react-pdf/stylesheet)

v6.3.1

Compare Source

Patch Changes

v6.3.0

Compare Source

Minor Changes
Patch Changes

v6.2.4

Compare Source

Patch Changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Aug 23, 2026
@renovate
renovate Bot force-pushed the renovate/minor-patch branch from 0fad820 to ed74255 Compare August 24, 2026 02:03
@renovate
renovate Bot force-pushed the renovate/minor-patch branch from ed74255 to e576095 Compare August 24, 2026 09:18
@sonarqubecloud

Copy link
Copy Markdown

@MailineN
MailineN merged commit 5140a28 into main Aug 25, 2026
8 checks passed
@MailineN
MailineN deleted the renovate/minor-patch branch August 25, 2026 05:23
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant