Skip to content

New features, fixed scoped key generation

Compare
Choose a tag to compare
@dustinlarimer dustinlarimer released this 18 Feb 05:15
· 45 commits to master since this release

This release is dedicated to my friend, Aubrey Howell. Aubrey was in a horrible bicycle accident over the weekend and is currently in critical condition with a severe brain injury. An army of Aubrey's friends and followers launched #codeforaubrey on Tuesday, dedicating their commits to her awesome energy and unstoppable determination to learn, share, and inspire. I'm dedicating this release, and all of the hard work, input, and collaboration that made it possible, to our friend Aubrey. Get well soon, Aubs! <3

There is also a GoFundMe campaign running to pool funds to help her family along in the unknowable weeks and months ahead. If you're able to contribute, please do: https://www.gofundme.com/bhdrw23w

11879067_10206255215396116_7893766251783373015_o


Fixed:

  • Scoped key generation support has been restored (#389): Recent improvements to scoped keys validation by the API invalidate keys generated by this and several other SDKs, resulting in an Invalid API Key Error. Newly generated scoped key could be successfully encrypted/decrypted, but cannot be used. This has been fixed.
  • C3.js option construction how allows for more control of the data object passed in via chartOptions (#386)
  • Fix Metric handling of empty results (#372)
  • Fixed internal error handling when using unsupported chartType values (#382)

New:

  • Automatic parsing and visualization of multi-group-by queries (#326)
  • dateFormat configuration option/method, which accepts a string or function that is used by the chosen underlying visualization suite (currently only supported by Google Charts and C3.js) (#381)
  • Improved documentation for RequireJS and JSPM use (#298, #341)
  • Removed all camelCase API parameters from docs (#387) to avoid common confusion

Want to see our Data Visualization SDK in action? All of our jsFiddles have been updated with this latest release, including dozens of C3.js and Chart.JS examples: https://jsfiddle.net/user/keen/fiddles/