github siemens/ix @siemens/ix-react@4.3.0

5 hours ago

Minor Changes

  • #2341 0299abd Thanks @alexkaduk! - feat(dropdown): add enableTopLayer prop for Popover API rendering

    Introduces a new enableTopLayer prop for ix-dropdown and all consuming components to enable rendering in the browser's top layer using the Popover API. This resolves z-index and stacking context issues, particularly with AG Grid and other complex layouts.

  • #2280 9842b69 Thanks @1307-Dev! - Add property passive to ix-card, ix-action-card, and ix-push-card allowing to suppress mouse states.

  • #2287 fb0edfd Thanks @alexkaduk! - Improved accessibility for the following components: ix-menu, ix-menu-item, ix-menu-settings, ix-menu-about, ix-menu-expand-icon, and ix-icon-button.

    API changes:

    • ix-menu-settings: Added ariaLabelCloseButton prop (default: "Close Settings")
    • ix-menu-about: Added ariaLabelCloseButton prop (default: "Close About")

    Deprecations (will be removed in 5.0.0):

    • ix-menu: i18nExpandSidebar prop
    • ix-application-header: ariaLabelMenuExpandIconButton prop
  • #2051 3c937af Thanks @1307-Dev! - ix-slider is now form-ready

Patch Changes

Don't miss a new ix release

NewReleases is sending notifications on new releases.