Releases: vakata/jstree
Releases · vakata/jstree
3.1.1
3.1.0
- _load_nodes is used both in core / state and search plugins
- added massload plugin to core
- added large_drop_target to dnd
- keyboard navigation no longer captures meta keys
- fixed dnd bugs
3.0.9
- checkbox plugin is handled by the state plugin now even if
tie_selection
isfalse
- fixed create node not working with string argument
- fixes to focus handling and keyboard navigation
- taphold triggers contextmenu now
- dnd respects
force_text
- fixes for invalid IDs
- added
state_ready
event in the state plugin - fixed
ready
event firing too early - added touch option to DND plugin for finer control over touch devices
3.0.8
3.0.7
- creating an empty tree would fail in 3.0.6
- fixed problems with duplicated IDs as a result from screen reader optimizations (copy_node / create_node failed)
- changing node type from a type with no icon to a type with one would fail (types plugin)
- added quicksearch (same as in most file explorers, also following WAI-ARIA specs)
- optimized get_node selector handling (for IDs prefixed with
#
)
3.0.6
3.0.5
- organized .less files and added demo dark theme
- fixed error when creating nodes with the default type
copy_node
used to create a reference toa_attr
andli_attr
- now releasing objectURL from worker when no longer needed
- worker fixes (no longer replacing in function source)
show_only_matches
in search can now be changed per search- optimized a few selectors
- children no longer flashing when opening with animation
- dnd fix - hovering a node will open it even if drop is not allowed
- range selection triggers a single changed event
- no longer messing up order when dropping nodes
- wholerow optimizations
- reorganized repo, added readme with jsfiddle examples
3.0.4
- multiple fixes to workers (not expanding after drag'n'drop, overlapping refreshes, etc)
- removed deprecated Attr.nodeName & Attr.nodeValue
- added custom element using registerElement
- focused node is now restored after redraw
- keyboard navigation works with search.show_only_matches is on
3.0.3
- added image-path variable
- loading large nodes simultaneously (with worker) could break tree
- added numbering tp misc plugins (could be slow on large trees)
- added is_undetermined helper function
- added tie_selection option to checkbox (can now keep separate collections of checked and selected)
- fix for alternative JSON format and children_d not being populated
- fixed bug with unique firing an error when leaving a node with the same name
- refresh_node now correctly loads closed nodes
- fix for invalid IDs
- added force_text option to strip HTML
- _load_nodes without callback throws an error
- browserify compatible
- added option to forget state on refresh
- added realcheckboxes to misc plugins
3.0.2
- added checkbox
cascade
option for better control over three_state - added
case_sensitive
option to unique - changed search
fuzzy
to default tofalse
- changed themes
responsive
to default tofalse
- added separate drag threshold for touch devices
- fixing selection not working on some touch devices
- more fixes to invalid IDs - close #704
- fix for contextmenu commands triggered involuntarily on Mac - close #706
- added DND to responsive theme - close #707
- fixed wholerow height - close #708
- added control over conflicting names using callback (unique plugin)
- added
search_callback
to allow easy results modification copy_node
&move_node
now work correctly on unloaded nodes (when moving / copying arrays) - close #733