PanZoomInteraction.zoom() API point now respects the zoom extent and minmax constraints by default. You may disable this behavior by passing false to the third argument:
// old
panZoomInteraction.zoom(amount, center); // unconstrained zoom
// new
panZoomInteraction.zoom(amount, center); // respects constraints
panZoomInteraction.zoom(amount, center, false); // unconstrained again
Bug Fixes
Fixed deferred rendering bugs associated with calling immediate redraws while still waiting for a deferred redraw.
Canvas rendering now respects the inherit opacity in fill and stroke attrs.
Fix a PanZoom bug where slightly zooming out would sometimes zoom out completely.
Breaking Changes
false
to the third argument:Bug Fixes
fill
andstroke
attrs.