Skip to main content

Changelog

Changelog

@siemens/ix@4.1.0 (2025-12-01T08:25:27Z)

Minor Changes

  • #2213 18969f0 Thanks @GayatriK2002! - Correct non numeric page value or page value beyond the range of ix-pagination. Closes #2144

  • #2081 1623c19 Thanks @1307-Dev! - Added support for implicit form submission when pressing Enter in ix-input, ix-number-input, ix-date-input and ix-time-input forms

  • #2048 0a23b64 Thanks @varun-srinivasa! - Allow to individually disable button and dropdown button in ix-split-buttons.

  • #2062 95523d3 Thanks @lzeiml! - Add support for numbers in scientific notation (e.g. 1E-2) for ix-number-input.

  • #2062 95523d3 Thanks @lzeiml! - Add temporary property allowEmptyValueChange to ix-number-input. Setting this property enables valueChange to emit null values.

    Fixes #1968.

  • #1979 73ebf49 Thanks @hawacodes! - ix-select automatically showing an 'All' chip when all items are selected in multiple mode and collapse-multiple-selection=true is provided

Patch Changes

@siemens/ix-vue@4.1.0 (2025-12-01T08:25:36Z)

Minor Changes

  • #2213 18969f0 Thanks @GayatriK2002! - Correct non numeric page value or page value beyond the range of ix-pagination. Closes #2144

  • #2081 1623c19 Thanks @1307-Dev! - Added support for implicit form submission when pressing Enter in ix-input, ix-number-input, ix-date-input and ix-time-input forms

  • #2048 0a23b64 Thanks @varun-srinivasa! - Allow to individually disable button and dropdown button in ix-split-buttons.

  • #2062 95523d3 Thanks @lzeiml! - Add support for numbers in scientific notation (e.g. 1E-2) for ix-number-input.

  • #2159 6c74fdd Thanks @1307-Dev! - Add dismissModal function to allow programmatic closing of ix-modals.

  • #2062 95523d3 Thanks @lzeiml! - Add temporary property allowEmptyValueChange to ix-number-input. Setting this property enables valueChange to emit null values.

    Fixes #1968.

  • #1979 73ebf49 Thanks @hawacodes! - ix-select automatically showing an 'All' chip when all items are selected in multiple mode and collapse-multiple-selection=true is provided

Patch Changes

@siemens/ix-react@4.1.0 (2025-12-01T08:25:30Z)

Minor Changes

  • #2213 18969f0 Thanks @GayatriK2002! - Correct non numeric page value or page value beyond the range of ix-pagination. Closes #2144

  • #2081 1623c19 Thanks @1307-Dev! - Added support for implicit form submission when pressing Enter in ix-input, ix-number-input, ix-date-input and ix-time-input forms

  • #2048 0a23b64 Thanks @varun-srinivasa! - Allow to individually disable button and dropdown button in ix-split-buttons.

  • #2062 95523d3 Thanks @lzeiml! - Add support for numbers in scientific notation (e.g. 1E-2) for ix-number-input.

  • #2159 6c74fdd Thanks @1307-Dev! - Add dismissModal function to allow programmatic closing of ix-modals.

  • #2062 95523d3 Thanks @lzeiml! - Add temporary property allowEmptyValueChange to ix-number-input. Setting this property enables valueChange to emit null values.

    Fixes #1968.

  • #1979 73ebf49 Thanks @hawacodes! - ix-select automatically showing an 'All' chip when all items are selected in multiple mode and collapse-multiple-selection=true is provided

Patch Changes

@siemens/ix-docs@4.1.0 (2025-12-01T08:47:03Z)

@siemens/ix-docs

4.0.0

Major Changes

@siemens/ix-angular@4.1.0 (2025-12-01T08:25:33Z)

Minor Changes

  • #2213 18969f0 Thanks @GayatriK2002! - Correct non numeric page value or page value beyond the range of ix-pagination. Closes #2144

  • #2081 1623c19 Thanks @1307-Dev! - Added support for implicit form submission when pressing Enter in ix-input, ix-number-input, ix-date-input and ix-time-input forms

  • #2048 0a23b64 Thanks @varun-srinivasa! - Allow to individually disable button and dropdown button in ix-split-buttons.

  • #2062 95523d3 Thanks @lzeiml! - Add support for numbers in scientific notation (e.g. 1E-2) for ix-number-input.

  • #2159 6c74fdd Thanks @1307-Dev! - Add dismissModal function to allow programmatic closing of ix-modals.

  • #2062 95523d3 Thanks @lzeiml! - Add temporary property allowEmptyValueChange to ix-number-input. Setting this property enables valueChange to emit null values.

    Fixes #1968.

  • #1979 73ebf49 Thanks @hawacodes! - ix-select automatically showing an 'All' chip when all items are selected in multiple mode and collapse-multiple-selection=true is provided

