Page MenuHomeSolus

Update scour to 0.38.1

Authored by Jacalz on Sep 8 2020, 5:01 PM.



Summarized Changelog:

  • Fix issue with dropping xlink:href attribute when collapsing referenced gradients.
  • Fix issue with dropping ID while de-duplicating gradients.
  • Improve --shorten-ids so it re-maps IDs that are already used in the document if they're shorter.
  • Fix whitespace handling for SVG 1.2 flowed text.
  • Improvement: Merge sibling <g> nodes with identical attributes.
  • Improve performance of XML serialization.
  • Improve performance of gradient de-duplication.
  • Some general performance improvements.
Test Plan
  • Save optimized SVG in Inkscape and then open again to see that it works.

Diff Detail

R2858 scour
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Jacalz created this revision.Sep 8 2020, 5:01 PM
Jacalz requested review of this revision.Sep 8 2020, 5:01 PM
JoshStrobl accepted this revision.Sep 9 2020, 3:22 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Sep 9 2020, 3:22 PM
This revision was automatically updated to reflect the committed changes.