Releases: mar10/fancytree
Releases · mar10/fancytree
v2.12.0
- [Changed] Documented
iconClass
callback and changed signature from
iconClass(node)
toiconClass(event, data)
- [Added] ext-dnd events
initHelper
andupdateHelper
- [Added] ext-dnd option
smartRevert
- [Added] #146 sample for multi-node drag'n'drop
- [Added] Sample for modifier keys to control copy/move behavior while dragging
- [Added]
highlight
andfuzzy
options to ext-filter - [Added]
fireActivate
option to ext-persist (default: true) - [Added] #496 new methods tree.findFirst() / .findAll()
- [Improved] clearFilter() performance #491
- [Improved] dnd registers global handlers to cancel on ESC and mousedown
- [Fixed] #475 Font color while editing node title with bootstrap skin
- [Fixed] #484 Glyph plugin: Missing margin-left for span.fancytree-custom-icon
- [Fixed] #486 node.render(true) moves the node to the end of the list
- [Fixed] #489
focusOnClick
option is ignored for tables, if 'dnd' is listed after 'table' extension - [Fixed] #495 Double clicking on expander with lazy-load causes assertion error
- Commit details.
v2.11.0
- [Changed] Adding
fancytree-plain
class to container (if not table), allowing for more efficient css - [Changed] #434: Use data-uris to inline loading.gif image
- [Changed] #460: Use padding-left instead of margin-left for table indent
- [Changed] #465: Add
node
argument to thetoDict()
callback - [Improved] Nicer bootstrap theme and added table to the example
- [Improved] #464: ext-dnd supports ext-glyph
- [Improved] #466: Add counter badges to ext-filter
- [Fixed] Win8 theme jumpy hover effects
- [Fixed] #411: ext-edit fails with ext-table, when edit was cancelled
- [Fixed] #463: ext-table: render(deep) does not work
- [Fixed] #470: Wide plugin not present in jquery.fancytree-all.min.js
- Commit details.
v2.10.2
v2.10.1
v2.10.0
- [Changed] #340: New dist folder layout: moved skin-* folders into src/ folder
(Note: this change was reverted in v2.10.1) - [Improved] Update to jQuery UI 1.11.4, jQuery 1.11.3
- [Improved] #340: add
dist/skin-common.less
to fix theme imports - [Improved] #443 Support js-cookie (still compatible with jquery-cookie)
- [Fixed] #415 selected and unselectable shows unchecked checkbox
- [Fixed] #427 table + themeroller: apply color to TR
- [Fixed] #442 filterBranches shall use opts to allow autoExpand
- [Fixed] #445 enter key not handled correctly
- [Fixed] #449 After deleting last child, parent node remains expanded
- [Fixed] #452 destroy not removing nodes with ext-table
- [Fixed] #457 Autoscroll fails with lazyloading returning empty list
- [Improved] Update to jQuery UI 1.11.4, jQuery 1.11.3
- All commits
v2.9.0
- [Changed] ext-filter:
tree.filterNodes(filter, opts)
now accept anopts
object instead ofleavesOnly
- [Improved] #417 only raise exception about data being a string if dataType is "json"
- [Added] #394 New option
autoExpand
for [ext-filter] - [Fixed] #402, #405 rare exception in dnd events
- [Fixed] #420 nodeSetActive not returning promise
- [Fixed] #270 Keyboard focus not working when using dnd extension
- All commits
v2.8.1
- [Improved] generateFormElements() new argument
opts
, default:{stopOnParents: true}
- [Fixed] #393 ext-table: checkboxColumnIdx not working
- [Fixed] #397 ext-edit: Creating sub category fails
- [Fixed] #403 generateFormElements() doesn't work with string args
- All commits
v2.8.0
- [Changed] Deprecated ext-menu (was never officially supported, see http://localhost:8080/demo/index.html#sample-ext-menu.html)
- [Improved] Bluring the widget will now blur the focused node too.
- [Improved] Persistence will only set node focus if widget had focus (otherwise only activate the node).
- [Improved] Set default focus on first keypress to active node (first node otherwise)
- [Improved] #383 Accept ECMAScript 6 Promise as source
- [Added]
_superApply()
for hook handlers. - [Added] eventToString() supports mouse events
- [Fixed] persistence for focus (when using non-cookie storage)
- [Fixed] #391 Exception on autoscrolling filtered trees
- All commits
v2.7.0
- [CHANGED] Dropped
fx
option. UsetoggleEffect
instead. - [CHANGED] 'win8' and 'bootstrap' skins where modified to highlight the
title span instead of the node span, in order to be compatible with
[ext-wide]. The original skins are available as 'skin-win8-n' and
'skin-bootstrap-n' respectively. - [Added] ext-wide extension (experimental)
- [Added] LESS files to distribution
- [Added] Publish on cdnjs
- [Improved] tree.reactivate() returns a promise
- [Fixed] #246 Gaps when filtering in hide mode (patch by @lefunque)
- [Fixed] #287 wrong image on hovers
- [Fixed] #368 Standard browser behavior prevented (e.g. zoom with Ctrl+'+'/'-')
- [Fixed] #369 Suppress warning, when dropping top- on top-node
- All commits
v2.6.0
- [Added] Option
focusOnSelect
to set focus when node is checked by a mouse
click (default: false) - [Added]
restore
event, sent after ext-persist has restored the tree state - [Improved] #359 Better navigation performance when skipping hidden nodes
- Publish on npm Registry
- All commits