github siemens/ix @siemens/ix@5.2.0

latest release: @siemens/ix-aggrid@5.1.0
3 hours ago

Minor Changes

  • #2569 70e1c5c Thanks @danielleroux! - Add the ix-chat-input component for AI prompt entry, including multiline input behavior, attachment support with ix-chat-attachment, action slots, submit handling, processing state, threshold-based character limit guidance, form integration, and disclaimer text.

  • #2569 70e1c5c Thanks @danielleroux! - Add the ix-chat component for composing chat layouts with messages and a chat input, add the ix-chat-user-message component for displaying right-aligned user messages in chat interfaces with optional contextual actions and sent attachments, and add the ix-chat-ai-message component for displaying slotted AI-generated responses with optional actions and sources. The existing ix-chat-attachment component now renders with ix-chip, supports a compact sent variant, supports preview-enabled attachments with previewSupported, emits attachmentClick only for those preview interactions, and no longer exposes a retry action for failed attachments. ix-chat-input can display prompt attachments and now provides a follow-up slot for follow-up prompt actions.

  • #2645 09fa2b6 Thanks @alexkaduk! - Introduces ix-badge for overlay count and status indicators on anchors or as standalone badges, with semantic variants, outline mode, position/offset, optional attention animation, and standalone tooltipText support.

Patch Changes

  • #2520 697b49f Thanks @1307-Dev! - Color ix-blind borders according to variant.

  • #2520 697b49f Thanks @1307-Dev! - Color ix-push-card borders according to variant.

  • #2569 70e1c5c Thanks @danielleroux! - Fix ix-chip so closable chips still render an interactive close button when inactive is set without overlapping or breaking text truncation.

  • #2613 8e7565b Thanks @lakshmi-priya-b! - Add keyboard navigation for "Show all" and "Show more" cards in ix-card-list.

  • #2680 5c43ed5 Thanks @JonaMaiss! - fix (core/tab-item): show ellipsized text for layout=stretched.
    Text in tab-item was not shown correctly if it was too long for the given space.

  • #2684 a14ae0a Thanks @alexkaduk! - Show an active visual state on ix-dropdown-button while the dropdown is open (aria-expanded), so the trigger stays clearly linked to the menu. Fixes #1402

  • #2710 1ef341b Thanks @benjgil! - Fix ix-event-list so child mutations no longer call anime.js with a missing target, which stopped the console "No target found" warning (including when animated is unset).

    Fixes #2689

  • #2698 38b9440 Thanks @nuke-ellington! - Update ix-icons peer dependency to V3.5.0.

  • #2690 81e7e24 Thanks @alexkaduk! - Fix internal form validation so a missing or unmounted native input (e.g. ix-select during connect/teardown) no longer causes an unhandled Input element not found promise rejection. Fixes #2669

  • #2682 aea81f5 Thanks @nuke-ellington! - Prevent ix-menu-category from closing its dropdown during touch interaction.

    Fixes #2679

Don't miss a new ix release

NewReleases is sending notifications on new releases.