Socket
Socket
Sign inDemoInstall

@ui5/webcomponents

Package Overview
Dependencies
Maintainers
5
Versions
479
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ui5/webcomponents - npm Package Versions

1
48

0.23.4

Diff

ilhan007
published 0.0.0-0742854fd •

ilhan007
published 0.23.3 •

ilhan007
published 0.0.0-267ba2ed9 •

ilhan007
published 0.23.2 •

ilhan007
published 0.0.0-306572ffa •

ilhan007
published 0.23.1 •

ilhan007
published 0.23.0 •

ilhan007
published 0.21.11 •

ilhan007
published 1.0.0-rc.8 •

Changelog

Source

1.0.0-rc.8 (2020-07-30)

New Components

  • ui5-daterange-picker: Introduce new component (#1785) (4c11286)
  • ui5-flexible-column-layout: Introduce new component (#1867) (7a68dd2)
  • ui5-li-notification, ui5-li-notification-group: introduce new components (#1576) (ef62f81), closes #1478
  • ui5-progress-indicator: Introduce new component (#1887) (e8009c9), closes #1392
  • ui5-rating-indicator: Introduce new component (#1729) (a28f201)
  • ui5-side-navigation: Introduce new component (#1889) (47b38cc)
  • ui5-tree: Introduce new component (#1580) (2dd97cf)

New Themes

  • theming: Introduce sap_fiori_3_hcb and sap_fiori_3_hcw themes (#1947) (81afb57)

Bug Fixes

  • ui5-avatar: Image URL may now contain special characters (#1828) (3acab5a)
  • ui5-avatar: Correct colors are applied for acc themes (#1786) (42f1766)
  • ui5-busyindicator: Set bigger opacity for IE (#2010) (ab3f92f), closes #2005
  • ui5-button: Align verticaly icon in IE (#1823) (b003f05)
  • ui5-busy-indicator: fix double focus issue (#1779) (f7bc0aa)
  • ui5-button: Apply aria-expanded to inner button tag (#1781) (df9e4e9)
  • ui5-busyindicator: Prevent keyboard events propagation to controls (#1607) (031b6ca)
  • ui5-button: Fetermine icon-only ignoring comment nodes (#1679) (ba1ee78)
  • ui5-button: Make buttons truncate (#1586) (1044daa)
  • ui5-card: Remove header outline (#1891) (8f260f8)
  • ui5-carousel: Make content under the navigation arrows accessible (#2014) (8123288)
  • ui5-combo-box: Close picker when no match (#1926) (dcac133), closes #1920
  • ui5-combobox: Close popover on "Enter" key press (f0e2bac), closes #1940
  • ui5-combobox: Close popup on focusout (#2013) (2c95be4), closes #2009
  • ui5-combobox: Corrected display of items in popover (23fb8b7), closes #1925
  • ui5-combobox: Support aria-label/arial-labelledby and fix aria-expanded (#1916) (99a0e81)
  • ui5-datepicker: Fix value state when min/max set (#1742) (681de1f), closes #1740
  • ui5-datetime-picker: Set min-width (#1698) (7313838)
  • ui5-dialog: Position block layer fixed (#1757) (377075a)
  • ui5-dialog: Restrict max height and width based on spec (#1665) (a00225c)
  • ui5-dialog: Unblock body scrolling when dialog is removed from DOM (#1756) (6742295)
  • ui5-dialog: Fix behaviour on mobile when added to DOM on interaction (#1830) (f95807d)
  • ui5-duration-picker: Make maxValue work with values greater than 23:59:59 (#1666) (da30bc1)
  • ui5-file-uploader: Setting the value to an empty string also resets the file input (#1715) (f8b1b39)
  • ui5-file-uploader: Fix JS error thrown in IE (#2023) (61b0205)
  • ui5-flexible-column-layout: Fix media breakpoints (#1984) (f17cba3), closes #1972
  • ui5-icon: Icon now has a correct role (#1652) (d9933bd)
  • ui5-input: Fix input cursor movement in Safari (#1983) (7a9e9a3)
  • ui5-input: Fix JS error on mouseover/out (#1931) (7da7a54), closes #1930
  • ui5-input: Fix JS errors when open/close popups (#1811) (cbe8bb8)
  • ui5-input: Fix scrolling item into view (#1848) (5438c66), closes #1847
  • ui5-input: Fix selection color and background (#1954) (30c357a)
  • ui5-input: Stop firing focusout on suggestion click (#1857) (a33dd95), closes #1846
  • ui5-input: Suggestions can now be arbitrary list items (#1969) (aa6fde4)
  • ui5-input: Sync width of suggestions popover and input (#1979) (dd4633e)
  • ui5-input: Announce selected item (#1578) (b28f7c4)
  • ui5-label: Fix width for italic labels (#1625) (14a48d1)
  • ui5-link: Fix "click twice" issue in Safari (#1799) (#1800) (0f69b84), closes #1796
  • ui5-li: Do not announce active list item type (#1575) (ec14719)
  • ui5-list: No longer show a dot on IE (#2011) (77cabba)
  • ui5-list: Fire itemClick after the selection (#1618) (28326c5)
  • ui5-messagestrip: Add RTL support (#1741) (6172005), closes #1739
  • ui5-panel: The expand/collapse button is not in the DOM when fixed (#1793) (0b1dc52)
  • ui5-popover: Close popup when no opener (#1630) (bd46d7b)
  • ui5-popover: Ensure offset from window borders (#1690) (b673a0c)
  • ui5-popover: Fix closing order of popovers (#1676) (14add07)
  • ui5-segmentedbutton: Add RTL support (#1734) (1c6a9bb)
  • ui5-segmentedbutton: Fix measuring when parent is not displayed (#1657) (d00b0be)
  • ui5-segmentedbutton: Fix rendering in ie (#1622) (396993e)
  • ui5-sebmentedbutton: Fix intermittent JS error (#1874) (c44d9aa)
  • ui5-segmentedbutton: Buttons no longer shrink on click (#2028) (7951adc)
  • ui5-select: Improve keyboard handling (#1771) (f555180)
  • ui5-select: Selection now changes instantly (#2031) (88ceb83)
  • ui5-select: Fix use of ESC leads to wrong selection (#1724) (095d6dc)
  • ui5-shellbar: Fix profile bg-color (#1945) (a3207e5), closes #1944
  • ui5-shellbar: Profile is styled correctly on IE (#1807) (4198599)
  • ui5-shellbar: Fix open popup on notificationClick (#1632) (04b44b4)
  • ui5-shellbar: Fix search field focus handling (#1636) (c65010b)
  • ui5-shellbar: Fix search field visual in IE (#1643) (afec3fe)
  • ui5-table: Fire rowClick for popped in cells as well (#1671) (c48f541)
  • ui5-table-cell: Fix popin of long texts (#1648) (61ce284)
  • ui5-table-column: Fix sticky column overlaps dialogs (#1609) (c80130d), closes #1602
  • ui5-table-row: Do not show the colon when there is no popin text (#1620) (2785daf)
  • ui5-textarea: Add missing dependency, extract .hbs partial (#1909) (25ed25f)
  • ui5-textarea: Fix text vertical alignment (#1668) (6790647)
  • ui5-timepicker: Adjust hours in 12hours format only (#1752) (df0add4), closes #1714
  • ui5-timepicker: Fix firing "change" event for the same value (#1764) (3a0c7d5)
  • ui5-timepicker, ui5-duration-picker: Enable width customization (#1669) (9cfcbbf)
  • ui5-togglebutton: Align icon in IE (#1824) (2d5e84b)
  • ui5-tabcontainer: aria-controls now points to an existing ID (#1817) (4bd3604)
  • ui5-tabcontainer: Correct selected text color used for sap_belize (#1876) (41d14f6)
  • ui5-tabcontainer: Fix accessibility of overflow button (#1978) (a7488cd)
  • ui5-tabcontainer: Fix box-shadow (#1829) (42998c7)
  • ui5-tabcontainer: Fix ID duplication (#1789) (511cb40)
  • ui5-tabcontainer: Fix overflow visibility (#1993) (d6c2cbc)
  • ui5-tabcontainer: Prevent the tabcontainer from setting the selected property on ui5-tab internally (#1974) (0e8b5ea)
  • ui5-upload-collection: Set minimum height in no-data mode (#1683) (549148d)
  • ui5-upload-collection: Provide min-height also when DND mode is on (#1770) (33fa055)
  • ui5-upload-collection: The component does not get stuck when dropping on the body (#1897) (f236e0d)
  • ui5-upload-collection-item: Make component responsive (#1579) (47d37c3)
  • ui5-upload-collection-item: Activate editing with SPACE (#2024) (45de0f2), closes #2003
  • framework: Allow for empty theme files (#1639) (0cef140)
  • framework: Fix openui5 css varaibles detection (#1933) (bb5b724), closes #1932
  • framework: Make renderImmediately sync, fix lifecycle issues (#1929) (9141300)
  • framework: managedSlots: true always has effect (#1952) (4a1be70)
  • framework: Take region into account for i18n assets (#1985) (3b614ad)
  • framework: Allow users to override default language translations (#1716) (4b10f4f)
  • framework: Slotted children now invalidate parent upon slotchange (#1649) (3ca4ae1)
  • tools: Remove white spaces from hbs parser (#1613) (ec5a9cf)
  • tools: Strip whitespaces around < and > (#1623) (0fcda38)
  • tools: Enables 3 or more levels of inheritance with templates (#1593) (2a426dd)
  • tools: Building third-party packages no longer fails (#1994) (07aebfa)
  • tools: Polyfill copied correctly in all scenarios (#1783) (a04f483)
  • icons: The overflow icon is now centered (#1777) (36d0eca)

Features

  • ui5-card: Add 'action' slot (#1915) (97c299d)
  • ui5-carousel: Introduce loadMore event (#1667) (e7af480)
  • ui5-datepicker: Add property to hide week numbers (#1955) (d11c973), closes #1949
  • ui5-datepicker: Implement keyboard handling (#1706) (15e915f)
  • ui5-datepicker: Implement valuestatemessage slot (#1476) (82b3d41)
  • ui5-datepicker: set value attribute through date object (#1624) (4d7586d)
  • ui5-duration-picker: Implement hide-hours & hide-minutes propererties (#1604) (0af9b00)
  • ui5-duration-picker: Implement seconds-step & minutes-step properties (#1603) (37ee069)
  • ui5-fileuploader: Implementing accessiblity specification (#1585) (76943bc)
  • ui5-icon: Introduce interactive property (#1592) (b898cd3)
  • ui5-input: Add highlighting (#1943) (673ed8d)
  • ui5-input: Add suggestion-item-preview event (#1778) (e7f380e), closes #1768
  • ui5-input: Add suggestion-scroll event (#1856) (1d20ba8), closes #1846
  • ui5-input: Announce suggestions count (#1975) (a7d216c)
  • ui5-input: Implement aria-label (#1782) (a588ffe)
  • ui5-input: Support 'inactive' suggestions (#1921) (eca3bd6), closes #1919
  • ui5-input: Support ariaLabelledBy (#1873) (2356cd0)
  • ui5-li: Support 'Information' infoState (#1997) (401b499)
  • ui5-list: Support aria-label and aria-labelledby (#1899) (cacf5d8), closes #1886
  • ui5-multicombobox: Implement latest accessibility spec (#1564) (b0917d5)
  • ui5-panel: Support aria-label and aria-labelledby (#1910) (8cb7c48)
  • ui5-popup: Support for aria-label (#1898) (69d8ee4)
  • ui5-popover: Prevent closing when no opener (#1911) (e7c2518), closes #1768
  • ui5-popup: Custom popups work with focusable elements in the shadow root (#1844) (a109558)
  • ui5-select: Implement angular two way data binding (#1583) (f1f3d4f)
  • ui5-shellbar: Add "logo" slot (#1842) (08fc5f3)
  • ui5-shellbar: Enable tooltips of custom icons (#1863) (4338d56)
  • ui5-shellbar: Implement accessibility spec (#1553) (3b7b439)
  • ui5-suggestion-item: Enable mouseover|out events (#1784) (4359b9a)
  • ui5-tabcontainer: Add expand/collapse animation (#1617) (0c32950), closes #1540
  • ui5-table: Allow custom styling (#1627) (232e7f5)
  • ui5-timepicker: Implement valuestatemessage slot (#1482) (b1d30f3)
  • ui5-upload-collection-item: Implement keyboard handling (#1702) (37bf177)
  • framework: Add dynamic language change and on-demand rerendering (#1746) (1b568f2)
  • framework: CLDR location can now be specified (#1687) (168e505)
  • framework: Create a global shared resources repo, share SVG Icons (#1869) (7f5a198)
  • framework: Implement invalidateParent (#1964) (104abcc)
  • framework: Implement stable DOM Ref functionality (#1868) (cfd4fa3)
  • framework: Make icons RTL aware (#1833) (29a991f), closes #1831
  • framework: Support properties message bundles for i18n (#1728) (d78d136)
  • framework: Support several runtimes simultaneously (#1691) (7a3261c)
  • tools: Add more commands to package.json (#1908) (b0551b3)
  • tools: Templates can be imported from node_modules/ (#1860) (6fa5847)

BREAKING CHANGES

  • components: Rename event names to kebab case (#1692) (af1cfbe)

All event names are renamed from camelCase to kebabCase.

For Example: "selectionChange" becomes "selection-change", "itemClose" becomes "item-close", "afterOpen" becomes "after-open" and so on.

  • ui5-popover, ui5-dialog: Events don't bubble (#1981) (0ffca82)

If you relied on before-open, before-close, after-open or after-close bubbling and registered event listeners on a parent element, you must register these event listeners on the popup (popover, dialog etc...) instances directly.

The property "logo" has been removed, use the "logo" slot instead as follows:

<ui5-shellbar>
	<img slot="logo" src="../../../assets/images/sap-logo-svg.svg"/>
</ui5-shellbar>
  • ui5-date-picker: Rename component (#1801) (d972ec2) Previously called ui5-datepicker, now it is renamed to ui5-date-picker:
<ui5-date-picker></ui5-date-picker>
  • ui5-time-picker: Rename component (#1802) (fcb2e9e) Previously called ui5-timepicker, now it is renamed to ui5-time-picker:
<ui5-time-picker></ui5-time-picker>
  • ui5-tabcontainer: Prevent auto selection of ui5-tab (#1974) (0e8b5ea)

Tab Container will no longer automatically select the first tab, if no tab is selected. If you relied on this behavior, you should now explicitly set the selected property on the first tab.

  • tools: Libraries can now control chromedriver version (#1684) (2da6a34)

If you are a UI5 Web Components third-party library author, you need to add a dev dependency to chromedriver in your project.

For example, if you had previously:

  "devDependencies": {
    "@ui5/webcomponents-tools": "1.0.0-rc.7"
  }

with RC.8 you should change this to:

  "devDependencies": {
    "@ui5/webcomponents-tools": "1.0.0-rc.8",
    "chromedriver": "latest"
  }

Feel free to choose a version that suits your specific use case best, or latest if in doubt.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc