Skip to content

Releases: d3plus/d3plus

1.0.1

16 Jan 00:14
Compare
Choose a tag to compare
  • Fixed fallback for when Modernizr is not loaded.
  • Added Right-to-Left text support for Labels and Tooltips (ex. Arabic).
  • Various Nesting and Data merging Bugs.
  • Share Percentage labels cannot be larger than 1/4 of the shape's height.
  • Rotated X-axis labels to be right top down.
  • Fixed Y-axis tick label positioning on update.
  • Improved label positioning for path areas.
  • More reliable label positioning on label initialization.

1.0 "Blue"

15 Jan 17:49
Compare
Choose a tag to compare

Out of the Blue

This marks the first production ready version of D3plus. We've done a lot of work under the hood getting everything ready for public usage, and have created a solid foundation for many future improvements and features.

There will be a lot of small patch releases in the coming weeks that will be fixing bugs and adding in small features that didn't make the cut in version 1.0.0, so please stay tuned to the repository and post any issues you find to the GitHub Issues page.

Here are the big changes, in a nutshell:

  • Greatly simplified the development of new Visualization Types, reducing the barrier of entry for savvy programmers who want to contribute their own Visualization ideas. We will be writing tutorials in the near future detailing how one would go about creating their own Visualization Type.
  • Renamed/reorganized a lot of Methods.
  • Simplified the call structure for all visualizations.
  • Created a robust Chart visualization that can power any x/y plot visualization.
  • New Line Plot visualization type.
  • Simplified the Geo Map visualization so that it does not rely on Google Map tiles (and is now much faster).
  • Created some new Utilities.
  • Fully documented all functions and methods.

Next Steps

So what's next? Other than fixing some inevitable bugs, we are always listening to you as to what features/improvements you would like to see next. As of today, are focus in the coming month will be on the following:

  • Introducing an alternative tooltip mode that automatically zooms into deeper nesting levels when clicking.
  • Adding in some custom Geo Map and Network functionality that is present in the build featured on DataViva.
  • Showing link attribute labels in Network and Rings.

And finally, we always love seeing what you are able to create with D3plus. Use GitHub Gists to host code samples, discuss ideas and questions in the Google Group, and post bugs/feature requests in the GitHub Issues.