All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Timeline charts now have x/y axis titles
- Resolved issue with axis label truncation where it would truncate the entire label
- Chart tooltips added for new json spec charts where tooltip is not specified.
- Introduced new public JSON api as the first step towards multiple series
- getTokenValue now uses a for loop as it was previously erroneously using a for...in loop
- Tom didn't push the dist folder
- add transform property to modify query results before rendering
- better pie chart example w/ SQL query expression
- update dependency urls and add jsfiddle to tutorial page
0.7.0 - 2015-11-30
- source converted to ES2015 and compiled with rollup/buble
- tooling updated to favor npm scripts instead of grunt
- test pages and specs moved under test folder
- clean up of unused grunt tasks, dependencies, and misc files
- Semistandard for linting
0.6.1 - 2016-08-15
- Updated dependencies to most recent version of vega to avoid dependencies issues.
- Updated API docs to reflect recent changes.
0.6.0 - 2016-08-11
- Timeout can be added to the Cedar() constructor to set a timeout on fetching data
- maxLabelLength can be set via .show() It will truncate axis labels that exceed a set length
- Optional callback drills down into renderSpec to catch errors from Vega
0.5.0 - 2016-08-09
- Optional callback on Cedar.show to catch errors from ago / ags server
0.4.4 - 2016-08-09
- Errors from AGO / AGS Server will properly throw errors
0.4.3 - 2016-08-05
- Default query adds
"sqlFormat": "standard"
- Docs should only build on merging a PR
- PRs from forks should not break Travis
- Prism 1.5.0 added to include syntax highlighting on docs
- Added example for time aggregation with hosted services
- Fixed specs to accept &sqlFormat=standard
- Added missing peer dependencies as dev dependencies for npm3 users
- use node-sass so ruby is not required to run docs site
- fix bug where
npm start
causes machine to freeze - remove unused grunt tasks/plugins
0.4.2 - 2016-05-04
- Exclude gh-release and gh-pages from travis build
0.4.1 - 2016-05-04
- Removed bower_components as a dev dependency
- Added Release script
- Npm and bower release
0.4.0 - 2016-04-28
- Added grouped bar charts
- Show dynamic negative values
- Fix pie chart labels
- Dashboard examples
- Map chart example
- Deploy runs tests in Travis
- Update tooling
- Fix leaflet map location
0.3 - 2015-08-04
- Option for automatic tick marks based on chart size
- Added Tooltips API
- Added default Tooltip
- Added Event.off
- X-Axis labels rotated counter-clockwise (to use Y-Axis space)
- Changed 'autolabels' default to true
- Changed 'renderer' default to 'svg'
- Added example demo links to JSFiddle
0.2 - 2015-07-14
- Sparkline chart type
- JSDoc documentation
- Upgraded to Vega2
- Tooltip demo improvements
- Homepage improvements
0.1 - 2015-07-08
Baseline version.
- Types: Bar, Horizontal, Pie, Scatter, Bubble, Time line
- Basic interaction events: on, off, clicked
- Map to Chart interaction demos