abey79 / vsvg

Fast and portable tools for plotter users
http://whisk.rs
MIT License
111 stars 13 forks source link

Update usvg to 0.42.0 #145

Closed abey79 closed 4 months ago

abey79 commented 4 months ago

The main issue is that usvg now generates a top level group to capture the viewBox transform, if any. This interferes with our layer heuristics. We now detect such group and, when detected, parse its children to create layers.

Other changes in usvg are welcome: immutable object, method APIs instead of data member, etc.

Also: