Releases
v3.6.0
CHANGELOG
replace phantomjs with puppeteer (a6739b5 )
demo.Sequence - add editing capabilities (5ac4a06 )
demo.ELK - hide details when zoomed out (98e9c30 )
dia.Paper - support pointerdblclick
on touch devices (cd1d3e4 )
dia.Paper - consistent firing of contextmenu
event (af875a4 )
dia.Paper - fix memory leak (layers not being removed) (e325f6e )
dia.Paper - 2-axis-scroll / pinch-to-zoom support (52bc786 )
dia.Paper - add snapLinksSelf
option to snap arrowheads to the anchor and vertices (c394f8c )
dia.ElementView - findPortNode()
search for all port nodes (299cfce )
dia.ElementView - add portRoot
and labelRoot
selectors (299cfce )
dia.ElementView - fix getNodeMatrix()
and getNodeBBox()
for elements with rotatable group (50619b2 )
dia.CellView - passing cellView instance to attribute's set
, qualify
, position
and offset
methods (690be94 )
dia.Cell - throw exception on embedding of an embedded cell (5137cbb )
dia.HighlighterView - add removeAll()
static method (95b31cc )
dia.HighlighterView - add UPDATE_ATTRIBUTES
property (84fdf77 )
elementTools - add scale
option (8549a96 )
elementTools.HoverConnect - new connection tool displayed on mouseover (5ac4a06 )
elementTools.Button - enable calc()
expression for x
and y
(bff7079 )
linkTools - add scale
option (8549a96 )
linkTools.HoverConnect - new connection tool displayed on mouseover (5ac4a06 )
linkTools.Connect - fix touch support (eb4139f )
connectors.Curve - add rotate
option (45d40b5 )
layout.Port - enable the use of the calc()
expression for port positioning (199afac )
highlighters.list - add a new highlighter to render a dynamic list of icons (84fdf77 )
highlighters.mask - fix rotation and position for nodes within rotatable group (393a92c )
highlighters.stroke - fix rotation and position for nodes within rotatable group (393a92c )
dia.attributes - calc()
expression supports division (64ef08b )
dia.attributes - enable calc()
expression for width
and height
for textWrap
attribute (085efce )
dia.attributes - fontSize
and strokeWidth
use calc()
(d55793a )
dia.attributes - prevent negative values for dimension attributes (0ee9de9 )
dia.attributes - use cached segments subdivisions for calculating the connection stubs (57199ed )
mvc.Listener - add new class for attaching multiple event listeners on multiple objects. (0abfa1b , 8e9f714 )
util.svg - tagged SVG template (4e70b6f )
util.breakText - add preserveSpaces
options (987d2aa )
util.guid - can be called without an object argument (f22d7a3 )
util.getRectPoint - add utility to get a point on a rect from given keyword (1a77a9b )
Vectorizer - text()
reads empty line heights from annotations (fa0bd81 )
You can’t perform that action at this time.