Skip to content

chore(deps): bump the pdf-render-stack group across 1 directory with 6 updates - #5149

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/pdf-render-stack-fc7f42c27c
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/pdf-render-stack-fc7f42c27c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the pdf-render-stack group with 6 updates in the / directory:

Package From To
vello_cpu 0.2.0 0.3.0
usvg 0.48.1 0.49.0
hayro-ccitt 0.3.0 0.5.0
hayro-jpeg2000 0.3.5 0.5.0
vello_common 0.2.0 0.3.0
resvg 0.45.1 0.49.0

Updates vello_cpu from 0.2.0 to 0.3.0

Release notes

Sourced from vello_cpu's releases.

Vello 0.3.0

Vello v0.3.0 is here!

Highlights

Read the changelog for full details.

This release also coincides with the release of v0.3.0 of Vello Shaders and Vello Encoding.

#615: linebender/vello#615 #641: linebender/vello#641 #665: linebender/vello#665 #691: linebender/vello#691

Glifo v0.3.0 has been released.

This release has an MSRV of 1.88.

Crates.io | Docs

Changed

  • Breaking change: Updated vello_common to v0.2.0.

Full Changelog: glifo-v0.2.0...glifo-v0.3.0

Contributors

Sparse Strips v0.3.0

This release has an MSRV of 1.89.

As part of this release, Vello Hybrid has been renamed to Vello GPU.

Vello CPU

... (truncated)

Changelog

Sourced from vello_cpu's changelog.

[0.3.0][] - 2024-10-04

This release has an [MSRV][] of 1.75.

