# [0.0.3](https://www.npmjs.com/package/ngx-treeview) (2017-04-20) ### Upgrade project for Angular 4 from my old component: [ng2-dropdown-treeview](https://www.npmjs.com/package/ng2-dropdown-treeview) # [0.0.5](https://www.npmjs.com/package/ngx-treeview) (2017-05-25) ### Enhancement: - Item always expands when matching search filter. # [1.0.6](https://www.npmjs.com/package/ngx-treeview) (2017-07-10) ### Enhancement: - Build bundles. - 100% code coverage. # [1.0.7](https://www.npmjs.com/package/ngx-treeview) (2017-07-19) ### Enhancement: - Template for header ```js export interface TreeviewHeaderTemplateContext { config: TreeviewConfig; item: TreeviewItem; onCollapseExpand: () => void; onCheckedChange: (checked: boolean) => void; onFilterTextChange: (text: string) => void; } ``` ### Refactoring: - Changes on interface of Treeview ```js export interface TreeviewItemTemplateContext { item: TreeviewItem; onCollapseExpand: () => void; onCheckedChange: () => void; } ``` - Changes on TreeviewConfig ```js export class TreeviewConfig { hasAllCheckBox = true; hasFilter = false; hasCollapseExpand = false; maxHeight = 500; } ``` ### Demo: - Example for ngx-dropdown-treeview-select component. # [1.0.8](https://www.npmjs.com/package/ngx-treeview) (2017-07-20) ### Enhancement: - Refactor CSS. ### Demo: - Update examples. # [1.0.9](https://www.npmjs.com/package/ngx-treeview) (2017-07-21) ### Enhancement: - Expose DropdownDirective from DropdownTreeviewComponent. # [1.1.0](https://www.npmjs.com/package/ngx-treeview) (2017-08-16) ### Enhancement: - Support Bootstrap 4 beta. # [1.2.0](https://www.npmjs.com/package/ngx-treeview) (2017-09-18) ### Enhancement: - Support tri-state checkbox. # [1.2.4](https://www.npmjs.com/package/ngx-treeview) (2017-10-19) ### Enhancement: - Support configuration property to decouple parent and child. # [1.2.5](https://www.npmjs.com/package/ngx-treeview) (2017-11-01) ### Enhancement: - Rename ngOutletContext (deprecated) to ngTemplateOutletContext. # [2.0.0](https://www.npmjs.com/package/ngx-treeview) (2017-12-21) ### Enhancement: - Upgrade to Angular 5. # [2.0.2](https://www.npmjs.com/package/ngx-treeview) (2018-01-30) ### Enhancement: - Upgrade to Bootstrap 4 Final. # [2.0.3](https://www.npmjs.com/package/ngx-treeview) (2018-02-02) ### Enhancement: - Fix bugs. # [2.0.4](https://www.npmjs.com/package/ngx-treeview) (2018-02-05) ### Enhancement: - Allow to toggle on checkbox's label. # [2.0.5](https://www.npmjs.com/package/ngx-treeview) (2018-03-19) ### Security: - Update NPM packages to fix security problem from "zkat / ssri". # [2.0.6](https://www.npmjs.com/package/ngx-treeview) (2018-04-09) ### Enhancement: - Add event filterChange. # [2.0.7](https://www.npmjs.com/package/ngx-treeview) (2018-06-07) ### Enhancement: - Change lodash imports. # [6.0.0](https://www.npmjs.com/package/ngx-treeview) (2018-06-08) ### Enhancement: - Upgrade to Angular 6. # [10.0.1](https://www.npmjs.com/package/ngx-treeview) (2020-07-06) ### Enhancement: - Upgrade to Angular 10. - Upgrade Bootstrap to 4.5.1 - Remove fontawesome # [10.0.2](https://www.npmjs.com/package/ngx-treeview) (2020-07-07) ### Enhancement: - Fix error ExpressionChangedAfterItHasBeenCheckedError