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.
- Project setup
- First release
- Improving the documentation
- Adding types
- Improving the documentation
- Updating the dependencies
- Removing the .idea folder from the repository
- Improving the documentation
- Fixing test setup
- Improving README.md file
- Fixing the missing exported CSS
- Improving the documentation
- The linking process does not take into account the segment direction
- New, more efficient build system based on
rollup
instead ofgulp
- Wrong link position after window resize
- Minor types error in @types
- className property to links
tailwind
removed
- TS tests
- build system setup causing a missing
style.css
in the projectdist
directory
- useSchema hook and tests
- createSchema utility function + tests
- validator functions + tests
- Child Nodes receive an outdated version of the schema bug
- Removing linked node cause 'undefined entity' error
- Removing a node deletes the involved links
- fixed
Diagram
generic types
- Typescript tests to CI
- Added the
disableDrag
option to node schema - Validator examples in the documentation
- First implementation of draggable canvas
- First implementation of zoomable canvas
- Reverted changes in
0.5.0
related to draggable canvas and zoomable canvas due to an uncaught bug. We will continue working on these features and release them in an upcoming version. Apologies everyone!