Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Upgrade resvg and tiny-skia#7886

Open
wmedrano wants to merge 6 commits intotypst:mainfrom
wmedrano:main
Open

Upgrade resvg and tiny-skia#7886
wmedrano wants to merge 6 commits intotypst:mainfrom
wmedrano:main

Conversation

@wmedrano
Copy link

@wmedrano wmedrano commented Feb 18, 2026

Closes at #7844

Blockers

  • Upstream dependency krilla needs to be updated as well. Current draft uses my patched version
  • Figure out why tests/ref/render/image-decode-bad-svg.png started appearing

@wmedrano
Copy link
Author

wmedrano commented Feb 18, 2026

This PR is almost ready.

  • I want to get rough approval before sending out the krilla updates just in case this stalls indefinitely.
  • Not sure why image-decode-bad-svg.png appeared. Any tips on debugging would be appreciated.
    • Perhaps the SVG is valid in the new resvg version and I just need to do a new "bad svg"?

@wmedrano wmedrano marked this pull request as ready for review February 18, 2026 03:24
@wmedrano
Copy link
Author

Updated the example bad svg to be a different bad svg

@laurmaedje
Copy link
Member

In principle I'm happy to update resvg, but updating krilla was recently stalled in LaurenzV/krilla#328 because hayro also needs some updates. I'm not sure whether updating hayro in Typst is currently feasible or whether it's still in an in-flux state.

cc @LaurenzV

@laurmaedje laurmaedje added the blocked This PR is blocked by something. label Feb 18, 2026
@LaurenzV
Copy link
Collaborator

Should be feasible I think, can make a new release soon-ish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked This PR is blocked by something.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants