Releases: globeandmail/chart-tool
Releases · globeandmail/chart-tool
1.4.0
A ton of major changes with this release, including:
- scatterplots
- an internal memo field, which you can find above the “Data” panel
- a smart data “sniffing” system when creating a new chart, which should, in most cases, be able to determine if your chart is YY-MM-DD or MM-DD-YY (and so forth), automatically set your axis prefixes and suffixes, and figure out whether you should see a line chart or bar chart by default
- and, most importantly: annotations. You can now add text annotations, pointer annotations (as in, arrows), and “range” annotations (highlight a range of values along the x- or y-axis), as well as the “highlight” annotations for bar and column charts that already exist
1.3.0
- A full rewrite of the backend, updating Meteor to its latest version, replacing outdated packages and dropping Meteor's Blaze templating system in favour of React
- Using React means charts now only redraw when presentational elements change. Also means the interface will be far more extensible going forward
- Adds sorting options to the archive page
- Significantly improves reliability of PDF export by replacing wkhtmltopdf with puppeteer, a headless Chrome browser
- Adds some smart data checking when creating a new chart with $'s or %'s, adding those to the prefix and suffix fields of the relevant axis
- Moves PNG generation to use puppeteer as well, meaning PNGs will be consistent across browsers and environments going forward, and generation will be deferred to an external process
- Rearchitects the PNG export overlay to include more options and a preview
- Adds basic highlighting annotations for bar and column charts
- Fixes a bunch of tooltip bugs
For a full list of bugs and features, see the milestone here: https://github.com/globeandmail/chart-tool/milestone/6