Skip to content

Releases: hatemhosny/racing-bars

v0.3.0

07 Sep 06:38
b13cc6a
Compare
Choose a tag to compare

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)

v0.2.0

01 Sep 18:21
959387d
Compare
Choose a tag to compare

v0.2.0 (2024-09-01)

Bug Fixes

  • data: fix worker mixing data for multiple charts (5160018)
  • types: fix library type definitions (929f0af)

Features

  • data: auto detect dataShape (5ede0f7)
  • data: handle empty or invalid data (544c39d)
  • options: auto detect dataType (9030de4)

v0.1.2

30 Aug 14:30
d609cf7
Compare
Choose a tag to compare

v0.1.2 (2024-08-30)

Bug Fixes

  • data: fix relative urls in web worker (ee8296d)

Features

  • data: handle loading data errors (ef615d7)

Others

  • website: add all gallery demos to playground (b2c288e)

  • website: allow playground to change languages (12f7f48)

  • website: allow selecting playground language in querystring (5725e5f)

  • website: load gallery demos in embedded playground (747eade)

  • lint:stylelint and test:lint scripts (fd43d45)

  • build: upgrade most dependencies, including docusaurus that powers the website (Thanks @AhmedElbohoty)

v0.1.1

20 Aug 22:03
Compare
Choose a tag to compare
  • Improve build and CI
  • Add README and LICENSE to published package

v0.1.0

20 Aug 22:00
Compare
Choose a tag to compare

Initial public release 🎉