#2.21.3
- Set
appendChildOnHover
totrue
by default.
#2.21.2
- Re-integrate lost patch from PR #650.
#2.21.1
- Update CHANGELOG.md
#2.21.0
- New ui-tree-node attribute data-scroll-container allows for specifying any valid querySelector argument to scroll relative to the dragged node.
- Fixes Issues #49, #644, #158, and #544
#2.20.0
- Performance Improvements by skipping dragDelay when no delay is specified
- Corrected error with ESC key not cancelling drag #799
- Corrected error where dropping on a noDrop clone tree would add node to second tree Example of Error
#2.19.0
- Fix error caused by version rollback.
- Enable setting a numeric value for the expand-on-hover attribute #812
- Updated Angular/angularfire references in bower.json
- Re-introduced feature to expand collapsed nodes when hovering another node #783
- Updated Angular references to include 1.5
- Fixed issue dragging and dropping a node into an empty tree
- Added new callback for a toggle event that fires when any node is expanded or collapsed.
- Fixed drag/drop error that occurred when the ng-app was attached to document.
- Remove scope dependency #648
- Bind keydown handler to document #636
- Ability to change whether nodes should be collapsed or expanded by default #643
- Drag & drop Protractor tests #638
- Fix #680 (drag-drop not working if beforeDrop is not implemented) #683
- Use this.sourceInfo.cloneModel instead #627
- Add documentation for cloneModel #660
- Fix accept() to check $treeScope.nodropEnabled #665
- Add information about styling to the README file #666
- #507 Promise support callbacks #589
- Reset placeholder display attribute instead of changing it to block #631
- Firefox issue where tree offset is wrong if scrolled horizontally #626
- Fix
Cannot read property '$type' of undefined"
error / issue #674 - Remove line which sets the placeholder width explicitly #642
- Added a demo using a table #656
- Fix drop placeholder for tables #654
- Fix empty tree element for tables #655
- Fix
Cannot read property 'childNodes' of undefined
#650 - Remove duplicate license entry in package.json #658
- Fix crashing $nodesScope.$modelValue.length watch #574
- Fix out of depth calculation #582
- Update default styling to work with tables #572
- Call the dragStart callback after setting up the variables #587
- Add Angular 1.4.x as dependency #592
- Put drag element to the $rootElement instead of the body #612
- Add support for Browserify/Webpack #614
- Updated Bower package name to
angular-ui-tree
#568 - Remove placeholder and cancel drop on drag out of bounds #550
- Fix position detection on touch devices when using jQuery #554
- Fix edge case error when you have a single node with no parents and no children and and drop the node in the same place #510
- Fix error in the
apply
function #512 - Fix calculation of the placeholder width #526 #470
- Use
data-nodrag
instead ofnodrag
attribute in the examples, as$uiTreeHelper
service looks for the first one #468 - Drag-dropping a node in the same position and container no longer removes and re-adds it to its parent node array #485
bower.json
should reference only one copy ofangular-ui-tree.js
in main #488
- Prevents child node scope with no children to be counted in depth #388
- Fix callback errors when we have intermediate isolated scopes #423
- Rename API attribute for toggling the empty placeholder #450
- Add
data-clone-enabled
option + fixdata-drop-enabled
option (#411) - Replaced Grunt with Gulp for the build process (#435)
- Fixed memory leak #421
- release has been reverted to v2.1.5
- latest release without CHANGELOG