D3: v5.10.0 Release

Release date:
August 19, 2019
Previous version:
v5.9.7 (released June 28, 2019)
Magnitude:
83 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

Top Contributors in v5.10.0

mbostock

Directory Browser for v5.10.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

d3-brush

  • Add brush.touchable.
  • Add brush.clear.
  • Add brush.keyModifiers.
  • Fix default brush.extent to consider the SVG viewBox, if any.
  • Fix scroll prevention on touch devices.
  • Fix coercion of selection and extent inputs.
  • Fix order of handles in the DOM.
  • Fix brush.move when selection is empty.
  • Fix Space key immediately after clicking on a handle.
  • Fix missing brush event on parallel start.
  • Fix handling of orphaned input gestures.
  • Fix default brush.touchable if navigator.maxTouchPoints.
  • Fix multitouch gestures.
  • Fix click consumption when brush is not empty.
  • Fix default brush.filter on control-click.

d3-color

d3-drag

d3-path

  • Fix coercion of anticlockwise argument to path.arc. Thanks, @Fil!

d3-scale-chromatic

d3-zoom

  • Fix default zoom.extent to consider the SVG viewBox.
  • Fix default zoom.filter to ignore control-click.
  • Fix default zoom.touchable if navigator.maxTouchPoints.
  • Fix default zoom.wheelDelta if deltaMode !== 0. Thanks, @Dakkaron!
  • Fix handling of filtered multitouch gestures. Thanks, @robinhouston and @testower!
  • Fix handling of orphaned gestures.
  • Fix emitting of zoom events during dbltap gestures. Thanks, @cambecc!
  • Add optional point to zoom.transform and related methods.
  • Fix d3.zoomTransform to inherit the transform from the closest ancestor, if any.