Releases: d3/d3-scale
Releases · d3/d3-scale
v3.0.1
v3.0.0
Note: this release adopts ES2015 language features such as for-of and drops support for older browsers, including IE. If you need to support pre-ES2015 environments, you should stick with d3-scale 2.x or use a transpiler.
v2.2.2
- Add missing export for d3.scaleDivergingSymlog.
v2.2.1
v2.2.0
- Add domain and range (or interpolator) convenience constructors for all scale types. (#157)
- Add default constructors for sequential and diverging scales. (#159)
- Add d3.tickFormat. (#148)
- Add d3.scaleSymlog. (#105)
- Add transformed sequential scales (e.g., d3.scaleSequentialLog). (#62)
- Add transformed diverging scales (e.g., d3.scaleDivergingLog). (#62)
- Add d3.scaleSequentialQuantile for p-quantiles. (#93)
- Add scale.unknown for all scale types. (#97)
- Allow unlimited band.paddingOuter and point.padding. (#102)
- For collapsed domains, use midpoint of domain or range rather than start. (#117)
- Clarify documentation. (#123, #132)
v2.1.2
v2.1.1
v2.1.0
- Add d3.scaleDiverging.
- Fix treatment of degenerate domains in d3.scaleSequential. (#130)
v2.0.0
v1.0.7
- Don’t try to generate sub-millisecond ticks for time scales. Thanks, @FracturedShader!