Important
This is a huge update, adding tons of customisation settings and greatly improving the default theme.
However, if you want to go back to the old theme, you can use the button in the bottom of the settings menu to load the old theme!
If you have any feedback on the new theme, please open a GitHub Issue or E-Mail me!
What's Changed
Features
- feat: add setting for configuring flow opacity (closes #58)
- feat: add setting to configure node seperator-line width (closes #59)
- feat: add setting to color node seperator-lines (closes #59)
- feat: add setting to disable watermark (closes #57)
- feat: add setting to enable background box behind node labels
- feat: add setting to color all flows where the source starts with the same word in the same color
- feat(ui): group settings into categories
- feat(ui): add button to load old-default theme
Fixes
- fix: trigger "input" event on setting deserialisation for fields
- fix: correctly deserialise and trigger checkbox fields
- fix: don't completely fail setting deserialisation if one item fails
- fix: improve edge-case with linkPath rendering (closes #62)
Refactors
- refactor: improve default theme using new settings
- refactor: add more distance from the seperator-line to node labels
- refactor: improve default placeholder-input diagram
- refactor(ui): add link to changelog to navbar
- docs: update screenshots & og banner
- docs: improve README
- style: add eslint rule for single-quotes instead of double-quotes
Support my Open Source work: https://buymeacoffee.com/jonasdoesthings
Full Changelog: v1.4.1...v1.5.0