Patch Changes

@siemens/ix@4.0.0 (2025-11-06T16:26:46Z)

Major Changes

Minor Changes

Patch Changes

@siemens/ix-vue@4.0.0 (2025-11-06T16:26:49Z)

Major Changes

Minor Changes

Patch Changes

@siemens/ix-react@4.0.0 (2025-11-06T16:26:43Z)

Major Changes

Minor Changes

Patch Changes

@siemens/ix-docs@4.0.0 (2025-11-06T16:26:37Z)

Major Changes

@siemens/ix-angular@4.0.0 (2025-11-06T16:26:52Z)

Major Changes

Minor Changes

Patch Changes

@siemens/ix-aggrid@4.0.1 (2025-11-06T16:26:40Z)

Patch Changes

@siemens/ix@3.2.0 (2025-08-04T13:36:14Z)

Minor Changes

Patch Changes

@siemens/ix-vue@3.2.0 (2025-08-04T13:36:17Z)

Minor Changes

  • #1986 e44cb4912b89ab91c6ace605ff939dd4121f0a7f Thanks @lzeiml! - Added properties to set aria-labels for the following components:

    • ix-action-card
    • ix-avatar
    • ix-breadcrumb-item
    • ix-button
    • ix-card-accordion
    • ix-card-list
    • ix-category-filter
    • ix-chip
    • ix-date-input
    • ix-date-picker
    • ix-datetime-picker
    • ix-drawer
    • ix-dropdown-button
    • ix-dropdown-item
    • ix-empty-state
    • ix-event-list-item
    • ix-expanding-search
    • ix-filter-chip
    • ix-group-item
    • ix-icon-toggle-button
    • ix-key-value
    • ix-kpi
    • ix-link-button
    • ix-map-navigation-overlay
    • ix-modal-header
    • ix-pagination
    • ix-pane
    • ix-pill
    • ix-select
    • ix-split-button
    • ix-tabs
    • ix-toast
    • ix-toggle-button
    • ix-tree-item
  • #1864 4077296037dd7889ddeb175559aca11f93a33312 Thanks @GayatriK2002! - Add option for action button slot to ix-toast

  • #1872 3cbebbd3b13a869ab0fd7bf3452c19adde77de6b Thanks @tiagogviegas! - add support for showModal

    Fixes #1771

  • #1877 813b9cea25e8f6d948a992f9145254bf7045adf0 Thanks @GayatriK2002! - Add centerContent property to ix-chip.

    Fixes #1854

  • #1853 b67d0122acdf2f4f7df1f8d85bbd5a3fafe38624 Thanks @lzeiml! - Rework ix-time-picker according to new design

    The ix-time-picker has been reworked to a new design and now uses different columns with selectable numbers to select the time. Milliseconds can now be selected as well. There are also new interval properties to control which numbers are displayed for hours, minutes, seconds and milliseconds. Additionally the displayed columns are now determined by the used format, making the showHour, showMinutes, showSeconds properties deprecated and will be removed with 4.0.0. The numbers for hours, minutes, etc. can also be selected by tabbing onto the first number, and then using arrow keys and Enter to select the desired time.

    Add new ix-time-input component

    The time-input component has been added as well, combining an input field and the new ix-time-picker, similar to the ix-date-input.

  • #2002 963502f6fe2e5194c34f4c8780820f30b581b7de Thanks @lzeiml! - The following properties have been added to ix-date-input: minDate, maxDate, weekStartIndex. Fixes #1965

Patch Changes

@siemens/ix-react@3.2.0 (2025-08-04T13:36:11Z)

Minor Changes

  • #1986 e44cb4912b89ab91c6ace605ff939dd4121f0a7f Thanks @lzeiml! - Added properties to set aria-labels for the following components:

    • ix-action-card
    • ix-avatar
    • ix-breadcrumb-item
    • ix-button
    • ix-card-accordion
    • ix-card-list
    • ix-category-filter
    • ix-chip
    • ix-date-input
    • ix-date-picker
    • ix-datetime-picker
    • ix-drawer
    • ix-dropdown-button
    • ix-dropdown-item
    • ix-empty-state
    • ix-event-list-item
    • ix-expanding-search
    • ix-filter-chip
    • ix-group-item
    • ix-icon-toggle-button
    • ix-key-value
    • ix-kpi
    • ix-link-button
    • ix-map-navigation-overlay
    • ix-modal-header
    • ix-pagination
    • ix-pane
    • ix-pill
    • ix-select
    • ix-split-button
    • ix-tabs
    • ix-toast
    • ix-toggle-button
    • ix-tree-item
  • #1864 4077296037dd7889ddeb175559aca11f93a33312 Thanks @GayatriK2002! - Add option for action button slot to ix-toast

  • #1877 813b9cea25e8f6d948a992f9145254bf7045adf0 Thanks @GayatriK2002! - Add centerContent property to ix-chip.

    Fixes #1854

  • #1853 b67d0122acdf2f4f7df1f8d85bbd5a3fafe38624 Thanks @lzeiml! - Rework ix-time-picker according to new design

    The ix-time-picker has been reworked to a new design and now uses different columns with selectable numbers to select the time. Milliseconds can now be selected as well. There are also new interval properties to control which numbers are displayed for hours, minutes, seconds and milliseconds. Additionally the displayed columns are now determined by the used format, making the showHour, showMinutes, showSeconds properties deprecated and will be removed with 4.0.0. The numbers for hours, minutes, etc. can also be selected by tabbing onto the first number, and then using arrow keys and Enter to select the desired time.

    Add new ix-time-input component

    The time-input component has been added as well, combining an input field and the new ix-time-picker, similar to the ix-date-input.

  • #2002 963502f6fe2e5194c34f4c8780820f30b581b7de Thanks @lzeiml! - The following properties have been added to ix-date-input: minDate, maxDate, weekStartIndex. Fixes #1965

Patch Changes

@siemens/ix-angular@3.2.0 (2025-08-04T13:36:08Z)

Minor Changes

  • #1986 e44cb4912b89ab91c6ace605ff939dd4121f0a7f Thanks @lzeiml! - Added properties to set aria-labels for the following components:

    • ix-action-card
    • ix-avatar
    • ix-breadcrumb-item
    • ix-button
    • ix-card-accordion
    • ix-card-list
    • ix-category-filter
    • ix-chip
    • ix-date-input
    • ix-date-picker
    • ix-datetime-picker
    • ix-drawer
    • ix-dropdown-button
    • ix-dropdown-item
    • ix-empty-state
    • ix-event-list-item
    • ix-expanding-search
    • ix-filter-chip
    • ix-group-item
    • ix-icon-toggle-button
    • ix-key-value
    • ix-kpi
    • ix-link-button
    • ix-map-navigation-overlay
    • ix-modal-header
    • ix-pagination
    • ix-pane
    • ix-pill
    • ix-select
    • ix-split-button
    • ix-tabs
    • ix-toast
    • ix-toggle-button
    • ix-tree-item
  • #1864 4077296037dd7889ddeb175559aca11f93a33312 Thanks @GayatriK2002! - Add option for action button slot to ix-toast

  • #1877 813b9cea25e8f6d948a992f9145254bf7045adf0 Thanks @GayatriK2002! - Add centerContent property to ix-chip.

    Fixes #1854

  • #1853 b67d0122acdf2f4f7df1f8d85bbd5a3fafe38624 Thanks @lzeiml! - Rework ix-time-picker according to new design

    The ix-time-picker has been reworked to a new design and now uses different columns with selectable numbers to select the time. Milliseconds can now be selected as well. There are also new interval properties to control which numbers are displayed for hours, minutes, seconds and milliseconds. Additionally the displayed columns are now determined by the used format, making the showHour, showMinutes, showSeconds properties deprecated and will be removed with 4.0.0. The numbers for hours, minutes, etc. can also be selected by tabbing onto the first number, and then using arrow keys and Enter to select the desired time.

    Add new ix-time-input component

    The time-input component has been added as well, combining an input field and the new ix-time-picker, similar to the ix-date-input.

  • #2002 963502f6fe2e5194c34f4c8780820f30b581b7de Thanks @lzeiml! - The following properties have been added to ix-date-input: minDate, maxDate, weekStartIndex. Fixes #1965

Patch Changes

