Flesh out the README a bit with a link to the demo
Upgrade to current bootstrap
Use latest Angular release instead of master
Add some missing dependencies
Line length
Let dependencies manage jQuery
Move help/keyboard shortcuts to a modal and add a keyboard shortcut to open it
Some accessibility improvements
Fix state menu dropdown not closing when a state is clicked.
Add a state menu option to remove the state
Fix an AngularJS ng:repeat directive problem with node inheritance.
Generate globally unique Message-ID headers for new nodes.

Fixes AngularJS ng:repeat tracking.
Fix adding nodes under a parent adding two nodes
Remove unused test grouping
Fix binding of children/property counts
Make an event arg optional
Use the latest Jasmine release
Use the same JSON for the demo and the tests
Use a prompt/modal for adding new properties, less UI clutter
Use $timeout to avoid triggering a digest while one is in progress

https://docs.angularjs.org/error/$rootScope/inprog#triggering-events-programmatically