npm @ui5/webcomponents-base 2.27.0
v2.27.0

6 hours ago

Features

  • ui5-avatar-badge: add colorScheme property for extended color palette (#14009) (849466d), closes #13925
  • ui5-list: add InactiveSelectable list item type (#13962) (fc75e84)
  • ui5-number-input: introduce NumberInput component (#13799) (4c73dd5)
  • ui5-select: add ui5-option-group component for grouped options (#13913) (2fb0efd)
  • ui5-tokenizer: announce token deletion (#14010) (b5551f8)
  • ui5-toolbar-button: add accessibleDescription property (#13978) (3d2e281), closes #13591
  • ui5-toolbar-button: add accessibleRole property (#13979) (e9c91e9), closes #13070
  • ui5-toolbar: add overflow-group property for atomic group overflow (#13949) (bf491e7)
  • ui5-user-settings-notifications-view: introduce NotificationsView in UserSettingsDialog (#13885) (5ef9250)

Fixes

  • base: remove stale @ts-expect-error from HTMLSanitizer (#14062) (42d242a), closes #14060
  • framework: cache base theme to avoid repeated getComputedStyle calls (#14051) (f350e53)
  • framework: guard adopted stylesheet wrappers against Safari GC bug (#14000) (1feb9bd)
  • tools: normalize path separators in copy-and-watch for Windows (#13976) (1823576)
  • ui5-avatar: include badge tooltip in aria-label (#13960) (a2d835f)
  • ui5-calendar: add calendar header hover border in HCB (#14069) (38096ec)
  • ui5-calendar: translate week number aria-label in DayPicker (#14014) (ba03d30)
  • ui5-card: Header counter is properly aligned (#13947) (9856f4f)
  • ui5-cb-item-group: expose 'title' CSS shadow part via exportparts (#13958) (5919eb7), closes #13936
  • ui5-combobox: prevent exception when item text is undefined (#14035) (729e400)
  • ui5-date-picker: prevent placeholder announcement when value is set (#14049) (172aaee)
  • ui5-dynamic-date-range: correct off-by-one-day date shift in negative UTC offsets (#14017) (8fd845f)
  • ui5-dynamic-page: toggle button reading fixed (#13990) (1aba7b4)
  • ui5-dynamic-page: ignore zero-box focus sentinels in scroll handler (#13965) (8b26b36), closes #13935
  • ui5-flexible-column-layout: acc findings fixed (#13553) (fe1482d)
  • ui5-icon: suppress native click propagation for Image mode (#13997) (9ed07b6), closes #13972
  • ui5-icon: replace size containment with font-size for icon sizing (#13981) (b604bb3)
  • ui5-list: guard missing focus DOM ref (#14044) (967b282), closes #14008
  • ui5-list: restore keyboard and body selection for InactiveSelectable items (#14037) (b02452d), closes #14011
  • ui5-list: suppress hidden text announcement for InactiveSelectable items (#14011) (2a15c4d)
  • ui5-multi-combobox: mobile focus support (#14056) (35ac49a)
  • ui5-option-group: remove unrelated inherited public APIs (#13998) (f2ab028), closes #13992 #13991
  • ui5-popover: prevent horizontal position drift on reposition (#13987) (e85de78), closes #13863
  • ui5-rating-indicator: mobile focus support (#14050) (73ee19a)
  • ui5-search,ui5-shellbar-search: close the search popover on user request (#14001) (770baa0)
  • ui5-shellbar-item: show count badge after item text in overflow popover (#13849) (be8fee0), closes #12490
  • ui5-shellbar: prevent search auto-expand on non-desktop resize (#14025) (16df88a)
  • ui5-shellbar: update Joule assistant button icon in website samples (#14038) (a042bc8), closes #14021
  • ui5-side-navigation: correct overflow items visibility calculation (#13871) (e486764)
  • ui5-split-button: announce accessible name before instructions (#13901) (36f505f)
  • ui5-time-picker: separate mobile and desktop value-help tap handling (#14048) (fa3e854)
  • ui5-time-picker: correct color and font tokens per UXC visual spec (#13980) (8357e8d)
  • ui5-timeline: prevent clipped focus outlines (#14029) (f199ba4)
  • ui5-timeline: scroll horizontally focused items into view (#14030) (6d394ba)
  • ui5-token: mobile focus support (#14047) (f058464)
  • ui5-user-menu: replace invalid aria-label of div with accessible name on Bar (#14016) (4608e14)
  • ui5-wizard: mobile focus support (#14052) (5482099)
  • ui5-wizard: announce active step with aria-current="step" (#14032) (823c2f8)

Don't miss a new webcomponents-base release

NewReleases is sending notifications on new releases.