Skip to content

6.2.0 Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@kdinev kdinev released this 30 Aug 07:40
· 25113 commits to master since this release

6.2.0 Beta 1

  • igx-datePicker selector is deprecated. Use igx-date-picker selector instead.
  • igxOverlay: OverlaySettings now also accepts an optional outlet to specify the container where the overlay should be attached.
  • igxToggleAction new outlet input controls the target overlay element should be attached. Provides a shortcut for overlaySettings.outlet.
  • IgxOverlayOutlet directive introducedto mark an element as an igxOverlay outlet container. ReadMe
  • igxButtonGroup
    • Added the ability to define buttons directly in the template
  • igx-time-picker:
    • igxTimePickerTemplate - new directive which should be applied on the child <ng-template> element when IgxTimePickerComponent's input group is retemplated.
  • igx-datePicker:
    • igxDatePickerTemplate - new directive which should be applied on the child <ng-template> element when IgxDatePickerComponent's input group is retemplated.
    • Introduced disabledDates. This property is exposed from the igx-calendar component.
    • Introduced specialDates. This property is exposed from the igx-calendar component.
  • IgxTextHighlightDirective: The highlight method now has a new optional parameter called exactMatch (defaults to false).
    • If its value is false, all occurrences of the search text will be highlighted in the group's value.
    • If its value is true, the entire group's value should equals the search text in order to be highlighted (caseSensitive argument is respected as well).
  • IgxGrid: The findNext and findPrev methods now have a new optional parameter called exactMatch (defaults to false).
    • If its value is false, all occurrences of the search text will be highlighted in the grid's cells.
    • If its value is true, the entire value of each cell should equals the search text in order to be highlighted (caseSensitive argument is respected as well).
  • IgxChip
    • Introduced event argument types to all EventEmitter @Outputs.
    • Breaking change onSelection's EventEmitter interface property nextStatus is renamed to selected.
  • IgxChipArea
    • Introduced event argument types to all EventEmitter @Outputs.
  • IgxCombo
    • Added the following directives for TemplateRef assignment for combo templates (item, footer, etc.):
      • Added IgxComboItemDirective. Use [igxComboItem] in markup to assing a TemplateRef to combo.itemTemplate.
      • Added IgxComboHeaderDirective. Use [igxComboHeader] in markup to assing a TemplateRef to combo.headerTemplate.
      • Added IgxComboFooterDirective. Use [igxComboFooter] in markup to assing a TemplateRef to combo.footerTemplate.
      • Added IgxComboEmptyDirective. Use [igxComboEmpty] in markup to assing a TemplateRef to combo.emptyTemplate.
      • Added IgxComboAddItemirective. Use [igxComboAddItem] in markup to assing a TemplateRef to combo.addItemTemplate.
      • Added IgxComboHeaderItemDirective. Use [igxComboHeaderItem] in markup to assing a TemplateRef to combo.headerItemTemplate.
    • Breaking change Assigning templates with the following template ref variables is now deprecated in favor of the new directives:
      #itemTemplate, #headerTemplate, #footerTemplate, #emptyTemplate, #addItemTemplate, #headerItemTemplate.
  • igx-calendar:
    • Introduced disabledDates property which allows a user to disable dates based on various rules: before or after a date, weekends, workdays, specific dates and ranges. The disabled dates cannot be selected and have a distinguishable style.
    • Introduced specialDates property which allows a user to mark dates as special. They can be set by using various rules. Their style is distinguishable.