Skip to content

Latest commit

 

History

History
107 lines (86 loc) · 2.93 KB

CHANGELOG.md

File metadata and controls

107 lines (86 loc) · 2.93 KB

0.0.3 (2017-04-20)

Upgrade project for Angular 4 from my old component: ng2-dropdown-treeview

0.0.5 (2017-05-25)

Enhancement:

  • Item always expands when matching search filter.

1.0.6 (2017-07-10)

Enhancement:

  • Build bundles.
  • 100% code coverage.

1.0.7 (2017-07-19)

Enhancement:

  • Template for header
export interface TreeviewHeaderTemplateContext {
    config: TreeviewConfig;
    item: TreeviewItem;
    onCollapseExpand: () => void;
    onCheckedChange: (checked: boolean) => void;
    onFilterTextChange: (text: string) => void;
}

Refactoring:

  • Changes on interface of Treeview
export interface TreeviewItemTemplateContext {
    item: TreeviewItem;
    onCollapseExpand: () => void;
    onCheckedChange: () => void;
}
  • Changes on TreeviewConfig
export class TreeviewConfig {
    hasAllCheckBox = true;
    hasFilter = false;
    hasCollapseExpand = false;
    maxHeight = 500;
}

Demo:

  • Example for ngx-dropdown-treeview-select component.

1.0.8 (2017-07-20)

Enhancement:

  • Refactor CSS.

Demo:

  • Update examples.

1.0.9 (2017-07-21)

Enhancement:

  • Expose DropdownDirective from DropdownTreeviewComponent.

1.1.0 (2017-08-16)

Enhancement:

  • Support Bootstrap 4 beta.

1.2.0 (2017-09-18)

Enhancement:

  • Support tri-state checkbox.

1.2.4 (2017-10-19)

Enhancement:

  • Support configuration property to decouple parent and child.

1.2.5 (2017-11-01)

Enhancement:

  • Rename ngOutletContext (deprecated) to ngTemplateOutletContext.

2.0.0 (2017-12-21)

Enhancement:

  • Upgrade to Angular 5.

2.0.2 (2018-01-30)

Enhancement:

  • Upgrade to Bootstrap 4 Final.

2.0.3 (2018-02-02)

Enhancement:

  • Fix bugs.

2.0.4 (2018-02-05)

Enhancement:

  • Allow to toggle on checkbox's label.

2.0.5 (2018-03-19)

Security:

  • Update NPM packages to fix security problem from "zkat / ssri".

2.0.6 (2018-04-09)

Enhancement:

  • Add event filterChange.

2.0.7 (2018-06-07)

Enhancement:

  • Change lodash imports.

6.0.0 (2018-06-08)

Enhancement:

  • Upgrade to Angular 6.