Skip to content

v2.25.0

Compare
Choose a tag to compare
@mar10 mar10 released this 31 Oct 17:32
· 520 commits to master since this release
  • BREAKING CHANGES:
    • The dist/src/ folder was renamed to dist/modules.
    • Some directories like demo/ are no longer part of the npm install.
  • Improved Module Support and Distribution
    • The dist/ folder now includes a modules/ directory with fancytree core
      and all extensions.
    • All modules have UMD wrappers with defined dependencies.
    • Internal jQuery UI dependencies are deployed as module and implicitly loaded.
    • jquery.fancytree/dist/modules/jquery.fancytree is defined as
      package main module, so Fancytree can be included using a simple
      fancytree = require('jquery.fancytree').
      See the docs for details.
    • All modules now return the
      $.ui.fancytree object.
    • [Added] new static method $.ui.fancytree.createTree(elem, opts)
  • [Added] Source map files for jquery.fancytree-all-deps.min.js
  • [Added] New extension ext-fixed (work-in-progress, experimental)
  • [Fixed] #767: Input inside table head not working
  • [Fixed] #768: Can't use keyboard to select nodes when checkbox option is false
  • [Fixed] #782: wide extension - padding is off when checkbox option is changed
  • [Fixed] #787: Fix getEventTarget() for custom icons

Commit details.