Changelog¶
Changelog
47.8.0 (2025-07-22)¶
Features¶
- dashboard: add dashboard (c4288e4)
- dashboards-ng: add dashboards-ng components (8c5398c)
- patterns: add drag drop patterns (3ebd6be)
- themes: add experimental new tokens for AI patterns (4719ee2)
Bug Fixes¶
- charts: empty series name in tooltip (ad1be3d)
- datatable: align group header to match row styles (00af856)
- photo-upload: remove padding from the sides when a rounded mask is applied (6ad9894)
- select: match selected item icon size with figma specs (087bfcb)
- theme: add missing
base-4
to utility CSS classes (2407b1c) - wizard: update disabled styles to match with figma (7de558e)
47.7.0 (2025-07-14)¶
Features¶
- about: add about (86b562a)
- content-action-bar: support checkbox items (9cc6a5f)
- landing-page: add landing page component (76731fc)
- translate: use provider function to create service instances (b76324c)
Bug Fixes¶
- translate: prevent missing $localize errors (2098eb1)
47.6.0 (2025-07-08)¶
Features¶
- breadcrumb-router: add breadcrumb router component and resolver service (7a23ea8)
- charts: add si chart (76d3e8a)
- date-range-filter: improve layout for smaller screens (07e2ef8)
- main-detail-container: add main-detail-container (7171549)
- navbar-vertical: add navbar-vertical (ade96f8)
- resize-observer: add emitInitial input to control initial resize emit (f512259)
- theme: add a .text-link class for link in text (ea7f7a4)
- theme: introduce base-4, updated base colors (0712c41)
- threshold: add threshold component with customizable thresholds and validation (c395815)
- tour: add tour (3c4b151)
Bug Fixes¶
- formly: add support for placeholder for select (830608e)
- tabs-next: calculate scroll container width correctly on load (b93396d)
- tabs-next: drop only showing fully visible tabs in responsive mode (0eb49f6)
47.5.0 (2025-06-26)¶
Features¶
- angular: add support for Angular 20 (ca6275f)
- datatable: add datatable config and interaction (4134ac1)
- datatable: support @siemens/datatable 23 (bd19350)
- element: add list-details component (6b8503b)
- filtered-search: add filtered search (766db4b)
- form: add form examples (8d217f6)
- formly: add formly wrappers and components (6c4f12f)
- loading-spinner: ensure compatibility to Angular CDK 20 (c236c30)
- modal: ensure compatibility to Angular CDK 20 (67382c5)
- native-charts: add native charts (ec19393)
- password-strength: add option to allow whitespaces (b18c232)
- password-strength: allow setting minRequiredPolicies (776b47c)
- phone-number: add phone number (66589d2)
- result-details-list: add result details list (f4842f5)
- shadow-root: add shadow-root (5e0d1cb)
- side-panel: add side-panel (78a75a0)
- status-bar: add status bar (8328095)
- tabs-next: add si-tabs-next (a1e87ee)
- tree-view: add tree view component (203edbd)
Bug Fixes¶
- status-icon: add aria label for status icons (b202fd7)
- wizard: improve vertical wizard button positioning on small screens (fa6f486)
47.4.0 (2025-06-20)¶
Features¶
- add photo upload component with cropping functionality (40c1491)
- badge: introduce critical badge (8a1f9c0)
- breadcrumb: add breadcrumb component (a8b3a90)
- card: add card component (bf05edb)
- card: introduce critical accent (69cf124)
- circle-status: add circle status component (5448a6f)
- column-selection-dialog: add column selection dialog (85bb1fc)
- common: move caution and critical to the base status types (e7eed49)
- date-range-filter: add date range filter component (798dcd0)
- datepicker: add datepicker components and directives (928b5cc)
- electron-titlebar: add electron titlebar component (1f53bb5)
- file-uploader: add file uploader (afea528)
- filter-bar: add filter bar (55b2c14)
- info-page: add info page component (89aeb11)
- inline-notification: introduce critical notification (c741a52)
- ip-input: implement IPv4 and IPv6 input directives with validation and masking (fc94b0d)
- localization: add localization service and related components (609f67c)
- search-bar: add search bar (ca68d76)
- slider: add slider (7d07906)
- sort-bar: add sort bar component with sorting functionality and documentation (9fc833d)
- split: add split (b78f847)
- status-toggle: add status toggle (c60fc38)
- system-banner: add system banner (fefc1ee)
- tabs: add tabs component (bbd73d5)
- theme: introduce text-critical token (11ef127)
- unauthorized-page: add unauthorized page component (96ce204)
47.3.0 (2025-06-10)¶
Features¶
- autocomplete: add autocomplete directives and module (a478cd6)
- badges: badges with icons and emphasis (175b375)
- content-action-bar: add content action bar component (06de114)
- forms: add si-form (d771de6)
- icon-status: add icon status component with styling and examples (e2cdd3f)
- input: add radio, checkbox,switch input type and textarea (2df0b9d)
- language-switcher: add language switcher component (032b8c2)
- launchpad: add tokens for application icon color/background (d31db92)
- number-input: add number input (bcadbe7)
- password-strength: add password strength component with validation and UI integration (19a38fb)
- pills-input: add pills Input component (af0486d)
- popover-next: add si-popover-next component with directives and templates (291ca35)
- popover: add popover component (87312d3)
- progress-bar: add progress bar component with dynamic functionality (b6c5405)
- progress-bar: add progress bar component with dynamic functionality (12051f8)
- select: add select component with multi-select and filtering capabilities (c1a1837)
- select: add support for stacked icons (9c6f052)
- summary-widget: add summary widget (44a540c)
- theme: introduce base-critical token and class (a7692e7)
- toast-notification: add toast notification component and service (70f23b5)
- typeahead: add typeahead directive and components (754a60e)
- wizard: add wizard component with dynamic steps and navigation (944c13b)
Bug Fixes¶
- live-previewer: make initialization more reliable (3219d17)
- live-preview: fix recompile on template change in viewer (af70347)
- tsdoc: add default ref (ef9377d)
47.2.0 (2025-05-28)¶
Features¶
- accordion: add accordion (6115492)
- action-modal: add action modal service and components (ac54c88)
- auto-collapsable-list: add auto-collapsable list components and directives (95c27fe)
- color-picker: add color picker (1811d08)
- connection-strength: add connection strength (50b746e)
- copyright-notice: introduce copyright notice (c053f5f)
- empty-state: add empty state (7b382af)
- footer: add footer component (4b14465)
- inline-notification: add inline notification (592c7b9)
- loading-spinner: add loading spinner component (ec94faa)
- menu: add menu component (27020af)
- modal: add modal component (2c05627)
- pagination: add pagination component (6cadaba)
- password-toggle: add password toggle component (6f9b405)
- summary-chip: add summary chip (7f6d187)
- tooltip: add tooltip component (151809b)
Bug Fixes¶
- examples: update navbar examples to use element prefix (92b0ee7)
- live-preview: automatic dark/light theme for overview (31d0376)
47.1.0 (2025-05-21)¶
Bug Fixes¶
- application-header: announce logo text in Safari / VoiceOver (71d02a7)
- datatable: respect content 100% width (c0fa7fc)
- live-preview: accept legacy component loader import (452cd56)
- theme: fix card spacing for focus outline (ec3d92f)
Features¶
- element-translation-ng: move key extraction CLI into a separate package (3c5cd72)
- icon: introduce status icon (5ce6727)
- icon: support stacking in template with si-icon (87d2a02)
- navbar: add legacy navbar primary (a62fe11)
- typography: add title bold styles (34c16ff)
47.0.0 (2025-05-19)¶
Build System¶
- harmonize package versions to 47.0.0 (6b088b5)
BREAKING CHANGES¶
- Set the correct version in every package.
Except where otherwise noted, content on this site is licensed under MIT License.