Skip to content

Releases: ajainarayanan/react-dag

2.0.0-alpha-7

11 Jul 14:10
Compare
Choose a tag to compare
2.0.0-alpha-7 Pre-release
Pre-release

Fixes a vulnerability with lodash.mergeWith

2.0.0-alpha-6

08 Jul 14:58
Compare
Choose a tag to compare
2.0.0-alpha-6 Pre-release
Pre-release
  • Fixes deleting node to make sure the state is left in a consistent state
  • Fixes the example dev implementation to validate delete scenario
  • Adds initial set of cypress tests to validate delete node behavior.

2.0.0-alpha-5

25 Apr 03:38
Compare
Choose a tag to compare
  • Fixes deleting node and cleanup jsplumb instance. This should fix existing issues of dangling endpoints/connections.

2.0.0-alpha-4

20 Mar 02:42
96a3aa8
Compare
Choose a tag to compare
2.0.0-alpha-4 Pre-release
Pre-release
Merge pull request #23 from SentiOne/feature/2.0.0.alpha

TypeScript interface fix

2.0.0-alpha-3

19 Mar 03:52
Compare
Choose a tag to compare
2.0.0-alpha-3 Pre-release
Pre-release
  • Adds initial pan positions as props to the react-dag (#22)

2.0.0-alpha-2

23 May 01:21
7ad2002
Compare
Choose a tag to compare
2.0.0-alpha-2 Pre-release
Pre-release
  • Adds pan and zoom feature right out of the box for DAG

2.0.0-alpha-1

09 Jan 08:34
Compare
Choose a tag to compare
2.0.0-alpha-1 Pre-release
Pre-release
  • Complete re-write of the component
  • New design with features like,
    • Independent node features
    • Remove redux
    • Migrate from flow to typescript for better type support in ts projects.
    • Ability to registerTypes, events in the jsplumb instance created.

Type additions + Improved Node handling in the graph

05 Jul 06:50
Compare
Choose a tag to compare
  • Adds minimal flowtype support to the project
  • Adds an ability to render a custom node
  • Adds the ability to click/delete a specific node in the graph.

Initial version

09 Oct 16:24
Compare
Choose a tag to compare
Initial version Pre-release
Pre-release

Features

  • Has the core functionality,
    • Draw nodes & connections
    • Uses Redux to maintain the state of the DAG
    • Provides a way to hook additional functionality with reducers, enhancers & middlewares

Known limitations

  • Inability to add custom properties to nodes and connections
  • Incorrect unit testing. Right now the way react-dag imports jsPlumb is incorrect as the way jsPlumb exports itself as es6 module and umd module seemed to be different (Related issue - jsplumb#543)