Siemens iX 2.6.0 release notes

:loudspeaker: Release Alert! 2.6.0 is here!

Hello community, we’re happy to announce the latest release - Siemens iX 2.6.0 :sparkles: :rocket:

:arrow_right: What’s new?

In addition to a large number of bug fixes, this release contains the following new features that we’re excited to share with you:

:rocket: React starter app

We published a demo application which serves as a starting point and reference for users looking for guidance on how to set up their project with React and iX.

Read more on the topic here.

:white_check_mark: Forms update

There is now a consistent API across all form elements for displaying labels and helper texts.

Validation can be applied for all from elements.

For this, we added some input wrapper components, e.g. ix-number-input, ix-radio-group, and extended existing ones (like ix-select) to be able to participate in form validation.

Additionally, we introduced a flexible API that allows for easy implementation of custom validation scenarios.

Of course the iX Figma library has also been updated to reflect these changes.

The documentation is updated to include all new APIs and components, as well as extensive descriptions of patterns and behavior.

:guide_dog: Component accessibility

We were able to implement accessibility best practices for a number of components, including ix-avatar and ix-event-list.

Most of these updates are related to the correct usage of HTML elements and attributes to allow screen readers to correctly interpret iX components.

:postal_horn: Message modal configuration

The message modal now offers the same configuration parameters like the closely related basic modal.

Namely size and position can now be supplied when showing a message.

:calendar: Date picker API

We harmonized the APIs of the ix-date-picker, ix-datetime-picker and ix-date-dropdown components so that they can be all configured to behave in the same way.

The date dropdown now also has a locale property for example.

:arrow_right: What’s next

Here is a quick outlook regarding what the team is working on currently:

The team is currently working on the next major version (3.0.0).

With that we’ll introduce support for Angular standalone components.

In addition to that, deprecated APIs scheduled to be discontinued in v3 will be permanently removed.

Stay tuned for additional information ahead of the actual release.

:arrow_right: Your turn

As always, we would like to know which of the new features or resolved bugs you are most happy about, and of course if you have any suggestions, we’re happy to add them to our backlog!

Please share this with anyone you think may be interested!

Thank you and see you soon! :heart_hands:

2 Likes