@siemens/ix-aggrid@3.0.2 (2025-08-04T13:36:06Z)

Patch Changes

@siemens/ix@3.1.0 (2025-06-16T10:53:12Z)

Minor Changes

Patch Changes

@siemens/ix-vue@3.1.0 (2025-06-16T10:53:15Z)

Minor Changes

Patch Changes

@siemens/ix-react@3.1.0 (2025-06-16T10:53:18Z)

Minor Changes

Patch Changes

@siemens/ix-angular@3.1.1 (2025-06-16T13:54:20Z)

Patch Changes

@siemens/ix-angular@3.1.0 (2025-06-16T10:53:09Z)

Minor Changes

Patch Changes

@siemens/ix-aggrid@3.0.1 (2025-06-16T10:53:06Z)

Patch Changes

@siemens/ix@3.0.0 (2025-04-24T08:04:31Z)

Major Changes

Minor Changes

Patch Changes

@siemens/ix-vue@3.0.0 (2025-04-24T08:04:37Z)

Major Changes

  • #1581 7eb4d5147056e1e3252e387e5a718df7e593909e Thanks @matthiashader! - Component Updates and Enhancements

    New Variants for Card Components:

    • ix-action-card, ix-card, and ix-push-card:
      • The insight and notification variants have been replaced by outline and filled.

    Property Updates:

    • ix-chip:
      • The color property has been replaced by chipColor.
    • ix-event-list:
      • The color attribute has been replaced by itemColor.
    • ix-icon-button:
      • The color attribute has been replaced by iconColor.
      • Size 32 has been removed.
    • ix-pill:
      • The color attribute has been replaced by pillColor.
    • ix-typography:
      • The color attribute has been replaced by textColor.
    • ix-select:
      • The selectedIndices attribute has been replaced by value.
      • The itemSelectionChange event has been replaced by valueChange.
    • ix-select-item:
      • The type of the value property type has been updated to string.

    Date and Time Picker Enhancements:

    • ix-date-picker:
      • Removed attributes: individual and eventDelimiter.
      • The textSelectedDate property has been replaced by i18nDone.
      • The done event has been replaced by dateSelect.
    • ix-datetime-picker:
      • The textSelectedDate property has been replaced by i18nDone.
      • The done event has been replaced by dateSelect.
      • Removed the eventDelimiter property.
    • ix-time-picker:
      • Removed attributes: individual and showTimeReference.

    Removed Features:

    • ix-menu:
      • Removed the maxVisibleMenuItems attribute.
    • ix-menu-item:
      • The tabIcon attribute has been removed and replaced with icon.

    Other Changes:

    • ix-modal:
      • The keyboard attribute has been replaced by closeOnEscape.
  • #1238 8803f3185b8a183926576d9f28894f9e1aa92ec3 Thanks @danielleroux! - feat: reduce bundle size in combination with icons

  • #1394 24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff Thanks @AndreasBerliner! - refactor: replace internal comments with annotations

  • #1328 c17750dfad2fe69854f52fe56a447302c9ff4cc8 Thanks @danielleroux! - feat(vue): remove commonjs

  • #1644 221e9e7d1490524dff5b7358557ee29c49119952 Thanks @danielleroux! - Convert package to type="module"

Minor Changes

Patch Changes

@siemens/ix-react@3.0.0 (2025-04-24T08:04:34Z)

