Skip to content

21.2.0

Latest

Choose a tag to compare

@ChronosSF ChronosSF released this 24 Apr 14:01
f97abed

New Features

  • IgxOverlayService

    • IgxOverlayService.createAbsoluteOverlaySettings - Added a new overload accepting useContainerStrategy?: boolean as the second parameter. When true, uses ContainerPositionStrategy; otherwise defaults to GlobalPositionStrategy. The previous overload accepting outlet?: IgxOverlayOutletDirective | ElementRef is still supported but deprecated.
  • IgxSnackbarComponent, IgxToastComponent

    • Added a new positioning input property. When set to container, the components is displayed inside its nearest positioned ancestor in place of the now deprecated outlet property .
  • IgxCombo, IgxSimpleCombo

    • Introduced the selectionChanged event for both components. The event is not cancelable and is emitted after the selection is committed and the component state is updated.
    • Added disableClear input that allows hiding the clear button even when items are selected. Defaults to false.

General

  • IgxOverlayService
    • Deprecation - The outlet property in OverlaySettings, IgxOverlayOutletDirective, and igxToggleOutlet input on IgxToggleActionDirective are deprecated and will be removed in a future version. As overlay service now integrates the HTML Popover API and prefers rendering content in place / in the top layer, significantly reducing the need for outlet containers, new code should rely on the default in-place / top-layer rendering behavior instead of custom outlet containers.