- Promise based expand
- Added drop slot for empty tree
- Added index to node content template
- Added nodeClass option
- Updated PeerDeps to allow for Angular 2.3
- Added treeAllowDrop to treeDrop directive
- Added option allowDrop
- Added levelPadding option
- Fix bug - async children isExpanded field is taken into account
- Breaking change - changed drop action from parameter, to be just the node, without parent & index
- Breaking change - changed moveNode API to accept just the node, without parent & index
- Breaking change - changed onMoveNode event to include the original nodes instead of TreeNode
- Allow drag between trees
- Made treeDrop directive for dragging outside tree
- Made treeDrag directive for dragging external elements into the tree
- Added AoT metadata
- Added CLI example
- Fixed alignment of childless nodes. Again.
- Fixed alignment of childless nodes
- Allow to change options object and immediately affect tree.
- Breaking CSS change: added node-wrapper to HTML. Should only have an affect if you added custom CSS.
- Added onToggleExpanded Output
- Fixed example in Firefox and IE (console.log)
- Exporting Tree Component
- Ignore version
- Bug fix #73 - check nodes hierarchy before moving node
- Bug fix #71 - added onMoveNode as @Output
- Bug fix #67 - ignoring hidden nodes when navigating the tree using keyboard
- Fixed bug dragging node to itself
- Added Drag & Drop functionality using allowDrag option
- Returning this in all action methods on node to allow chaining
- Fixed Activated / Deactivated events
- Added autoShow to filter
- Added setActiveAndVisible
- align leaves with siblings that have children
- rc.7
- support ngModule
- Using ng2 templates instead of passing them in options
- Added isHidden field
- Added filterNodes function
- Unused version - please use 1.1.18
- Handling empty nodes
- Rename onToggle to onToggleExpanded
- Added onEvent
- Not trigerring key actions when input is focused
- Removed shift, ctrl and alt from action mappings
- Fixed expander not turning on expand
- Widen expander click area (#24)
- Not using deprecated methods (#24)
- Fixed bug when running update() after async children were loaded
- Setting focus on tree on all mouse actions
- Added action mappings (#19)
- Moved typings to dependency (#13)
- Fixed update() re-expanding nodes marked with isExpanded field
- Added update() method to allow changing tree structure (add / remove nodes)
- Added context to options, to use in custom template component
- Fixed IE support
- Supporting 'expanded' field on node for pre-expanded nodes
- Using View Encapsulation = None to allow override of CSS
- Update to Angular2 Rc3
- Fixed key navigation bug
- Update to Angular2 Rc2
- Fixed loading with SystemJS & webpack