Skip to content

v2.30.0

Compare
Choose a tag to compare
@mar10 mar10 released this 02 Sep 15:43
· 346 commits to master since this release
  • [Changed] ext-edit trigger 'clickActive' now only triggers if no modifier keys
    (shift, meta, control, ...) are pressed.
    Trigger 'shift+click' now only triggers if no other modifier key (control, ...)
    is pressed.
  • [Changed] #879 Rename ext-debug to ext-logger
    (jquery.fancytree.debug.js => jquery.fancytree.logger.js)
  • [Added] ext-multi is now deployed with jquery.fancytree-all.js (still experimental)
  • [Added] tree.activateKey(key, opts) now has an opts argument
  • [Added] nodata option (bool, string, or callback)
  • [Added] ext-table mergeStatusColumns option
  • [Added] new method tree.enable(flag)
  • [Added] new method tree.expandAll(flag, opts)
  • [Added] new methods tree.setOption(name, value) and tree.getOption(name)
  • [Fixed] ES6 import dependency on jquery for jquery.fancytree.ui-deps.js
  • [Fixed] #863 setActive() sometimes does not scroll node into view
  • [Fixed] #877 postProcess may now also return the object form {..., children: []}
  • [Fixed] #884 ReferenceError: jQuery is not defined at _simpleDeepMerge
  • [Fixed] autoScroll, node.scrollIntoView(), and .makeVisible() now work for tables as well.

Commit details.