Skip to content

Releases: globeandmail/chart-tool

1.4.0

20 Sep 20:44
Compare
Choose a tag to compare

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

11 Apr 23:02
51ad47b
Compare
Choose a tag to compare
  • 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

1.2.0

08 Dec 07:57
Compare
Choose a tag to compare

1.1.1

31 Aug 14:53
Compare
Choose a tag to compare