Skip to content

v0.1.2

Compare
Choose a tag to compare
@alexjlockwood alexjlockwood released this 06 Mar 02:51
· 2172 commits to master since this release

Changelog (released on 2017-03-06)

Features

  • Shape Shifter now works offline! A cached version of the app will be saved in
    your browser's cache so that it can be used without an internet connection.
    Note that currently only Chrome, Firefox, and Opera are
    supported. (#61) (50e694e) (d770fce)
  • SVGs matching the final start and end state canvases are now exported for use on the web. (#43)
  • VectorDrawables matching the final start and end state canvases are now exported for
    use in Android apps. (#52)
  • Exported AnimatedVectorDrawables will now automatically animate differences
    in each path's fillColor, strokeColor, fillAlpha, strokeAlpha, and strokeWidth. (#51) (500a4f8) (0dabb5f)
  • SVG import now makes a best effort attempt to merge multiple <path>
    elements into a single <path> containing multiple subpaths. Shape Shifter currently
    only supports morphing one <path> element at a time, but this enhancement should make
    that less likely to be an issue in the meantime.

Bug fixes

  • Fixed SVG import crash in Firefox. (#69) (d0d95b6)
  • Fixed SVG import bug that caused <circle> and <ellipse> tags to be parsed incorrectly. (#71) (a487576)
  • SVG stroke-width and stroke-miterlimit are now imported with default values
    of 1 and 4 respectively. (#66) (1d47cef) (50e694e)
  • Fixed bug that would sometimes cause morphable paths to be displayed as unmorphable. (#50) (0e3d45d)
  • SVG fill color is now imported as black by default.
    (0debebe)
  • Fixed scaling bug in Safari when importing the 'morphing animals' demo. (5a7a5bd)