Releases: siemens/element
Releases · siemens/element
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)
v49.5.0
49.5.0 (2026-04-09)
Features
- element-theme: introduce btn ghost style (63dcabb)
- microchart-progress: improve accessibility (f0de43a)
- modal: migrate .modal-backdrop to use CSS starting-style instead of using timers (abf3119)
- navbar-vertical-next: add navbar-vertical-next component (5a378b6)
Bug Fixes
- buttons: selection buttons hover state (5bbba31)
- charts: import missing echarts imports (fd1a5e0)
- charts: visualize datasets in si-chart-cartesian and si-chart (233009b), closes #1761
- chat-messages: improve chat container layout (b9c27b4)
- dashbaords-ng: use square icon style for edit button (daf06ee)
- dashboards-ng: use siTooltip over html native tooltip (712e77b)
- datatable: use correct header-height (4d96425)
- element-theme: reduce button padding to align with design specs (b98ef66), closes #1801
- file-uploader: fix icon and text alignment (0ebca28)
- filtered-search: only emit criteriaValueChange once after option selection (cf8fbd8)
- live-preview: hide StackBlitz button without element-theme dependency (d885f54)
- tooltip: remove aria-describedby when tooltip is disabled (d204337)
- tree-view: ensure contextMenuItems input changes are automatically applied (1a0f1c4)
- typography: align
codeandpretags with UX (81de50b)
NOTES
-
element-theme: The ghost button naming deviates from the usual button naming convention to avoid breaking changes.
The.btn-primary-ghostclass has been added to represent the updated ghost button style,
while the.btn-ghostclass continues to represent the tertiary ghost style buttons.With the next major release, the ghost button naming will be updated to match the button naming conventions.