Releases: hatemhosny/racing-bars
Releases · hatemhosny/racing-bars
v0.3.0
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 bychangeOptions
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
v0.1.2
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
- Improve build and CI
- Add README and LICENSE to published package
v0.1.0
Initial public release 🎉