- 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)