Skip to content

Releases: shellyln/red-agate

v0.5.0

24 Oct 23:59
Compare
Choose a tag to compare
  • Update dependencies.
  • Update CI configurations.
  • Migrate to webpack 5.

v0.4.0

28 Jul 01:02
Compare
Choose a tag to compare
v0.4.0

v0.3.1

26 Feb 12:35
Compare
Choose a tag to compare

svg-canvas

  • Make some methods of SvgCanvas can be overridden, to improve text rendering of some apps and libraries.
    • Methods:
      • getMultilineTextHeight
        • Inherited classes can adjust the value of lineHeight (adjust argument and call super).
      • getTextFontStyles
        • issue #1: CairoSVG, Inkscape, and some libraries can't understand font shorthand style property.
          • (Inkscape (v0.92.4) may understand partly)
        • Inherited classes can split font property to font-family, font-weight, font-size, ...
      • getTextAttributes
        • Firefox and Inkscape will render text justified if textLength is set.
          • Chromium and Safari don't justify in this case.
        • Inherited classes can adjust the value of textLength (adjust argument and call super).
    • Issue:
      • #1 SvgCanvas: <text style="font: ..."> is not supported by some libraries

v0.3.0

25 Jan 01:33
Compare
Choose a tag to compare
v0.3.0

v0.2.20

30 Nov 10:16
Compare
Choose a tag to compare
v0.2.20

v0.2.19

11 May 02:11
Compare
Choose a tag to compare
v0.2.19

v0.2.18

31 Mar 01:55
Compare
Choose a tag to compare
v0.2.18

v0.2.17

30 Mar 01:53
Compare
Choose a tag to compare
v0.2.17

v0.2.16

29 Jan 15:02
Compare
Choose a tag to compare
v0.2.16

v0.2.15

12 Jan 05:54
Compare
Choose a tag to compare
v0.2.15