Skip to content

Releases: edemaine/svgtiler

v3.2.1

24 Jul 16:06
Compare
Choose a tag to compare

Full Changelog: v3.2.0...v3.2.1

v3.2.0

24 Jul 16:02
Compare
Choose a tag to compare
  • LaTeX <text> alignment (with -t / --tex) improvements:
    • Fix text-align support: previously, the emitted \llap/\rlap was backwards
    • Use \makebox(0,0)[...] instead of \llap/\rlap to enable:
    • Support alignment-baseline, specifically top/text-top for t, middle/central for vertical centering behavior of \makebox, and anything else for b (effectively the default, as before).

Full Changelog: v3.1.8...v3.2.0

v3.1.8

24 Jul 14:17
Compare
Choose a tag to compare
  • Support non-.xls* files (such as .ods files) which lack sheet metadata, but warn that such files don't support "hidden sheet" detection. (#108)

Full Changelog: v3.1.7...v3.1.8

v3.1.7

16 Apr 01:09
Compare
Choose a tag to compare
  • Fix bug with global defs not getting assigned the correct id when re-used

Full Changelog: v3.1.6...v3.1.7

v3.1.6

08 Sep 19:21
Compare
Choose a tag to compare
  • The Witness definitions are now much more extensive, thanks to the corresponding paper, with several more examples
  • API documentation fleshed out more, in particular relating to DOM methods
  • Fix handling of spaces in JSX (#107)
  • Upgrade babel, glob, preact, stylus, xmldom dependencies

Full Changelog: v3.1.5...v3.1.6

v3.1.5

30 Aug 17:05
Compare
Choose a tag to compare
  • Update dependencies, in particular removing some (unlikely) security issues
  • Examples improvements
    • Mario tileset now includes items and allows for firebars made of multiple fires. Example of Mario clause gadget.
    • Fix tests of unevenLengths

Full Changelog: v3.1.4...v3.1.5

v3.1.4

28 Jan 20:28
Compare
Choose a tag to compare
  • Fix re-use of global svgtiler.defs in multiple drawings

Full Changelog: v3.1.3...v3.1.4

v3.1.3

25 Jan 15:40
Compare
Choose a tag to compare
  • Fix wrapping to keep z-index, boundingBox, overflow properties of top-level tag. This is useful with layer stacking via arrays, for example, where we don't need a viewBox in any but the first layer.
  • Fix paths for re-used (cached) mapping files from multiple directories. Previously, if you re-used a file from multiple directories (when recursing into directories), relative paths might not work.
  • Improve "bad SVG Tiler version number" error message to say how to upgrade (npm install -g svgtiler@latest).

Full Changelog: v3.1.2...v3.1.3

v3.1.2

25 Jan 02:55
Compare
Choose a tag to compare
  • Fix: Don't automatically set viewBox of svgtiler.added content. This was causing issues from <rect> or <image> with width and height setting the wrong bounding box (because x and y was ignored).
  • Fix global svgtiler.def content used in svgtiler.add content (which previously wasn't getting checked so the def didn't get included).

Full Changelog: v3.1.1...v3.1.2

v3.1.1

25 Jan 00:49
Compare
Choose a tag to compare
  • Fix boundingBox handling of null values to have zero impact on x or y dimensions of bounding box

Full Changelog: v3.1.0...v3.1.1