Skip to content

v3.0.0

Compare
Choose a tag to compare
@hellochar hellochar released this 12 Apr 21:32
· 152 commits to develop since this release

We are pleased to announce Plottable v3.0.0. 3.0.0 brings a host of performance improvements and new features, as well as modernizing the codebase and the ways in which users consume the library.

Follow the Upgrading to 3.0.0 guide for a full list of changes since 2.9.0.


Changes since 3.0.0-rc.1:

Features:

BarPlot now exposes a barAlignment("start" | "middle" | "end") property that determines whether the .x() accessor defines the start, middle, or end of the bar being drawn.

BarPlot now also exposes a barEnd() that controls the width of the bar. This together with barAlignment() allows more direct control over the start and end coordinates for each bar and helps build histogram-like plots.

Bugfixes:

Fix performance regression on XYPlot.entityNearest; we also now use a quadtree to do entity detection which further enhances performance.