-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Roadmap
Gordon Woodhull edited this page Mar 27, 2019
·
18 revisions
Version 1.7 was repurposed as an AMD version of 1.6.
Version 2.* is compatible with D3v3. We will try to honor specific requests for updates to this version, but most new development is going into 3.*
Version 3.* is compatible with D3v4 and D3v5. Open problems are listed below - these are in active development, or contributions are welcome.
- "Fake groups" work okay for preprocessing group data, but the architecture could be improved. Although charts support non-crossfilter data through
.data()
, dc.js also uses this internally, which makes the method difficult to use. (#584) - In many cases, charts can make better use of D3 features - e.g. many charts do not use axes & scales. Also there are new D3 utilities which need to be tested and/or charts need to be fixed to work with them. (color scales, zoom behaviors, etc...)
- Identify an approach for small multiples
- More chart types (Mekko chart/tree map)
- Better crossfilter to support full drill-up-down & slice-dice
Idea (#1520) for 4.0 is to leave ES5 behind and transform the code to use ES6 features, as D3v6 is doing.
The new version will not support IE. See ticket for details.