Major Changes

  • #1581 7eb4d5147056e1e3252e387e5a718df7e593909e Thanks @matthiashader! - Component Updates and Enhancements

    New Variants for Card Components:

    • ix-action-card, ix-card, and ix-push-card:
      • The insight and notification variants have been replaced by outline and filled.

    Property Updates:

    • ix-chip:
      • The color property has been replaced by chipColor.
    • ix-event-list:
      • The color attribute has been replaced by itemColor.
    • ix-icon-button:
      • The color attribute has been replaced by iconColor.
      • Size 32 has been removed.
    • ix-pill:
      • The color attribute has been replaced by pillColor.
    • ix-typography:
      • The color attribute has been replaced by textColor.
    • ix-select:
      • The selectedIndices attribute has been replaced by value.
      • The itemSelectionChange event has been replaced by valueChange.
    • ix-select-item:
      • The type of the value property type has been updated to string.

    Date and Time Picker Enhancements:

    • ix-date-picker:
      • Removed attributes: individual and eventDelimiter.
      • The textSelectedDate property has been replaced by i18nDone.
      • The done event has been replaced by dateSelect.
    • ix-datetime-picker:
      • The textSelectedDate property has been replaced by i18nDone.
      • The done event has been replaced by dateSelect.
      • Removed the eventDelimiter property.
    • ix-time-picker:
      • Removed attributes: individual and showTimeReference.

    Removed Features:

    • ix-menu:
      • Removed the maxVisibleMenuItems attribute.
    • ix-menu-item:
      • The tabIcon attribute has been removed and replaced with icon.

    Other Changes:

    • ix-modal:
      • The keyboard attribute has been replaced by closeOnEscape.
  • #1644 2660cc3877629aaf218bd427799013e87db572c7 Thanks @danielleroux! - - Add nextjs@15 support (experimental).

    • Introduced support for server-side components.
  • #1326 23307a0bed36c61da3ca3b77bad99d71f8b18f3c Thanks @danielleroux! - feat(react): remove commonjs support

  • #1644 221e9e7d1490524dff5b7358557ee29c49119952 Thanks @danielleroux! - Convert package to type="module"

  • #1238 8803f3185b8a183926576d9f28894f9e1aa92ec3 Thanks @danielleroux! - feat: reduce bundle size in combination with icons

  • #1644 2660cc3877629aaf218bd427799013e87db572c7 Thanks @danielleroux! - Add react@19 support

  • #1394 24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff Thanks @AndreasBerliner! - refactor: replace internal comments with annotations

Patch Changes

@siemens/ix-echarts@3.0.0 (2025-04-24T08:04:28Z)

Major Changes

Patch Changes

@siemens/ix-angular@3.0.0 (2025-04-24T08:04:40Z)

Major Changes

  • #1581 7eb4d5147056e1e3252e387e5a718df7e593909e Thanks @matthiashader! - Component Updates and Enhancements

    New Variants for Card Components:

    • ix-action-card, ix-card, and ix-push-card:
      • The insight and notification variants have been replaced by outline and filled.

    Property Updates:

    • ix-chip:
      • The color property has been replaced by chipColor.
    • ix-event-list:
      • The color attribute has been replaced by itemColor.
    • ix-icon-button:
      • The color attribute has been replaced by iconColor.
      • Size 32 has been removed.
    • ix-pill:
      • The color attribute has been replaced by pillColor.
    • ix-typography:
      • The color attribute has been replaced by textColor.
    • ix-select:
      • The selectedIndices attribute has been replaced by value.
      • The itemSelectionChange event has been replaced by valueChange.
    • ix-select-item:
      • The type of the value property type has been updated to string.

    Date and Time Picker Enhancements:

    • ix-date-picker:
      • Removed attributes: individual and eventDelimiter.
      • The textSelectedDate property has been replaced by i18nDone.
      • The done event has been replaced by dateSelect.
    • ix-datetime-picker:
      • The textSelectedDate property has been replaced by i18nDone.
      • The done event has been replaced by dateSelect.
      • Removed the eventDelimiter property.
    • ix-time-picker:
      • Removed attributes: individual and showTimeReference.

    Removed Features:

    • ix-menu:
      • Removed the maxVisibleMenuItems attribute.
    • ix-menu-item:
      • The tabIcon attribute has been removed and replaced with icon.

    Other Changes:

    • ix-modal:
      • The keyboard attribute has been replaced by closeOnEscape.
  • #1325 71411db86c37d5cd0f5f71c4059322ea5e9d6f2d Thanks @danielleroux! - feat(angular): change angular compiler version to v17

  • #1238 8803f3185b8a183926576d9f28894f9e1aa92ec3 Thanks @danielleroux! - feat: reduce bundle size in combination with icons

  • #1394 24f3ad61ab275bf7c9bbd7e9ee84f6b4f7d3b5ff Thanks @AndreasBerliner! - refactor: replace internal comments with annotations

  • #1805 e638ef08fbe34ad0e1dc153cff5a136d69492cd0 Thanks @danielleroux! - feat(angular): change angular compiler version to v18

Minor Changes

Patch Changes

@siemens/ix-aggrid@3.0.0 (2025-04-24T08:04:25Z)

Major Changes

Patch Changes

@siemens/ix@3.0.0-alpha.4 (2025-04-10T06:34:59Z)

Minor Changes

Patch Changes

@siemens/ix-vue@3.0.0-alpha.4 (2025-04-10T06:35:05Z)

Minor Changes

Patch Changes