Highlights

  • Support for most Emoji (#615[], #641[] by [@​DJMcNab])
  • [GPU Friendly Stroke Expansion][stroke-expansion], which documents key parts of how Vello works, was released (by [@​raphlinus], [@​armansito])
  • Blurred rounded rectangles are now supported, which can be used for box shadows (#665[] by [@​msiglreith][])
  • Vello is no longer considered experimental 🎉 (#691[] by [@​waywardmonkeys]) Note that Vello is still an alpha, but we believe that the direction has been proven.

Added

Changed

Fixed

Removed

  • Breaking: Pipelines API from vello_shaders (#612[] by [@​DJMcNab])
  • The wgpu_profiler profiler feature is no longer stable (#694[] by [@​DJMcNab])
  • Breaking: Moved the Recording abstraction into a low_level module, as almost all users should prefer the higher-level Renderer (#711[] by [@​DJMcNab])

[0.2.1][] - 2024-07-16

This release has an [MSRV][] of 1.75.

Fixed

... (truncated)

Commits

Updates usvg from 0.48.1 to 0.49.0

Release notes

Sourced from usvg's releases.

v0.49.0

  • resvg-0.*.0.tar.xz is a sources archive with vendored Rust dependencies
  • resvg-explorer-extension.exe is an SVG thumbnailer for Windows Explorer

Check CHANGELOG.

Changelog

Sourced from usvg's changelog.

[0.49.0] 2026-10-24

This release has an MSRV of 1.85.0 for usvg and resvg and the C API.

Added

  • --query-bbox CLI option to query the drawing bounding box without rasterizing it. (#1050)
  • mix-blend-mode: plus-lighter (Compositing and Blending Level 2). (#1142)
  • feComposite operator="lighter" (SVG 2). (#1142)
  • Prebuilt aarch64 release binaries for Linux and Windows. (#1132)

Changed

  • usvg::BlendMode and usvg::filter::CompositeOperator have new PlusLighter and Lighter variants. (#1142)
  • Group::layer_bounding_box of a group without filters is now clipped by its clip path, so clipped groups allocate smaller layers. This also affects the sizes reported by --query-all and used by --export-id. (#1158)

Fixed

  • dominant-baseline is now correctly inherited by nested <tspan> elements, so a nested span stays on the same baseline as its siblings. (#1086)
  • Panics and incorrect clipping when a filter region is smaller than its input. (#1144)
  • Incorrect transform order on the outermost svg element with a viewBox. (#1085)
  • Relative positioning of right-to-left text with dx and dy, including text on a path and text decorations. (#1145)
  • text-anchor now uses the actual extent of a text chunk, which dx and textLength can change. (#1145)
  • Filters inside rotated or skewed groups are now applied in the user space of the group. This fixes the clipping to filter regions and subregions, as well as the direction of offsets, blurs, turbulence and tiles, and the rendering of feImage. (#1155)
  • gradientTransform and patternTransform are now inherited via href. (#1135)
  • The bounding box of an <image> with preserveAspectRatio="… slice" is now its viewport, so objectBoundingBox clip paths, masks and filters on it are resolved correctly. (#1077)
  • Markers are now clipped to their viewport instead of their viewBox when the aspect ratios differ. (#1163)
  • Object bounding box gradients inside masks, patterns and feImage filters used by more than one element are now resolved correctly, instead of being rendered as a flat fill or not at all. (#1164)
  • feMorphology kernels are now symmetric and fractional radii are rounded to the nearest pixel. (#1120)
  • Font fallback log messages now always name the correct fallback font family. (#1154)
  • The resvg CLI no longer rounds fractional image sizes before scaling, and rounds the output size up instead of to the nearest integer. (#875)
  • The C API header was missing RESVG_ERROR_SVGZ_UNSUPPORTED, so all following error codes were off by one. (#1122)
  • cargo-c now installs ResvgQt.h alongside resvg.h. (#1182)
Commits

Updates hayro-ccitt from 0.3.0 to 0.5.0

Release notes

Sourced from hayro-ccitt's releases.

hayro-ccitt v0.5.0

This release has an MSRV of 1.92.

Added

  • A strict mode that rejects damaged data instead of recovering from it. (#1472 by @​LaurenzV)

Changed

Removed

Fixed

Full changelog: LaurenzV/hayro@hayro-ccitt-v0.4.0...hayro-ccitt-v0.5.0

Commits
  • 3f3825c Add changelogs and bump versions (#1732)
  • 3a575b4 hayro-ccitt: Make DecodeSettings explicit and its types exhaustive (#1731)
  • 04a801d hayro-postscript: Allow moving the scanner to an offset (#1722)
  • 3440bef hayro-postscript: Rename Object to Token (#1720)
  • c44105d hayro-postscript: Support immediately evaluated names (#1719)
  • 063c2cb hayro-postscript: Don't decode escape sequences in names (#1718)
  • b977fad hayro-postscript: Treat tokens that aren't valid numbers as names (#1717)
  • d4f6fe5 hayro-postscript: Expose the offset of the scanner (#1716)
  • 625ad96 hayro-postscript: Add support for procedures (#1715)
  • 09b80e9 hayro-postscript: Return array delimiters as executable names (#1714)
  • Additional commits viewable in compare view

Updates hayro-jpeg2000 from 0.3.5 to 0.5.0

Commits
  • 3f3825c Add changelogs and bump versions (#1732)
  • 3a575b4 hayro-ccitt: Make DecodeSettings explicit and its types exhaustive (#1731)
  • 04a801d hayro-postscript: Allow moving the scanner to an offset (#1722)
  • 3440bef hayro-postscript: Rename Object to Token (#1720)
  • c44105d hayro-postscript: Support immediately evaluated names (#1719)
  • 063c2cb hayro-postscript: Don't decode escape sequences in names (#1718)
  • b977fad hayro-postscript: Treat tokens that aren't valid numbers as names (#1717)
  • d4f6fe5 hayro-postscript: Expose the offset of the scanner (#1716)
  • 625ad96 hayro-postscript: Add support for procedures (#1715)
  • 09b80e9 hayro-postscript: Return array delimiters as executable names (#1714)
  • Additional commits viewable in compare view

Updates vello_common from 0.2.0 to 0.3.0

Release notes

Sourced from vello_common's releases.

Vello 0.3.0

Vello v0.3.0 is here!

Highlights

Read the changelog for full details.

This release also coincides with the release of v0.3.0 of Vello Shaders and Vello Encoding.

#615: linebender/vello#615 #641: linebender/vello#641 #665: linebender/vello#665 #691: linebender/vello#691

Glifo v0.3.0 has been released.

This release has an MSRV of 1.88.

Crates.io | Docs

Changed

  • Breaking change: Updated vello_common to v0.2.0.

Full Changelog: glifo-v0.2.0...glifo-v0.3.0

Contributors

Sparse Strips v0.3.0

This release has an MSRV of 1.89.

As part of this release, Vello Hybrid has been renamed to Vello GPU.

Vello CPU

... (truncated)

Changelog

Sourced from vello_common's changelog.

[0.3.0][] - 2024-10-04

This release has an [MSRV][] of 1.75.

Highlights

  • Support for most Emoji (#615[], #641[] by [@​DJMcNab])
  • [GPU Friendly Stroke Expansion][stroke-expansion], which documents key parts of how Vello works, was released (by [@​raphlinus], [@​armansito])
  • Blurred rounded rectangles are now supported, which can be used for box shadows (#665[] by [@​msiglreith][])
  • Vello is no longer considered experimental 🎉 (#691[] by [@​waywardmonkeys]) Note that Vello is still an alpha, but we believe that the direction has been proven.

Added

Changed

Fixed

Removed

  • Breaking: Pipelines API from vello_shaders (#612[] by [@​DJMcNab])
  • The wgpu_profiler profiler feature is no longer stable (#694[] by [@​DJMcNab])
  • Breaking: Moved the Recording abstraction into a low_level module, as almost all users should prefer the higher-level Renderer (#711[] by [@​DJMcNab])

[0.2.1][] - 2024-07-16

This release has an [MSRV][] of 1.75.

Fixed

... (truncated)

Commits

Updates resvg from 0.45.1 to 0.49.0

Release notes

Sourced from resvg's releases.

v0.49.0

  • resvg-0.*.0.tar.xz is a sources archive with vendored Rust dependencies
  • resvg-explorer-extension.exe is an SVG thumbnailer for Windows Explorer

Check CHANGELOG.

v0.48.1

  • resvg-0.*.0.tar.xz is a sources archive with vendored Rust dependencies
  • resvg-explorer-extension.exe is an SVG thumbnailer for Windows Explorer

Check CHANGELOG.

v0.48.0

  • resvg-0.*.0.tar.xz is a sources archive with vendored Rust dependencies
  • resvg-explorer-extension.exe is an SVG thumbnailer for Windows Explorer

Check CHANGELOG.

v0.47.0

  • resvg-0.*.0.tar.xz is a sources archive with vendored Rust dependencies
  • resvg-explorer-extension.exe is an SVG thumbnailer for Windows Explorer

Check CHANGELOG.

v0.46.0

  • resvg-0.*.0.tar.xz is a sources archive with vendored Rust dependencies
  • resvg-explorer-extension.exe is an SVG thumbnailer for Windows Explorer

Check CHANGELOG.

Changelog

Sourced from resvg's changelog.

[0.49.0] 2026-10-24

This release has an MSRV of 1.85.0 for usvg and resvg and the C API.

Added

  • --query-bbox CLI option to query the drawing bounding box without rasterizing it. (#1050)
  • mix-blend-mode: plus-lighter (Compositing and Blending Level 2). (#1142)
  • feComposite operator="lighter" (SVG 2). (#1142)
  • Prebuilt aarch64 release binaries for Linux and Windows. (#1132)

Changed

  • usvg::BlendMode and usvg::filter::CompositeOperator have new PlusLighter and Lighter variants. (#1142)
  • Group::layer_bounding_box of a group without filters is now clipped by its clip path, so clipped groups allocate smaller layers. This also affects the sizes reported by --query-all and used by --export-id. (#1158)

Fixed

  • dominant-baseline is now correctly inherited by nested <tspan> elements, so a nested span stays on the same baseline as its siblings. (#1086)
  • Panics and incorrect clipping when a filter region is smaller than its input. (#1144)
  • Incorrect transform order on the outermost svg element with a viewBox. (#1085)
  • Relative positioning of right-to-left text with dx and dy, including text on a path and text decorations. (#1145)
  • text-anchor now uses the actual extent of a text chunk, which dx and textLength can change. (#1145)
  • Filters inside rotated or skewed groups are now applied in the user space of the group. This fixes the clipping to filter regions and subregions, as well as the direction of offsets, blurs, turbulence and tiles, and the rendering of feImage. (#1155)
  • gradientTransform and patternTransform are now inherited via href. (#1135)
  • The bounding box of an <image> with preserveAspectRatio="… slice" is now its viewport, so objectBoundingBox clip paths, masks and filters on it are resolved correctly. (#1077)
  • Markers are now clipped to their viewport instead of their viewBox when the aspect ratios differ. (#1163)
  • Object bounding box gradients inside masks, patterns and feImage filters used by more than one element are now resolved correctly, instead of being rendered as a flat fill or not at all. (#1164)
  • feMorphology kernels are now symmetric and fractional radii are rounded to the nearest pixel. (#1120)
  • Font fallback log messages now always name the correct fallback font family. (#1154)
  • The resvg CLI no longer rounds fractional image sizes before scaling, and rounds the output size up instead of to the nearest integer. (#875)
  • The C API header was missing RESVG_ERROR_SVGZ_UNSUPPORTED, so all following error codes were off by one. (#1122)
  • cargo-c now installs ResvgQt.h alongside resvg.h. (#1182)

[0.48.1] 2026-08-02

This release has an MSRV of 1.85.0 for usvg and resvg and the C API.

Changed

  • MSRV lowered from 1.89 to 1.85. (#1109)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 1, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/pdf-render-stack-fc7f42c27c branch 8 times, most recently from 5890c60 to 752d83a Compare November 5, 2026 11:08

@Messhias Messhias left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cargo xtask ci is incomplete or unchecked on this PR. Run it end to end (fmt, clippy, tests, assets, brands, layers, wasm), tick the checklist when green, and reply here with the outcome. That is required before any approve from here.

…6 updates

Bumps the pdf-render-stack group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [vello_cpu](https://github.com/linebender/vello) | `0.2.0` | `0.3.0` |
| [usvg](https://github.com/linebender/resvg) | `0.48.1` | `0.49.0` |
| [hayro-ccitt](https://github.com/LaurenzV/hayro) | `0.3.0` | `0.5.0` |
| [hayro-jpeg2000](https://github.com/LaurenzV/hayro) | `0.3.5` | `0.5.0` |
| [vello_common](https://github.com/linebender/vello) | `0.2.0` | `0.3.0` |
| [resvg](https://github.com/linebender/resvg) | `0.45.1` | `0.49.0` |



Updates `vello_cpu` from 0.2.0 to 0.3.0
- [Release notes](https://github.com/linebender/vello/releases)
- [Changelog](https://github.com/linebender/vello/blob/v0.3.0/CHANGELOG.md)
- [Commits](linebender/vello@v0.2.0...v0.3.0)

Updates `usvg` from 0.48.1 to 0.49.0
- [Release notes](https://github.com/linebender/resvg/releases)
- [Changelog](https://github.com/linebender/resvg/blob/main/CHANGELOG.md)
- [Commits](linebender/resvg@v0.48.1...v0.49.0)

Updates `hayro-ccitt` from 0.3.0 to 0.5.0
- [Release notes](https://github.com/LaurenzV/hayro/releases)
- [Commits](LaurenzV/hayro@hayro-ccitt-v0.3.0...hayro-ccitt-v0.5.0)

Updates `hayro-jpeg2000` from 0.3.5 to 0.5.0
- [Release notes](https://github.com/LaurenzV/hayro/releases)
- [Commits](LaurenzV/hayro@hayro-jpeg2000-v0.3.5...hayro-jpeg2000-v0.5.0)

Updates `vello_common` from 0.2.0 to 0.3.0
- [Release notes](https://github.com/linebender/vello/releases)
- [Changelog](https://github.com/linebender/vello/blob/v0.3.0/CHANGELOG.md)
- [Commits](linebender/vello@v0.2.0...v0.3.0)

Updates `resvg` from 0.45.1 to 0.49.0
- [Release notes](https://github.com/linebender/resvg/releases)
- [Changelog](https://github.com/linebender/resvg/blob/main/CHANGELOG.md)
- [Commits](linebender/resvg@v0.45.1...v0.49.0)

---
updated-dependencies:
- dependency-name: hayro-ccitt
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pdf-render-stack
- dependency-name: hayro-jpeg2000
  dependency-version: 0.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pdf-render-stack
- dependency-name: resvg
  dependency-version: 0.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pdf-render-stack
- dependency-name: usvg
  dependency-version: 0.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pdf-render-stack
- dependency-name: vello_common
  dependency-version: 0.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pdf-render-stack
- dependency-name: vello_cpu
  dependency-version: 0.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pdf-render-stack
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/pdf-render-stack-fc7f42c27c branch from 752d83a to 7ca0a52 Compare November 6, 2026 00:46

This branch has not been deployed

No deployments
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant