4 ms·
The place to start is the release notes: https://github.com/d3/d3/releases/tag/v4.0.0 https://github.com/d3/d3/releases/tag/v4.0.0 And the detailed change list
by mbostock 10y ago
The place to start is the release notes:
https://github.com/d3/d3/releases/tag/v4.0.0 https://github.com/d3/d3/releases/tag/v4.0.0
And the detailed change list:
https://github.com/d3/d3/blob/master/CHANGES.md https://github.com/d3/d3/blob/master/CHANGES.md
I will update my tutorials and examples (and probably write new tutorials) in the near future, and I expect others will, too. But as I now have thousands of examples, I didn’t want to hold the release on updating all of them. My newer examples use 4.0 already, and I’ll be going through the others in the coming weeks.
- enjalot 10y agoDoes this mean you intend to update your existing examples in place? It might be nice if you forked them with v4 instead to create a defacto upgrade guide. I know many tutorials reference your examples and it might create more confusion if they are updated in place. I suppose it depends on how much you want to keep supporting v3, but I'd argue its worth keeping the old knowledge base intact for a while.
- mbostock 10y agoYep, I’m going to update my examples in-place. Consider it my heavy-handed encouragement to upgrade to 4.0. (For one thing, there are lot of 3.x bugs fixed in 4.0, and I have limited resources to provide free support to old versions.) My examples are backed by git repos, so you’ll still be able to find the 3.x versions if you need them.
- enjalot 10y agofair enough!