Skip to content

1.3.0

Compare
Choose a tag to compare
@tomcardoso tomcardoso released this 11 Apr 23:02
· 98 commits to master since this release
51ad47b
  • 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