Skip to content

Latest commit

 

History

History
163 lines (94 loc) · 3.25 KB

CHANGELOG.md

File metadata and controls

163 lines (94 loc) · 3.25 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.

10.0.1 (2020-07-06)

Enhancement:

  • Upgrade to Angular 10.
  • Upgrade Bootstrap to 4.5.1
  • Remove fontawesome

10.0.2 (2020-07-07)

Enhancement:

  • Fix error ExpressionChangedAfterItHasBeenCheckedError