Skip to content

Bump anyrender patch rev: fix double-applied SVG text transform - #644

Merged
nicoburns merged 1 commit into
mainfrom
devin/1786158230-bump-anyrender-rev
Aug 8, 2026
Merged

Bump anyrender patch rev: fix double-applied SVG text transform#644
nicoburns merged 1 commit into
mainfrom
devin/1786158230-bump-anyrender-rev

Conversation

@nicoburns

@nicoburns nicoburns commented Aug 8, 2026

Copy link
Copy Markdown
Member

Summary

Bumps the anyrender/anyrender_svg [patch.crates-io] rev to dcd2197, which fixes SVG <text> being rendered with its transform applied twice under usvg 0.48 (whose Text::flattened() children now carry the text node's absolute transform — an intentional upstream change in resvg #1040).

This fixes text on shields.io badges (e.g. https://img.shields.io/crates/v/blitz.svg, which wraps text in <g transform="scale(.1)"> with font-size="110") rendering 100× too small and effectively invisible.

Before / after (Blitz screenshot example):

before
after

Link to Devin session: https://dioxus.staging.devinenterprise.com/sessions/e3ee5d93814646ef9f657861d05792d9
Requested by: @nicoburns

WPT results

No changes in test results compared to main.

Generated by the WPT workflow.

@nicoburns nicoburns self-assigned this Aug 8, 2026
@staging-devin-ai-integration

Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR that start with 'DevinAI' or '@devin'.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@nicoburns
nicoburns enabled auto-merge (squash) August 8, 2026 03:06
@nicoburns
nicoburns merged commit e3510b6 into main Aug 8, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant