stack.pulse
#stacks/d3/library

D3 release notes, breaking changes, and upgrade notes.

Bring data to life with SVG, Canvas and HTML StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.

releases
5
breaking
0
security
0
deprecated
0
migrations
0

Get source-linked upgrade notes and occasional sponsor recommendations. No GitHub login required.

what stackpulse tracks

D3 releases from GitHub

StackPulse watches D3 release notes and keeps the original source link close to every summary.

upgrade risk

Breaking changes and deprecations

Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.

migration notes

Source-backed next steps

Migration steps and recommended actions are only shown when the upstream release notes support them.

# latest_releases

source-backed
v7.9.0mediumfeatureMar 12, 2024

v7.9.0

This release introduces a new color scheme and improves precision in geo-related functions.

affected

Users utilizing geo-related functions or color schemes may be affected by precision changes and new additions.

action

Review the updated precision settings and consider using the new color scheme if applicable.

release_signals
+Added d3.schemeObservable10 color scheme
+Changed d3.geoCircle precision to 2 degrees
+Set projection.clipAngle precision to 2 degrees
view source on github->
v7.8.5mediumfeatureJun 3, 2023

v7.8.5

This release fixes the return value of d3.medianIndex and d3.quantileIndex when handling data with missing values.

affected

Users relying on d3.medianIndex or d3.quantileIndex with datasets containing missing values are affected.

action

Update to v7.8.5 to ensure correct behavior with missing values.

view source on github->
v7.8.4mediumfeatureApr 1, 2023

v7.8.4

This release fixes an issue with circumcenters in the Delaunay triangulation when the hull is collinear.

affected

Users relying on Delaunay triangulation with collinear hulls may be affected.

action

Update to v7.8.4 to ensure correct behavior in Delaunay triangulation.

view source on github->
v7.8.3mediumfeatureMar 25, 2023

v7.8.3

This release includes fixes for precision errors in Voronoi neighbor calculations, broken polygon handling, and threshold generation for empty or non-deviating inputs.

affected

Users relying on Voronoi neighbor calculations, polygon handling, or threshold generation may be affected.

action

Update to v7.8.3 to benefit from the fixes.

view source on github->
v7.8.2mediumfeatureJan 18, 2023

v7.8.2

This release improves the d3.ticks function to ensure it generates at least one tick, addressing edge cases where no ticks were produced.

affected

Users relying on d3.ticks for generating ticks in visualizations may see improved behavior in edge cases.

action

Update to v7.8.2 if you encounter issues with d3.ticks not generating ticks.

release_signals
+d3.ticks now tries harder to generate at least one tick
view source on github->