Skip to content

v0.7.0

Compare
Choose a tag to compare
@veghdev veghdev released this 23 Feb 17:32
· 1502 commits to 0d5f6bcce334a639ad221d013ec5ead99cece880 since this release

Fixed

  • Fixed the UnPivot.convert method not modifying the original data object.
  • Axis line, labels, ticks, interlacing and guide can be set to auto.
  • Simple fade in case of empty target chart
  • Fixed length serialization in style() for % unit.
  • Fixed missing rendering update when duration is 0 in first animate call.
  • Fixed error on multiple calls of the JS chart's 'data' property.
  • Fixed disapearing title from empty charts.
  • Fixed animation cancelling, did not trigger promise rejection.
  • Fixed chart state reset on animation cancel. Used the target chart's config
    further on despite the cancellation.
  • Fixed the type definition of Snapshot in the d.ts file.

Added

  • 'regroupStrategy' animation option introduced to control the algorithm for
    transitioning between charts having the data grouped differently on them
    (containing a different set of categorical dataseries).
  • Multi keyframe animation support (one animation through multiple chart).
  • 'style' property returns the style object only filled with the user-set
    values, all the values (returned by this property till 0.6.x) can be get
    using the new 'getComputedStyle()' method.
  • detach() method added to JS API for enabling proper garbage collection.
  • Actual animation can be stored for later reuse through Anim.Control.store()
    method.
  • animate() returned promise is not an animation controller object from now on,
    but has a member promise called 'activated', which resolves to the controller.
  • New style parameter, 'numberScale' has been introduced for setting the scale
    system for big numbers e.g.: K M B T or k m bn tn.
  • Improved default options for animations: marker geometry, marker fade-in,
    marker position, coordinate system, title.

Full Changelog: v0.6.1...v0.7.0