Releases: d3/d3-scale
Releases · d3/d3-scale
v0.5.3
v0.5.2
- Fix log.tickFormat when no count is specified; it now defaults to 10.
v0.5.1
- Fix crash in continuous.tickFormat when the domain is invalid.
v0.5.0
v0.4.1
v0.4.0
- Ordinal scales have been redesigned! 💥
- Add band and point scales.
- continuous.interpolate now takes optional parameters.
- The rainbow scale now takes a two- (not three-) element domain.
- Add warm and cool sequential color scales.
- The viridis color scales are now optimized sequential (not quantize) scales.
- Improve the README.
v0.3.0
- Add viridis, inferno, magma and plasma sequential color scales.
- Quantitative scales now return ticks in descending order for descending domains.
- Non-linear quantitative scales are now more accurate.
- Clamped scales can no longer return a value slightly outside of the domain when inverting.
- log.ticks now filters powers-of-base ticks for very large domains.
- log.tickFormat is now more accurate.
- Quantize scales are now more accurate.
- quantize.invertExtent is now consistent with quantize.
v0.2.0
- time.ticks and time.nice no longer take an interval name; use a time interval instead.
v0.1.5
- Define
d3-scale
module (andd3_scale
global), notscale
. - The d3-arrays, d3-color, d3-format, d3-interpolate, d3-time and d3-time-format dependencies are no longer inlined.