All Versions
68
Latest Version
Avg Release Cycle
39 days
Latest Release
-

Changelog History
Page 5

  • v2.3.0 Changes

    March 30, 2016

    ➕ Added

    • ➕ added SVG.Point which serves as Wrapper to the native SVGPoint (#437)
    • ➕ added element.point(x,y) which transforms a point from screen coordinates to the elements space (#403)
    • ➕ added element.is() which helps to check for the object instance faster (instanceof check)
    • ➕ added more fx specs

    🔄 Changed

    • textpath now is a parent element, the lines method of text will return the tspans inside the textpath (#450)
    • 👀 fx module rewritten to support animation chaining and several other stuff (see docs)

    🛠 Fixed

    • 🛠 fixed svgjs:data attribute which was not set properly in all browsers (#428)
    • 🛠 fixed isNumber and numberAndUnit regex (#405)
    • 🛠 fixed error where a parent node is not found when loading an image but the canvas was cleared (#447)
    • 🛠 fixed absolute transformation animations (not perfect but better)
    • 🛠 fixed event listeners which didnt work correctly when identic funtions used
  • v2.2.5 Changes

    December 29, 2015

    ➕ Added

    • ➕ added check for existence of node (#431)

    🔄 Changed

    • 🚚 group.move() now allows string numbers as input (#433)
    • matrixify() will not apply the calculated matrix to the node anymore
  • v2.2.4 Changes

    December 12, 2015

    🛠 Fixed

    • 🛠 fixed transform() which returns the matrix values (a-f) now, too (#423)
    • double newlines (\n\n) are correctly handled as blank line from text()
    • 🛠 fixed use of scrollX vs pageXOffset in rbox() (#425)
    • 🛠 fixed target array in mask and clip which was removed instead of reinitialized (#429)
  • v2.2.3 Changes

    November 30, 2015

    🛠 Fixed

    • 🛠 fixed null check in image (see 2.2.2)
    • 🛠 fixed bug related to the new path parser (see 2.2.2)
    • 🛠 fixed amd loader (#412)
  • v2.2.2 Changes

    November 28, 2015

    ➕ Added

    • ➕ added null check in image onload callback (#415)

    🔄 Changed

    • 📚 documentation rework (#407) [thanks @snowyplover]

    🛠 Fixed

    • 🛠 fixed leading point bug in path parsing (#416)
  • v2.2.1 Changes

    November 18, 2015

    ➕ Added

    • ➕ added workaround for SvgPathSeg which is removed in Chrome 48 (#409)
    • ➕ added gbox() to group to get bbox with translation included (#405)

    🛠 Fixed

    • 🛠 fixed dom data which was not cleaned up properly (#398)
  • v2.2.0 Changes

    November 06, 2015

    ➕ Added

    • ➕ added ungroup()/flatten() (#238), toParent() and toDoc()
    • ➕ added UMD-Wrapper with possibility to pass custom window object (#352)
    • ➕ added morph() method for paths via plugin svg.pathmorphing.js
    • ➕ added support for css selectors within the parent() method
    • ➕ added parents() method to get an array of all parenting elements

    🔄 Changed

    • ⏪ svgjs now saves crucial data in the dom before export and restores them when element is adopted

    🛠 Fixed

    • 🛠 fixed pattern and gradient animation (#385)
    • 🛠 fixed mask animation in Firefox (#287)
    • 🛠 fixed return value of text() after import/clone (#393)
  • v2.1.1 Changes

    October 03, 2015

    ➕ Added

    • ➕ added custom context binding to event callback (default is the element the event is bound to)
  • v2.1.0 Changes

    September 20, 2015

    ➕ Added

    • ➕ added transform to pattern and gradients (#383)

    🛠 Fixed

    • 🛠 fixed clone of textnodes (#369)
    • 🛠 fixed transformlists in IE (#372)
    • 🛠 fixed typo that leads to broken gradients (#370)
    • 🛠 fixed animate radius for circles (#367)
  • v2.0.2 Changes

    June 22, 2015

    🛠 Fixed

    • 🛠 Fixed zoom consideration in circle and ellipse