Skip to content

v0.8.0

Compare
Choose a tag to compare
@veghdev veghdev released this 12 Jul 12:48
220070c

Fixed

  • Missing Area/line marker rewireing (on orientation change,
    base dimension change) added.
  • Fixed line drawing for line segments partially outside of the plot.
  • Fixed label position for marker in polar origo.
  • Axis labels won't shift if their 'side' style changed but
    their 'position' style is also changing or they are fading out anyway.
  • Axis labels won't fade in partially when fading out but their 'position'
    style is also changing.
  • Axis titles fade-in/out when changing position instead of traveling through
    the chart.
  • Axis titles are rotating with the axis during cartesian/polar coordinate
    system change.
  • Fixed unintentional separate animation steps for specific dimension change
    animations.
  • Fixed JS exception mishandling as C++ exception when thrown from webassembly.
  • Fixed showing big numbers greater than 18446744073709551615.
  • Fixed mouse events/selection on line-segment markers.
  • Vertical polar area chart tangential borders "follow" the coordinate system
    instead of being forced to remain straight.

Added

  • New&renamed mouse events: pointeron, pointermove, pointerdown, pointerup
  • New drawing events: draw-begin, draw-complete, plot-area-draw
  • 'step' channel config parameter for set interlacing/tick/label intervals
    on axises.
  • 'plot.areaColor' style parameter added.
  • Marker click works mid-animation.
  • Various aggregator functions for channels beside previous sole summing:
    'min()', 'max()', 'mean()', 'sum()', 'count()', 'distinct()'.
  • New, fast bubble chart algorithm.
  • Data records can be specified via objects beside arrays.
  • Area/line rewiring animation (aka. connection) can be configured separately
    in animation options.
  • WASM Binary size reduction.