Minor Changes
-
#2341
0299abdThanks @alexkaduk! - feat(dropdown): add enableTopLayer prop for Popover API renderingIntroduces a new
enableTopLayerprop forix-dropdownand 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
9842b69Thanks @1307-Dev! - Add propertypassiveto ix-card, ix-action-card, and ix-push-card allowing to suppress mouse states. -
#2287
fb0edfdThanks @alexkaduk! - Improved accessibility for the following components:ix-menu,ix-menu-item,ix-menu-settings,ix-menu-about,ix-menu-expand-icon, andix-icon-button.API changes:
ix-menu-settings: AddedariaLabelCloseButtonprop (default: "Close Settings")ix-menu-about: AddedariaLabelCloseButtonprop (default: "Close About")
Deprecations (will be removed in 5.0.0):
ix-menu:i18nExpandSidebarpropix-application-header:ariaLabelMenuExpandIconButtonprop
-
#2282
79eed16Thanks @lakshmi-priya-b! - add newhide-iconproperty for ix-toast component -
#2051
3c937afThanks @1307-Dev! -ix-slideris nowform-ready
Patch Changes
-
#2256
1340274Thanks @lakshmi-priya-b! - Prevent ix-drawer from emitting redundant close events.Fixes #2086
-
#2302
605ef5bThanks @alexkaduk! - fix(message-bar): remove text truncation and fix action button alignment for examples- Remove text-truncation ellipsis mixin to allow text wrapping
- Fix CSS class name from .message-bar-danger to .message-bar-alarm
- Action buttons are now correctly right-aligned with justify-content: space-between
Fixes #2258
-
#2337
8a1de8bThanks @lakshmi-priya-b! - Add properties tooltipText and ariaLabelTooltip to ix-menu-avatar. -
#2303
04279c1Thanks @lakshmi-priya-b! - Fix scrolling behaviour for ix-tabs on small viewports, ensuring the selected tab will be visible at all times.Fixes #2260
-
#2320
00366aeThanks @RamVinayMandal! - Prevent ix-tree from triggering infinite calls to requestAnimationFrame while it is idle.Fixes #2247
-
#2230
0847ca9Thanks @lakshmi-priya-b! - Fix responsive behavior of ix-pane-layout.Fixes #2157
-
#2295
dcc06b0Thanks @GayatriK2002! - Sync ix-field-label with invalid state of related form element.Fixes #2226
-
#2298
07e1ad1Thanks @varun-srinivasa! - Set propertyvalueto empty string instead of empty array when clearing ix-select in single mode.Fixes #2219
-
#2373
3d0bbb9Thanks @danielleroux! - Remove blur effect from modal backdrop -
#2261
f7345bdThanks @lakshmi-priya-b! - Reflectdisabledattribute in DOM for ix-dropdown-button and ix-dropdown-item.
Also prevent event emission for disabled components and setaria-disabledandtabIndexaccrodingly.Fixes #2114.
-
#2328
ca01772Thanks @1307-Dev! - Prevent ix-toast from clipping overflowing text content. -
#2329
828110eThanks @RamVinayMandal! - Make sure centered ix-modal will get displayed in desired place on every render.Fixes #2190
-
#2305
089f850Thanks @lzeiml! - ix-menu-category now correctly collapses with ix-menu when programmatically changing ix-menu'sexpandattribute.
Fixes #2151 -
#2243
d2a0d17Thanks @RamVinayMandal! - Prevent CSS classes from getting lost when dynamically adding ix-tab-items to ix-tabs.Fixes #2043