Date: 22-Jun-2015
- (enh #38): Validate
formOptions
correctly for new root creation. - (enh #39): Expose ajax settings from
beforeSend
ajax request in events. - (enh #40): Better dynamic styling of parent node when all children nodes are removed.
- (bug #41): Cleanup unused variables.
- (enh #42): Close tree input widget after you've selected a node.
- (enh #43): Code style and format fixes.
- (enh #44): Enhancing tree container styles for smaller device screen sizes.
- (enh #45): Refactor code for extensibility - implement
Tree
model to use aTreeTrait
. - (enh #46): Better styling and alignment of tree hierarchy lines across browsers.
- (bug #47): Ensure single select for TreeViewInput when
multiple
isfalse
. - (enh #51): Move properties from
TreeTrait
toTree
model. - (enh #52): Better exception handling and translations.
Date: 22-May-2015
- (enh #34): Better ability to disable
treeAttribute
by setting it tofalse
. - (enh #35): Initialize variables prior to extraction.
- (enh #36): Add German translations.
Date: 11-May-2015
- (enh #18): Add new plugin events and enhance plugin event parameters.
- (enh #19): Add Russian translations and fix minor bugs in kv-tree-input.js.
- (enh #20): Encode node names feature in
Tree
model. - (enh #21): Purify node icons feature in
Tree
model. - (enh #22): Create jQuery helper methods for treeview input and toggle actions.
- (enh #25): New property
TreeView::showIDAttribute
to hide/show key attribute in form. - (enh #26): Special validation for
move left
when the parent is root. - (enh #27): Implement root node deletion.
- (enh #28): Enhance alert fade styling for deletions.
- (enh #29): Reinitialize yii active form/jquery plugins after ajax success more correctly.
- (enh #30): New property
TreeView::nodeFormOptions
to control HTML attributes for form. - (enh #32): Better styling for inactive and invisible nodes.
- (bug #33): Fix minor bug in jquery plugin's button actions code.
Date: 21-Apr-2015
- Initial release
- (bug #2): Empty node validation on tree init.
- (enh #3): Set dependencies for Asset Bundles.
- (enh #4): Error trapping enhancements to
Tree::activateNode
andTree::removeNode
- (enh #5): Different default parent icons for collapsed and opened node states.
- (enh #6): Selectively disable parent only flags for leaf nodes.
- (enh #7): Client script enhancements.
- (enh #9): Cast true & false variables in
$_POST
to boolean. - (enh #10): Avoid duplicate URL encoding.
- (enh #13): Use Closure methods for rendering
nodeAddlViews
. - (enh #15): Missing namespace for
Model
class inTreeViewInput
.