Releases: siemens/element
Releases · siemens/element
Release list
v49.13.0
49.13.0 (2026-07-02)
Features
- add sequential color tokens avocado, blue, royal blue, and yellow (86f911a)
- application-header: show tooltip on icon-only header items (39a0ae5)
- tabs: show tooltip in icon mode (bdf3a77)
Bug Fixes
- header-dropdown: expose aria-pressed on checked dropdown items (30b84f7), closes #2153
- header-dropdown: expose role and aria-haspopup based on overlay mode (999a8fd), closes #2153
- ip-input: allow IPv6 unspecified address (b200ce2), closes #2183
- live-preview: preserve NgModule scope when recompiling edited examples (f1b59ca)
- live-preview: skip stackblitz source fetch when no example is set (dbba53e)
- phone-number: emit valueChange together with form control update (b78ab82)
- phone-number: make country dropdown grow if needed (324823c)
- restore flex-grow-1 wrapper for main-detail-container layout (1d2da3b)
- tooltip: reposition overlay when content changes dynamically (b370c1b), closes #2219
- tree-view: fix ExpressionChangedAfterItHasBeenCheckedError (663041e), closes #2227
DEPRECATIONS
- dashboards: The
SimplDashboardsNgModuleshould no longer be used. Use
SiDashboardsNgModuleinstead. TheSimplprefix is deprecated and will be
removed in v51. - dashboards: The
SimplDashboardsNgModuleshould no longer be used. Use
SiDashboardsNgModuleinstead. TheSimplprefix is deprecated and will be
removed in v51.
v49.12.0
49.12.0 (2026-06-23)
Features
- angular: add support for Angular 22 (cef398a)
- carousel: add carousel component (0a3f82f)
- dashboards: provide widget renderer component (e051240)
- date-range-filter: add space key support for preset list items (fa24c27)
Bug Fixes
- chat-messages: use base-input background in focus state (e6d566e), closes #2176
- empty-state: render heading as styled span instead of h3 (3285d00), closes #2174
- file-uploader: use button for click to upload trigger (711ce15), closes #2173
- pagination: handle page size zero (bb18fda)
- pills-input: trim whitespaces when entering a separated list (91fb65d)
v49.11.0
49.11.0 (2026-06-17)
Features
- about: add translatable logoAlt input to SiAboutComponent (11f6747)
- dashboards-ng: add keyboard support for moving and resizing widgets (dbe8b32)
- navbar-vertical-next: add inline collapse mode (255c7d3), closes #1945
Bug Fixes
- application-header: declare launchpad as
role="dialog"(e94135b), closes #2152 - datatable: no hover and min inline size on summary row with templates (deb539d)
- date-range-filter: show a label instead of ? when range is not defined (2903cec)
- datepicker: keep AM/PM input visible after re-enabling time (c89dd98)
- drag-drop: support cdkDropListHasAnchor placeholder styling (fbb121b)
- filtered-search: prevent free-text input from collapsing with multiple criteria (acc6be5)
- form: correct misleading validation messages for date/time bounds (8f7f481)
- forms: maintain hover/focus state with sibling form-control-actions (5bfaff9)
- landing-page: remove footer only scrolling (d538b4b), closes #2151
- navbar-vertical: dynamically update group content when data changes (26fb653)
- si-map-tooltip: replace three dots with ellipsis character (b101c6e)
- theme: make .btn-close always round (37bda5d)
v49.10.0
v49.9.0
49.9.0 (2026-05-20)
Features
- breadcrumb-router: make ariaLabel type TranslatableString (9cb6f87)
- navbar-vertical-next: add alwaysFlyout mode for groups (d627796), closes #1944
- select: support constructions of custom select (f1279ba), closes #1840
Bug Fixes
- dashboard: correct heading input type to TranslatableString (e34a867)
- navbar-vertical: prevent initial animation (af31e36)
- side-panel: fix position of legacy status action dot with increased RFS (720c733)
- theme: ensure the input line-height is consistent between browsers (1336e45), closes #2031
- theme: make .badge-text center aligned (33764a1)
v48.11.2
v49.8.0
49.8.0 (2026-05-08)
Features
- ag-grid: update sorting icons (0909157), closes #2009
- dashboards-ng: add translation support for widget name, description, and heading (eb3e07b)
- file-uploader: show max file size in error message for exceeded file size (9642f3e), closes #2008
- form-control: introduce
.form-control-actionswrapper (436c998) - popover: add
scrollStrategyinput (d642809) - search-bar: add maxlength input to limit search input length (6d42511)
- tooltip: add
scrollStrategyinput (fac50c9)
Bug Fixes
- a11y: add space key activation for summary chip and widget (3c9bb11)
- datepicker: remove focus ring on date-range input when calendar (50ddddb)
- datepicker: use correct spacing between calendar button and (3d08006)
- filtered-search: emit event when search text is cleared (630cf29), closes #1980
- filtered-search: focus ring not visible in case of empty option value (1c2a627)
- forms: invalid controls should always have a red border (7649734)
- navbar-primary: align translation defaults with launchpad (46c727b)
- navbar-vertical-next: replace expand/collapse button texts with single toggleButtonText (18d9d04), closes #2003
- number-input: use correct spacing icons (60bc1c1)
- select: align position of dropdown arrow (e27d7eb)
- status-bar: a11y fix for collapse button (d465032)
v49.7.0
49.7.0 (2026-04-28)
Features
- ag-grid: support version v35 (e5e5ea1)
- forms: align input colors with guidelines (4e2704f)
- live-preview: allow overriding root font size (b4281a7)
- modal: migrate .modal to use CSS starting-style instead of using timers (a9f2d08)
- navbar-vertical-next: add footer items support via si-navbar-vertical-next-footer-items (ba5b62f)
- side-panel: improve accessibility (e6dd452)
Bug Fixes
- about: remove additional border and margin around pre tag (999229c)
- buttons: keep label and icon size consistent across button sizes (5aca798)
- charts/gauge: remove minvalue workaround (2b673cd)
- charts: retain grid config on theme change (e91f41c)
- dashboard-card: display subHeading (9877b8b), closes #1874
- dashboards-ng: align catalog list styles with UX guidelines (ca79c3e)
- dashboards-ng: do not clip focus-ring in footer (d420a52)
- dashboards-ng: preserve auto-positioned widget layout on cancel (841a990)
- date-range-filter: fix range selection, display message when incomplete (c081396)
- datepicker: correct offset of calendar icon (a7b6d98)
- datepicker: correctly classify noon as PM in si-timepicker meridian detection (91263f0), closes #1886
- element-theme: align
card-headertypography to design specs (e8172bc) - forms: align
.form-controltext-color with UX specs (d9f1f99) - header-dropdown: decrement backdrop counter for every nested level on close (f17380e)
- list-widget: use translated labels for list widget filtering and sorting (376f9bd)
- live-preview: rendering error text not readable (9d0e650)
- loading-spinner: update blocking state when toggled at runtime (143ca08)
- native-charts: fix visual in single gauge chart with min > 0 (d21ec84)
- pagination: improve accessibility of current page button (2db7ded)
- pills-input: show correct cursor when hovering delete (14d3b44), closes #888
- status-bar: fix responsive mode items not updating (88e97e4)
- status-bar: focus outline hidden behind background color (45c83d6)
v48.11.1
v49.6.0
49.6.0 (2026-04-13)
Features
- schematics: add migration schematic for modal options from
initialStatetoinputValues(37401de)
Bug Fixes
- datepicker: set correct range preview on dateRange input changes (d34bd15)
- live-preview: code editor cursor position misaligned (25ce952)
- theme: align checkbox and radio inputs (0332eb4)
- toast-notification: fix missing toasts when called during bootstrap (bfa89b8)
- tooltip: remove min-width constraint from tooltip (548b313)