Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@hatemhosny hatemhosny released this 07 Sep 06:38
· 3 commits to develop since this release
b13cc6a

v0.3.0 (2024-09-07)

Highlights for this release

  • The chart is now responsive and works much better on smaller screens. Dynamically resizing the container element will also resize the chart.
  • Added the option valueDecimals to control decimal spaces.
  • The labelsPosition option can now be set to "none" to hide the labels (e.g. for icons only).

In addition to some bug fixes.

The website homepage now has a GUI editor for chart options. Also added search capability in the website.

Thank you @AhmedElbohoty for the valuable contribution.

Bug Fixes

  • api: re-prepare data when makeCumulative option is changed by changeOptions API method (80584ca)
  • data: fix passing data to worker (94aadd5)
  • renderer: avoid icons overflow outside bars (b75dedb)

Features

  • options: add labelPositions "none" (4127c7a)
  • options: add the option valueDecimals (330202a)
  • options: validate options (0dccf85)
  • renderer: resize chart on resizing root element (daec0cd)
  • styles: make the chart text & controls responsive (eb2a353)
  • website: add options editor GUI (a023795)
  • website: add search (00015fc)