All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Adds missing types
- Fixed the issue where components were not being properly exported
- Dynamic changes in the data or DOM elements now trigger updates in the tool
- Aligned native ShortcutGuide styling with the prototypes
- Changed bundler from babel to vite
- Replaced jest with cypress
- Converted Javascript to Typescript
- Added documentation
- Revised the file structure
- Refactored code with React best practices
- Converted the ShortcutGuide into a prop, making it overridable and customizable
- Remove unused dependency
- Fixed the previously correction of the "series:" class attribution in the data elements that would break the navigation inside multi series charts
- Corrected the attribution of the "series:" class in the data elements that would break the navigation inside multi series charts
- Added support for charts with multiple encodings
- Extended React compatibility to support projects with React >=16.14.0
- Set up automatic semantic versioning