Skip to content

Releases: newcat/baklavajs

v2.2.1

26 Dec 02:32
Compare
Choose a tag to compare
  • Fix subgraph creation (#345) (PR #353)

v2.2.0

21 Nov 23:32
Compare
Choose a tag to compare
  • Allow moving multiple nodes at once (#342) (PR #341) (thanks @yojeek)
  • Fix copy/paste (#338) (PR #340) (thanks @yojeek)
  • Added tooltip for NodeInterface ports (PR #337) (thanks @yojeek)
  • Allow selecting multiple nodes using the shift key in addition to the control key (#339)

v2.1.1

02 Nov 00:00
Compare
Choose a tag to compare

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

24 Jul 23:09
Compare
Choose a tag to compare
v2.0.2-beta.5 Pre-release
Pre-release
  • Fix blurry nodes in Chromium-based browsers (#249)
  • Add events for node calculation (#308)
  • Always show node interface components for outputs (#311)
  • Allow creating connections by clicking instead of dragging
  • Add more slots to the <Node> component
  • Fix z-index issues with sliders

v2.0.2-beta.4

01 Jun 22:01
Compare
Choose a tag to compare
v2.0.2-beta.4 Pre-release
Pre-release
  • 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 subclassing AbstractNode or Node<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

29 Dec 00:24
Compare
Choose a tag to compare
v2.0.2-beta.3 Pre-release
Pre-release
  • Added Dynamic Nodes
  • Improved docs
  • Include UMD build for @baklavajs/renderer-vue

v2.0.2-beta.1

21 Nov 00:49
Compare
Choose a tag to compare
v2.0.2-beta.1 Pre-release
Pre-release
  • Fix issues with connections not moving after loading a saved graph (thanks @tkmnet) (#224, #227)
  • Clarify documentation in regards to the initial size of the editor (#221)

v2.0.2-beta.0

02 Nov 23:52
Compare
Choose a tag to compare
v2.0.2-beta.0 Pre-release
Pre-release

Initial beta release. For a list of changes, visit https://v2.baklava.tech/migration.html

v1.10.2

07 Oct 23:35
Compare
Choose a tag to compare
  • 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

v1.10.1

24 May 21:52
Compare
Choose a tag to compare
  • Fixed CommonJS build (#200)