github siemens/ix @siemens/ix@4.4.0

Minor Changes

Patch Changes

  • #2336 f41cc19 Thanks @1307-Dev! - Trigger validityStateChange events everytime values change for ix-input, ix-number-input, ix-textarea, ix-date-input and ix-time-input.

    Fixes #2315 and #2323

  • #2419 b0f7e21 Thanks @danielleroux! - CSS variables updated:
    --theme-color-secondary--hover from #002E38 to #002639
    --theme-color-secondary--active from #00252E to #001D2B

  • #2391 a66629c Thanks @1307-Dev! - Prevent redundant eye icon in ix-inputs of type password rendered by Microsoft user agents.

    Fixes #2367.

  • #2404 07501d6 Thanks @GayatriK2002! - Keep user input if select items change in ix-select.

    Fixes #1716

  • #2259 1ab8b30 Thanks @1307-Dev! - Make sure custom ix-tree-items allow selection via mouse click.

    Fixes #2098

  • #2355 6868d5b Thanks @1307-Dev! - Add change event to ix-input, ix-date-input and ix-time-input.

    Fixes #1811

  • #2357 aec1cad Thanks @lakshmi-priya-b! - Toggle theme mode will work in ix-menu.

    Fixes #2326

  • #2441 72ef7ef Thanks @alexkaduk! - Unify hover behavior for input end slots and use 16px icon in end-slot icon buttons.

    Affected components: ix-input (password toggle), ix-date-input (calendar), ix-time-input (clock).

  • #2408 a5f8477 Thanks @1307-Dev! - Reflect disabled state to DOM for ix-group-item.

    Reflect disabled state to DOM for ix-group-item.

    Fixes #2370

  • #2422 b38ca0a Thanks @khathija-ahamadi! - Prevent dragging of ix-upload element itself.

    Fixes #2390

  • #2410 80cf574 Thanks @1307-Dev! - Make sure contained elements don't close ix-modal unintentionally if closeOnBackdropClick is set.

    Fixes #2401

  • #2434 420de9b Thanks @danielleroux! - Update color tokens from input elements

  • #2363 c4c70a9 Thanks @lzeiml! - Fixed a floating point precision error when using stepper buttons in ix-number-input. Closes #2360

  • #2381 a35d9b7 Thanks @lakshmi-priya-b! - Show overflow context menu only if neccessary (small viewport or explicit overflow content) in ix-application-header.

    Fixes #2346

  • #2377 3551db0 Thanks @1307-Dev! - Submit forms with submit button element, only if button is accessible in light DOM to prevent error.

    Fixes #2362

  • #2440 d980365 Thanks @danielleroux! - Add missing time unit to css variables --theme-default-time, --theme-medium-time, --theme-short-time, --theme-slow-time and --theme-x-slow-time

  • #2361 ed5ef88 Thanks @GayatriK2002! - Add default strings for ARIA attributes for:

    • ix-chip
    • ix-date-input
    • ix-date-picker
    • ix-datetime-picker
    • ix-drawer
    • ix-dropdown-button
    • ix-expanding-search
    • ix-modal-header
    • ix-pagination
    • ix-pane
    • ix-select
    • ix-tabs
    • ix-toast
    • ix-tree-item
  • #2416 6741f86 Thanks @lakshmi-priya-b! - Esure correct icon orientaion and single-click close behavior in ix-pane.

    Fixes #2325

  • #2357 aec1cad Thanks @lakshmi-priya-b! - Theme switcher correctly supports legacy CSS theme class based approach.

  • #2293 0933909 Thanks @nuke-ellington! - Make sure property textareaRows is applied when set on ix-textarea.
    Properties textareaHeight and textareaWidth handle units like REM, EM, px, and % correctly.

    Fixes #1975

  • #2375 22b09ee Thanks @1307-Dev! - Enable keyboard interaction (toggle submenu) on ix-menu-item while NVDA screen reader is active.

  • #2382 ef0c635 Thanks @alexkaduk! - Enable touch scrolling for ix-tabs on mobile devices using Pointer Events API.

    Fixes #1296

  • #2457 ab2099e Thanks @SaiYugandhar03! - Reflect the type as string property to the DOM of an ix-toast

Don't miss a new ix release

NewReleases is sending notifications on new releases.