TreeView (Archive)
7.1.5
2022-11-17
Bug Fixes
- mark as compatible with Angular v15
- a11y compliance
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
- @progress/kendo-theme-fluent: ^5.8.0
7.1.4
2022-10-26
Bug Fixes
- add fluent theme to supported themes list
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
- @progress/kendo-theme-fluent: ^5.8.0
7.1.3
2022-09-21
Bug Fixes
- error due to draggable default import
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.1.2
2022-09-12
Bug Fixes
- accept kendo-angular-inputs v10 as peer
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.1.1
2022-09-07
Bug Fixes
- unify icons
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.1.0
2022-06-22
Features
- allow disabling parent nodes only
- allow exapnding disabled nodes
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.0.2
2022-06-10
Bug Fixes
- nodes value not updating for flat binding directive
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.0.1
2022-05-06
Bug Fixes
- export drag and drop services
- adjust level CSS classes
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
7.0.0
2022-04-20
Bug Fixes
- exclude rxjs/operators from CDN bundles
Features
- update to Angular v12
- mark as compatible with Angular v14
- introduce the
'none'
option for the size property
Breaking Changes
-
No longer compatible with Angular v8 - 11
-
The size option of the TreeView no longer supports
null
. Please use'none'
instead.
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.0.2
2022-03-02
Bug Fixes
- cdn bundles global imports
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.0.1
2022-02-25
Bug Fixes
- drag and drop causes undesired scroll
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
6.0.0
2022-01-19
Bug Fixes
- bump theme dependencies to v5
- install kendo-theme-default v5 using nd-add
- mutated input objects
Features
- add sizing component options
Breaking Changes
-
The Kendo UI TreeView received major rendering changes, which require updating your Kendo UI Theme to v5 or newer
-
pushing and splicing from key collections no longer updates the state
Supported themes
- @progress/kendo-theme-bootstrap: ^5.0.0
- @progress/kendo-theme-default: ^5.0.0
- @progress/kendo-theme-material: ^5.0.0
5.4.3
2021-12-02
Bug Fixes
- templates with ngIf not rendered
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.4.2
2021-11-03
Bug Fixes
- add support for RxJS 7
- mark as compatible with Angular 13
- revert to mutating expandedKeys input
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.4.1
2021-09-10
Bug Fixes
- using the async pipe triggers an error
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.4.0
2021-07-14
Bug Fixes
- always set nodes after childrenField
- make compatible with dropdowns < 5.4.0
- dropped item not focused at new position
- SelectionMode not being exported
- navigation to previous item broken when in a filtered state
- filtering not working if textField is bound to nested field
- user-select webkit selector missing during drag-and-drop
Features
- strict & lenient filtering modes
- auto-expand & collapse nodes when filtering
- add auto-scrolling during drag-and-drop
- expose d-n-d args as drop hint template variables
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.3.1
2021-05-17
Bug Fixes
- nodeClick event throws when the treeview is destroyed on the preceding selection
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.3.0
2021-05-12
Bug Fixes
- kb navigation broken when the nodes are filtered
Features
- allow delaying drag start until a specified distance is covered
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.2.0
2021-05-05
Bug Fixes
- update ng-add schema
- disabled child nodes checked on item expand
Features
- allow prefetching all child nodes
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.1.1
2021-04-08
Bug Fixes
- mark as compatible with Angular v12
- focus first focusable item
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.1.0
2021-01-20
Features
- basic filtering in data binding directives
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
5.0.0
2020-12-16
Bug Fixes
- add kendo-angular-inputs as peer
- selected item not focused after expand
- add homepage URL
Features
- drop support for Angular 6 and 7
- enable licensing
Breaking Changes
-
Requires @progress/kendo-angular-inputs, @progress/kendo-angular-intl and @progress/kendo-drawing as peer dependencies
-
Requires Angular 8.x and TypeScript 3.4.x
-
Requires an active license. See https://www.telerik.com/kendo-angular-ui/my-license
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
4.3.2
2020-11-11
Bug Fixes
- add Angular 11 to peer dependencies
- update release notes
Supported themes
- @progress/kendo-theme-bootstrap: ^4.19.0
- @progress/kendo-theme-default: ^4.21.0
- @progress/kendo-theme-material: ^3.18.0
4.3.1
2020-09-10
Bug Fixes
- child nodes checked state incorrectly toggled when checkParents is disabled
- all child items marked as checked when expanded programmatically
4.3.0
2020-06-25
Bug Fixes
- relative stacking context check performed before document.body is ready
- mark as compatible with Angular 10
Features
- expose rebindChildren method that fetches all child nodes anew
- allow using custom trackBy function for tracking the nodes
4.2.0
2020-05-12
Features
- add load more button
4.1.3
2020-04-24
Bug Fixes
- nested expanded children not checked on parent node expand
4.1.2
2020-03-20
Bug Fixes
- input function types produce compile-time errors with strictTemplates
4.1.1
2020-03-17
Bug Fixes
- drag-and-drop not working on touch devices
- drag clue template variables not updated until drop action changes
- drag-and-drop drag clue positioned incorrectly in fixed container
4.1.0
2020-01-15
Bug Fixes
- mark as compatible with Angular 9.x
Features
- add setValid control method to nodeDrop event
- drag and drop support
4.0.1
2019-07-18
Bug Fixes
- disabling an item breaks navigation
4.0.0
2019-06-21
Features
- Update to RxJS 6
Breaking Changes
- SystemJS config, if used, must be updated to reference dist/npm/index.js
- Adds @progress/kendo-angular-common as peer dependency.
- Angular 4 and 5 are no longer supported
3.1.2
2019-05-30
Bug Fixes
- mark as compatible with Angular 8
3.1.1
2019-04-12
Bug Fixes
- navigation breaks after filtering
3.1.0
2019-03-15
Bug Fixes
- hierarchy binding for nodes with empty children
Features
- add checkOnClick option
- add itemLookup method
3.0.0
2019-02-21
Bug Fixes
- don't check disabled children
Features
- add flat ES module bundles
- RTL support
Breaking Changes
- new peer dependency @progress/kendo-angular-l10n
2.5.0
2018-11-20
Bug Fixes
- isChecked is not respected if it returns the same value after checkbox change
- error when expand icon is removed on click
Features
- add node double click event
2.4.0
2018-10-19
Features
- mark as compatible with Angular 7.x
2.3.2
2018-10-04
Bug Fixes
- error on node click after expanding and collapsing a node
2.3.1
2018-09-18
Bug Fixes
- item lookup on data change
- error if the node is removed on click
2.3.0
2018-08-20
Bug Fixes
- prevent infinite fetch of child nodes
- export NodeClickEvent
- dom events handling
- navigation should not ignore disabled items
- node index is incorrectly parsed durring checkbox selection
- prevent cyclic change detection triggering on checkbox selection
- refresh inner node groups
- stale dependencies in browser bundle
- TreeView: Deactivate any destroyed node improving focusing behavior
Features
- add nodeClick event
2.2.0
2018-05-09
Bug Fixes
- mark module as side-effects free
- mark as compatible with Angular 6.x, RxJS 6.x
Features
- Schematics support
2.1.3
2018-02-27
Bug Fixes
- flatten metadata
2.1.2
2018-02-14
Bug Fixes
- bundle metadata and type definitions alongside CommonJS modules
- serve CDN bundle for UNPKG and jsDelivr
- build errors when targeting es2015
2.1.1
2018-02-02
Bug Fixes
- hierarchy-directive: show expand icons only for nodes with children
2.1.0
2018-02-02
Features
- check-directive: check dynamically loaded children
- treeview: use ChangeDetectionStrategy.Default to allow property mutations
2.0.0
2018-01-29
Features
- use pipeable operators from RxJS 5.5
Breaking Changes
- Peer dependencies changed; Requires rxjs@^5.5.0
1.1.1
2018-01-29
Bug Fixes
- require rxjs <5.5 as peer; Upgrade to latest if using rxjs ^5.5; See https://goo
1.1.0
2018-01-25
Bug Fixes
- check-directive:
- allow setting custom isChecked function
- hide checkboxes when directive is disabled
- update the TreeView on checkedKeys update
- disable-directive: allow setting custom isDisabled function
- expand-directive:
- allow setting custom isExpanded function
- update the TreeView on expandedKeys change
- group: set selection state to the ItemContent directive
- item-content: update selection on input change
- select-directive:
- allow setting custom isSelected function
- update the TreeView on selectedKeys change
- treeview: select node in IE11
Features
- support focusable elements inside the node template
1.0.1
2018-01-12
Bug Fixes
- export missing interfaces
- treeview: unlink destroyed child node on collapse
1.0.0
2018-01-11
Features
- first official release!
Breaking Changes
- Release v1.0.0
0.3.0
2018-01-09
Features
- Disable state
0.2.0
2018-01-05
Features
- checkboxes
- change the strategy to onpush
- treeview: Item navigation and selection
0.1.0
2017-11-23
Bug Fixes
- accept Angular 5.x as a peer dependency
- update license
- bundle build with Angular 4.2
- lock TS version to 2.0.x
- downgrade typescript to 2.0.x
- clean-up type references from TS output
- build docs bundle
- pin ts version
- add repo field to enable semantic release
- add rxjs as peer dependency
- ignore aot tsconfig for npm package
- remove pre-commit and pre-publish hooks
- enable ngfactory generation in order to force output of generation errors
- moved @angular packages as peerDependencies
- add publish configuration
- main entry point
- wrong path
- use latest kendo angular tasks
- export module
- add sample api reference
- remove cdn build
- set NPM registry for @progress
- remove obsolete use-strict TSLint rule
- prune typings
- fix e2e tests
- remove default exports
- update e2e test to rc4
- do not force using I for interface naming
- update to rc2
- add codelyzer and corresponding rules
- remove thing obsolete in beta9
- clone theme by https
- correct the class names in the component
- Update the theme dependency
- use correct component name
- examples: add necessary polyfills
- travis:
- expose e2e npm script
- try having a compiler for the NPM packages
- add npm build task proxies
- Silence typings output
Features
- upgrade to Angular 4.0
- package now uses angular 2.4
- add ES module bundle
- support for AoT
- upgrade to Angular 2.0 final
- runnable example in docs
- upgrade to rc6
- upgrade to rc5
- run api-check in CI
- relax lint rules
- upgrade to R.C 4
- upgrade angular to rc1
- upgrade to angular beta.13
- reference component in the demos
- tests work now
- Initial commit
- build: npm lint works