npm @ui5/webcomponents-base 2.16.0
v2.16.0

latest releases: 2.19.2, 2.20.0-rc.0, 2.19.1...
3 months ago

2.16.0 (2025-11-05)

New Components

Features

Breaking Changes in experimental API

  • ui5-user-settings-item: 'pages' is default slot (#12610) (d303627)

Fixes

  • tools: apply @custom-elements-manifest/analyzer patch (#12441) (a9ec6e2)
  • framework: fix native scrollbar styles (#12485) (92a954f)
  • framework: fix missing translations (#12459) (dcd7693)
  • framework: fromAttribute converter can also return an object (#12487) (c8a9f96)
  • framework: pass all parameters to the onFocusEvent/onsapescape events (#12492) (8937c4e)
  • framework: fix closing popups with escape key (#12278) (f54e8af)
  • website: tsx support in editor (#12599) (8b6b947)
  • ui5-ai-prompt-input: remove fixed size (#12419) (51862a8)
  • ui5-ai-textarea: apply feedback and suggestions (6ed3731)
  • ui5-ai-textarea: update @since tags in documentation (#12480) (0964053)
  • ui5-bar: truncate long content in startContent slot (8482891)
  • ui5-button, ui5-split-button: align menu button items on the left (8cd3208)
  • ui5-button: remove reference to last clicked button (#12370) (d9bbac7), closes #11865
  • ui5-button: move button type text from aria-label to aria-description (#12474) (b444706), closes #12413
  • ui5-button: prioritize accessibleName over button text in aria-label (#12473) (68e6a3e), closes #12398
  • ui5-calendar: remove auto-focus logic from onAfterRendering() hook (#12465) (12f391f)
  • ui5-calendar: skip failing test (#12522) (185ea04)
  • ui5-carousel: add aria-label to the list element (#12587) (fa59293)
  • ui5-carousel: exclude hidden items from rendering and navigation (#12498) (8ddfab2)
  • ui5-color-palette-item: remove inline styles (#12558) (6aed82d), closes #12550
  • ui5-color-palette: enhance HOME/END navigation from any row position (#12504) (9f8d565)
  • ui5-combobox: announce ComboBox selected item properly (#12300) (2e77d3f)
  • ui5-date-picker: apply value format in event detail (#12615) (74aa404), closes #12580
  • ui5-date-picker: adjust value state message text (#12245) (8d32312), closes #11803
  • ui5-date-picker: open picker on correct view based on valueFormat/formatPattern (#12436) (b55b301)
  • ui5-datetime-picker: restore last valid value (#12202) (2e2f882)
  • ui5-dynamic-date-range: skip test (#12602) (0d36c6a), closes #12601
  • ui5-dynamic-date-range: focus last selected option, upon navigate back (#12233) (e99d266)
  • ui5-dynamic-page: prevent scroll when focusing title/header (#12588) (cd6da99)
  • ui5-dynamic-page: prevent z-index conflicts with external components (#12404) (b1303fa), closes #12360
  • ui5-dynamic-page: improve focus visibility for keyboard navigation (#12372) (4c0ec2b), closes #11710
  • ui5-input: prevent change firing when canceling on mobile (#12420) (d9470dc), closes #9453
  • ui5-list-item: change highlight state color variables (#12427) (485aab5), closes #12332
  • ui5-list: add missing accessible description for growing button (#12463) (8cfdbf9), closes #12443
  • ui5-multi-combobox: handle composition with validation (#12501) (20838ab)
  • ui5-multi-combobox: fix long token deletion (#12514) (38a5049), closes #12423
  • ui5-multi-input: fire change event on enter (#12516) (8664743)
  • ui5-popover: header shadow is restored in high contrast themes (#12566) (341b467), closes #12530
  • ui5-raiting-indicator: visual spec alignment (#12488) (9256d97)
  • ui5-segmented-button: correct active/down state background (#12497) (6faee2d)
  • ui5-shellbar: adjust sizes-parameters for shellbar (#12462) (79adbee)
  • ui5-shellbar: remove pointer events restriction (#12428) (797089c)
  • ui5-shellbar: remove internal logo size restrictions (#12418) (bca773a)
  • ui5-side-navigation: add parent item to submenu and enhance ACC (#12457) (69a2413)
  • ui5-slider, ui5-range-slider: persist tooltip visible on hover (#12383) (0eb6258), closes #12329
  • ui5-split-button: handle space on keyup properly (e338e1c)
  • ui5-step-input: make popover specs fit content (#12520) (9910739), closes #10246
  • ui5-switch: prevent toggle when Space is pressed with Shift or Escape (e50d4c7)
  • ui5-tab-container: improve overflow behavior test (#12422) (cfef814), closes #12344
  • ui5-table: invalidate header row when rows count changes (#12439) (65b5507), closes #12161 #11996
  • ui5-time-picker: add interactive mode for the icon on mobile devices (#12500) (a52e4c1)
  • ui5-toggle-button: align active state styling with hover state when pressed (#12486) (ca81343)
  • ui5-view-settings-dialog: remove focus on first item on filter options (#12379) (737a6e0)

Don't miss a new webcomponents-base release

NewReleases is sending notifications on new releases.