Skip to content

Releases: oehhar/tksvg

0.14

23 Nov 17:42
Compare
Choose a tag to compare

Changes:

  • Bugfixes from upstream
  • new TEA infra structure
  • rebuild autoconf

0.13

05 Jul 15:07
Compare
Choose a tag to compare

Release with upstream changes/bugfixes:

0.12

25 Nov 17:03
Compare
Choose a tag to compare

Release 0.12 features nanosvg patch nanosvg#167: complex path rendered wrong

Fix nanosvg # 139: Nano SVG is still locale dependent

02 Aug 13:26
Compare
Choose a tag to compare

Locale dependent ascii float parsing was corrected for colour percentage values.
So, Colour 99.9% is also correctly parsed for German locale, where "99,9%" were expected.

See:
memononen/nanosvg#139

Fixed rbg percentage parsing

08 Apr 10:32
Compare
Choose a tag to compare

Nanosvg pull #205: Fixed rbg percentage parsing in nsvg__parseColorRGB. Tk Ticket [32c0266d]

There are two Windows release files build with MS-VC6 (32 bit) and MS-VC2015 (64 bit).
In addition, there are the release files from the Github actions session, repacked to zip and renamed a bit for Windows-64 bit, Linux-64 Bit and Mac-OS.

Thanks to magic auriocus for the github action magic.

svgnano upstream change: Fix decimal values in color fields (nsvg__parseColorRGB, nsvg__parseColorHex)

23 Nov 16:18
Compare
Choose a tag to compare

Fixed upstram security issues in xml color specification.

There are the following binaries:

  • tksvg0.9_win32.zip : Windows 32 bit TCL build with MS-VC6
  • tksvg0.9_win64.zip : Windows 64 bit TCL build with MS-VC2015
  • build-windows-latest.zip : Windows 64 bit TCL build with mingw
  • build-ubuntu-18.4.zip: probably 64 bit gcc build
  • build-macos-latest.zip : unknown build parameters and target

The last three builds are auto-build by great git. This service is configured by great magic Christian.

Harald

Corresponds to tk8.7a5

25 Jun 13:12
Compare
Choose a tag to compare

TkSVG derived from SVGNano support of Tk8.7a5.
This aims any version of Tk8.6.

A successful "package require tksvg" is also possible on 8.7 now and is a no-op.
Thanks to Brad Lanam and Jan Nijtmans for the fruitful discussions.

Changes:

  1. Bug fix: possible number overflow:
    tk ticket: https://core.tcl-lang.org/tk/tktview?name=822330269b
    tksvg ticket: #14

  2. Upstream fix from nanosvg
    #179: "Division by float 0"

  3. pckIndex.tcl changed to load in tk8.7 as a no-op

TKSVG for tcl 8.6.x implements svg image type as included in tk 8.7.x.

13 Dec 16:04
Compare
Choose a tag to compare

Release 0.7 is synchronized with current tk trunk.
Changes:

  • svgnano patch for number interpretation: .4 is accepted as float
  • use the Androwish alternate solution for a big file pretest for svg files.

Thanks to Brad Laham for Linux32 and Darwin64 binaries.

0.6

28 Sep 09:55
Compare
Choose a tag to compare
0.6

Copy nanosvg from tk trunk. Apply security patches #184,#185

0.5

22 Sep 07:54
Compare
Choose a tag to compare
0.5

Include Security Patch. See Tk Ticket [https://core.tcl-lang.org/tk/info/ea665e08f39e564e].