Releases: mar10/fancytree
Releases · mar10/fancytree
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
v2.5.0
- [CHANGED] [ext-persist] overrideSource option now defaults to true
- [Added] [ext-filter] Option
autoApply
re-applies filter on lazy loading
(on by default) - [Added] quicksearch: navigate to next node by typing the first letters
- [Improved] [ext-dnd] Make draggable helper and parent configurable
- [Improved] #153 Add class
fancytree-unselectable
to respective nodes and
dimm unselectable checkboxes - [Improved] Update to jQuery 1.1.11, jQuery UI 1.11.2
- [Improved] New mode 'firstChild' for node.addNode()
- [Fixed] #324 Fix problem where minExpandLevel was not expanding root node
- [Fixed] #300 dnd.focusOnClick for jQuery UI 1.11
- [Fixed] #354 [ext-persist] with selectMode 3
- All commits
v2.4.1
v2.4.0
- [CHANGED] Renamed dist/jquery.fancytree-custom.min.js to jquery.fancytree-all.min.js
- [CHANGED] ext-edit callbacks no longer pass
data.value
(usedata.input.val()
instead). - [Added] CDN support (http://www.jsdelivr.com/#!jquery.fancytree)
- [Added] New method
node.visitAndLoad()
- [Added] New method
node.editCreateNode()
(ext-edit) - [Added] New method
node.isRootNode()
- [Added] New method
node.isTopLevel()
- [Added] New option
id
to override default tree id - [Added] New argument
stopOnParents
for tree.generateFormElements() - [Improved] #294 node.load() should resolve 'ok', if node is already loaded
- [Improved] #293 minExpandLevel does not auto-expand
- [Improved] #313 Allow HTML in tooltips
- [Fixed] crash in scrollIntoView() when parent is
window
- [Fixed] #305 Checkbox doesn't show with Glyph + Table
- [Fixed] #316 Fix hasChildren() when children = []
- [Fixed] #237 ajax LoadError not updated in StatusNode with Table ext
- [Deprecated] node.isRoot(). Use node.isRootNode() instead
v2.3.0
- [CHANGED] renamed (undocumented) event 'loaderror' to 'loadError'
- [Added] postProcess now allows to signal error conditions (so it becomes easy to handle custom ajax response formats)
- [Added] node.setStatus()
- [Added] ext-clones to the standard distribution.
- [Improved] loadError allows to return
false
to prevent default handling - [Fixed] #258 Fix moveTo when moving a node to same parent
- [Fixed] #257 Glyph expander sometimes disappears
v2.2.0
- [Added] Option dnd.focusOnClick sets focus to tree widget, even when dragging
is enabled - [Added] node.info()
- [Improved] #245 tree.generateInput() now returns data using PHPs array
convention, i.e. by appending brackets to the name: 'ft_1[]'. - [Fixed] #250: Children lazy empty nodes remain checked when parent is
unchecked with hierarchical multi-selection - [Fixed] #272 Navigation in filtered trees
v2.1.0
- [Added] #210: [ext-persist] optionally store information in sessionStorage or localStorage
- [Added] #64 [ext-filter] filterBranches() will restrict display to sub-trees
- [Added] New options 'scrollParent' and 'scrollOfs' are evaluated by node.scrollIntoView()
(which is also called on expand). This allows autoScroll to work with
[ext-table]: set scrollParent towindow
or a wrapper DIV with overflow: auto - [Added] [ext-wide] use 100% wide selection bar (experimental)
- [Added] $.ui.fancytree.debounce()
- [Improved] [ext-columnview] css
- [Improved] skin-win8 now includes the loading.gif as inline CSS for faster response
- [Improved] Add 'fancytree-icon' class to icon IMG
- [Improved] css v-align for checkboxes and icons
- [Fixed] #217: persistence when node keys are numeric
- [Fixed] #228: html in node title prevents click
- [Fixed] #235: D'n'd helper is displaced, when window is scrolled
- [Fixed] #241: fromDict() does not update node title
- [Fixed] relative custom imagePath option
- [Deprecated] [ext-filter] Use filterNodes() instead of applyFilter()
- [Deprecated] [ext-filter] 'leavesOnly' option removed (see filterNodes())
v2.0.0
Initial release, see the change log.
v2.0.0-12
v2.0.0-11
- [Added] /dist/jquery.fancytree-custom.min.js with AMD support
- [Added] #56: Allow to set special node.attributes from data-...
- [Added] #191: Allow to set additional tree.data attributes from
- [Added] [ext-childcounter] #202: Allow lazy children count
- [Improved] #192: Removed 'height: 100%' for container (was introduced to fix
an IE 9 bug, that now should be solved by 'min-height: 0%') - [Improved] [ext-table] #93 renderColumns called for status nodes
(added 'customStatus' option) - [Improved] [ext-dnd] #196 Make draggable/droppable options configurable
- [Fixed] [ext-glyph] #194 Render noExpander icon from icon map for leaf nodes
- [Fixed] #197: Allow special characters in tooltips
- [Fixed] #68: renderStatus method doesn't render 'loading' status
- [Fixed] #201: originalEvent not passed along to activate callback
- [Fixed] [ext-glyph] compatible with ext-table