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.
- Added 'CITATION.cff'
- Updated CI/CD
- Updated Readme
- Added alt text to the Readme images
- Updated Shortcut Guides to better follow the Dialog (Modal) Pattern by W3C
- Updated cypress tests accordingly
- Fixed vulnerable dependency
- Fixed multiple vulnerable dependencies
- Fixed vulnerable dependency
- Implemented i18n alternatives as the new "internationalization" property
- Fixed tests / github pipeline errors
- Adapted the ShortcutGuide to vary between "Alt" and "option" depending on the OS
- Added support for OpenAI API-compatible providers via the new
baseUrlprop - Added new i18n Cypress tests
- Added Arrow Navigation to the ShortcutGuide
- Replaced arrow symbols with text on the ShortcutGuide
- Re-did ShortcutGuide
<dl>structure - Moved the context prop to inside autoDescriptions
- Fixed an issue where series values having spaces would invalidate class names
- 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