Releases: newcat/baklavajs
Releases · newcat/baklavajs
v2.2.1
v2.2.0
v2.1.1
BaklavaJS v2 is now officially out of beta 🎉
More info can be found in the announcement
This version includes the changes of all previous beta releases, as well as:
- Input/Output nodes in subgraphs now save their position (#244) (PR #328, thank you @yojeek)
- The dependency engine now properly handles nodes without a
calculate
function (#313)
For migration from v1 to v2, have a look here: https://v2.baklava.tech/migration.html
v2.0.2-beta.5
v2.0.2-beta.4
- Fix TypeScript error when using
DynamicNode
(#246) - Add user-select webkit vendor prefix (thanks @stevensona)
- Save panning and scaling for the root graph (#261)
- Fix slider percentage calculation in
SliderInterface
(thanks @mleonowicz) - Add utility functions for getting and setting node positions: getNodePosition | setNodePosition (#284)
- Export the
NodePalette
component (#287) - Create rename events for nodes (#281) (potentially breaking if you're overriding the
title
property when subclassingAbstractNode
orNode<I, O>
) - Allow setting the width of the sidebar and making it not resizable (#283)
- Fixed pressing delete key deleting nodes when input is selected (#252)
v2.0.2-beta.3
- Added Dynamic Nodes
- Improved docs
- Include UMD build for
@baklavajs/renderer-vue
v2.0.2-beta.1
v2.0.2-beta.0
Initial beta release. For a list of changes, visit https://v2.baklava.tech/migration.html
v1.10.2
- Fixed unresolved reference to baklavajs-core types (#212) (thanks @hborchardt)
- Editor: Added default
<slot>
to allow adding custom content - Added
data-xxx
attributes to connections - Fixed laggy connections / connection issues (#211, #215)
Full Changelog: v1.10.1...v1.10.2