Releases: d3/d3
Releases · d3/d3
v5.10.0
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
- Add color.copy.
- Add color.formatHex.
- Add color.formatHsl.
- Add color.formatRgb.
- Deprecate color.hex; use color.formatHex instead.
d3-drag
- Fix default drag.filter on control-click.
- Fix default drag.touchable if navigator.maxTouchPoints.
d3-path
d3-scale-chromatic
- Add d3.schemeTableau10. Thanks @akngs!
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.
v5.9.7
v5.9.6
v5.9.5
v5.9.4
v5.9.3
- Fix d3.stackDivergingOffset when there is only one series.
- Fix achromatic representation of black and white in d3.hcl.
- Fix d3.geoContains for LineStrings. Thanks, @ondras!
- Fix d3.geoContains for longitudes outside of ±180°.
- Fix d3.geoBounds for sphers.
v5.9.2
v5.9.1
- Fix corruption when quadtree.cover is coincident with the current extent.
- Favor a more concise ISO 8601 format for dates in dsv.format and dsv.formatRows.
v5.9.0
d3-dsv
- Add d3.autoType for automatic type inference when parsing!
- Add dsv.formatBody, d3.csvFormatBody, and d3.tsvFormatBody.
- In dsv.format and dsv.formatRows, use date.toISOString to format dates.
v5.8.2
- Fix d3.timeMinute and d3.timeHour for historical times.