Skip to content

Releases: googlefonts/picosvg

v0.19.0

15 Dec 12:29
90f49b9
Compare
Choose a tag to compare
  • Fixed explicit attribute defaults (e.g. stroke="none") incorrectly being ignored and overridden by inherited values (#224, #257, #258).
  • Fixed bug when applying clip paths to shape that uses fill-rule="evenodd" (#259).

v0.18.7

22 Nov 11:09
3ed618a
Compare
Choose a tag to compare

Accept none as valid "clip-path" value, it's the default but Inkscape sometimes outputs it (#251).

v0.18.6

15 Oct 02:48
90a76ee
Compare
Choose a tag to compare

Fix bug w/normalize

v0.18.5

12 Oct 17:32
42c1ba9
Compare
Choose a tag to compare

Fixed AssertionError in svg_reuse.affine_between when no significant x part can be found (#246, #247).

v0.18.4

12 Oct 08:22
516b2fa
Compare
Choose a tag to compare

Fixed problem where normalization could collapse to draw commands with 0
coords. Adjusted reuse based on experimentation with Noto files (#245).

v0.18.3

17 Sep 13:34
db85a7e
Compare
Choose a tag to compare

Fix calculating the inverse affine's dy component (#244).

v0.18.2

09 Aug 10:34
d490932
Compare
Choose a tag to compare
  • [svg_transform] Added Affine2D.skew method, skews x and y together (#238)
  • [svg_transform] Make DECOMPOSITION_ALMOST_EQUAL_TOLERANCE more tolerant, from 1e-6 to 1e-4 (#239, #240).

v0.18.1

02 Aug 23:45
Compare
Choose a tag to compare

Add skew(x, y) to complement skewX skewY

v0.18.0

31 Jul 18:20
a2117e1
Compare
Choose a tag to compare

Test to expose + fix for bug around clip paths and groups

v0.17.0

30 Jun 04:47
d21f5b3
Compare
Choose a tag to compare

Update output to support group opacity