Releases: newcat/baklavajs
Releases Β· newcat/baklavajs
v2.7.0
v2.6.0
v2.5.1
v2.5.0
- Fix undo not working after max steps exceeded (PR #426) (thanks @jackgriffiths)
- Add command to clear history (PR #425) (thanks @jackgriffiths)
- Add CSS custom property for port color (PR #424) (thanks @jackgriffiths)
- Expose
useTemporaryConnection
(#408)
v2.4.5
v2.4.4
v2.4.3
v2.4.2
v2.4.1
- Deprecate
EditorComponent
export of@baklavajs/renderer-vue
, useBaklavaEditor
instead - Fix graph templates not getting cleared when loading (#384) (PR #383) (thanks @yojeek)
- Fix selection box selecting wrong nodes when editor is not at the top-left corner of the page (#382)
- Fix nested subgraphs causing errors on creation (#376)
- Fix node interface with
allowMultipleConnections: true
not handled correctly in a graph node (#377) - Update docs to use
<script setup>
for basic setup
v2.4.0
- Added box selection which can be triggered in the toolbar or by pressing "b" (#298, #368) (based on PR #372) (thanks @starker-xp)
- Added configuration settings for disabling certain parts of the editor (PR #357) (thanks @starker-xp)
- Added textarea interface (PR #356) (thanks @starker-xp)
- Added option to invert positions for node inputs/outputs (PR #375) (thanks @starker-xp)
- Added trash bin icon to toolbar (based on PR #380) (thanks @MaksKukarach)
- Added options for
preventDefault
andstopPropagation
when registering a hotkey (#362) - Improved context menu handling (PR #358) (thanks @starker-xp)
- Fix connections getting assigned new IDs on redo (PR #359) (thanks @a876691666)
- Fix delete not always removing all selected nodes (PR #363) (thanks @skadefro)
- Fix min/max being ignored on
NumberInterface
when set to 0 (#361) - Deactivate context menu on node palette, toolbar, and minimap
- The
ContextMenu
component is now exported - The
IViewSettings
type is now exported - The
displayInSidebar
middleware is now exported - Added
getType
function to@baklavajs/interface-types
- Improved playground saving/loading (PR #378) (thanks @yojeek)
- Modified file extensions of output files for better NodeJS support (#379)