Releases: SAP/ui5-webcomponents
Releases · SAP/ui5-webcomponents
v1.0.0-rc.13
Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
1.0.0-rc.13 (2021-03-26)
New Components
Features
- framework: add new icons (#3024) (8da6502)
- framework: maintain common popups z-index for all UI5 Web Components instances and OpenUI5 (#2980) (13bdc02)
- framework: add new supported languages (#2869) (17cb758)
- ui5-color-palette: implement more-colors property (#2853) (121bb2c)
- ui5-list: introduce "growing" property (#2950) (6fbbb21), closes #2882 #2882
- ui5-tabcontainer: support responsive paddings (#2775) (19392ff), closes #2539
BREAKING CHANGES
- ui5-input: The "submit: event is now removed. The "submit" functionality must be added with a custom code - listen for the standard "keydown" event and check if ENTER is pressed to submit a form, containing the input component.
- ui5-list: The "infiniteScroll" property has been removed, use growing="Scroll" instead
- framework: The Device.js module no longer exports: isEdge, isChrome, isFF, isAndroid, getOS, getSystem, getBrowser functions. If you need any of these functions back, please contact us with more information about your use case. They have been removed both for simplification and in order to encourage coding around features rather than browsers and their versions.
- framework: The "supportTouch" function, exported by Device.js is now called "supportsTouch"
Bug Fixes
- ui5-avatar: fix click event fired twice (#2967) (377c9bc), closes #2943
- ui5-button: disable hover on mobile devices (#2968) (c870eb4)
- ui5-button: set icon-only attribute properly (#2567) (#2824) (d834ec6)
- ui5-button: use standard CSS param for border-radius (#2840) (a5aafde), closes #2830
- ui5-calendar: re-render header on lang change (#2939) (ad7adc5)
- ui5-color-palette: remove additional dots in more-colors (#2958) (8ef07fe)
- ui5-daterange-picker: working with format pattern containing the delimiter (#2873) (b397862)
- ui5-icon: fix click event fired twice (#2858) (6fd6a5e), closes #2857
- ui5-input: remove the 'submit' event (#2855) (9e409e6)
- ui5-label: text-align works with wrap property (#2889) (c9f86a7)
- ui5-li-custom: keyboard handling improvement (#2870) (583f5f0), closes #2849
- ui5-multi-combobox: correct focus handling when picker is opened via icon (#2868) (76ef62c)
- ui5-page: correct background-design styles (#2862) (b10ee4c)
- ui5-popover: calculate offset for all sides of the page (#2916) (e35cc1a)
- ui5-popup: position arrows correctly (#2917) (5ffbbd9), closes #2758 #2401
- ui5-rangeslider: fix handles opacity for IE11 (#2983) (f0346c0)
- ui5-select: incorrect value color is now fixed (#2914) (0a074c9)
- ui5-select: set aria-expanded initially (#2991) (8353ac2), closes #2987
- ui5-slider: focus outline fully visible (#2971) (cb849ba)
- ui5-table: bottom borded added (#2994) (802b6ca), closes #2981
- ui5-table-column: align content right in RTL (#2955) (c117fe3), closes #2945
- ui5-table-row: fire row-click on SPACE/ENTER (#2954) (1e328dc), closes #2944
- ui5-togglebutton: fix hover background on desktop (#2984) (4f2a2cb)
- ui5-upload-collection: add region and roledescription to root element (#2915) (6db9f09)
- ui5-upload-collection: add tooltip to edit button (#2886) (35de38c)
- ui5-upload-collection-item: show disabled delete button (#2893) (b609b47)
- ui5-wizard: use CSS vars for navigation bg-color (#2892) (c967c6c)
- framework: adapt ie11 package for usage in modern browsers (#2878) (70bbfbb)
- framework: add fallback for CLDR dev use case (#2844) (deb173a)
- framework: ensure locales don't use reserved JS names (#2885) (05fc06e)
v0.31.1
Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
0.31.1 (2021-03-22)
Bug Fixes
- ui5-icon: fix click event fired twice (#2858) (d0468bd), closes #2857
- ui5-icon: work of applied styles (#2872) (b947825), closes #2839
- ui5-li-custom: keyboard handling improvement (#2870) (91d5104), closes #2849
- ui5-table-column: align content right in RTL (#2955) (32b8b26), closes #2945
- ui5-table-row: fire row-click on SPACE/ENTER (#2954) (179e05a), closes #2944
- ui5-wizard: use CSS vars for navigation bg-color (#2892) (7352eb0)
Features
- framework: Maintain a common z-index for all UI5 Web Components instances and OpenUI5 (#2980) (7af5a28)
- ui5-list: introduce "growing" property (#2950) (7ac45d9), closes #2882 #2882
- ui5-panel: implement accessibleName (#2860) (536a8e8)
BREAKING_CHANGES
- ui5-list: The "infiniteScroll" property has been removed, use growing="Scroll" instead
- framework: The
@ui5/webcomponents/dist/popup-utils/PopupUtils.js
has been moved to thebase
package. Change your imports from:
import PopupUtils from "@ui5/webcomponents/dist/popup-utils/PopupUtils.js";
to:
import PopupUtils from "@ui5/webcomponents-base/dist/util/PopupUtils.js";
v0.29.9
Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
0.29.9 (2021-03-22)
FIXES
Features
v0.29.8
Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
0.29.8 (2021-03-17)
Bug Fixes
- ui5-table-column: align content right in RTL (#2955) (ab3b08a), closes #2945
- ui5-table-row: fire row-click on SPACE/ENTER (#2954) (4de2cd9), closes #2944
- ui5-wizard: use CSS vars for navigation bg-color (#2892) (03383c3)
Features
BREAKING CHANGES
- ui5-list: The "infiniteScroll" property has been removed, use growing="Scroll" instead
v0.29.6
v0.29.5
Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
0.29.5 (2021-03-02)
Bug Fixes
- ui5-checkbox: set aria-hidden attribute (#2828) (0858466), closes #2786
- ui5-datepicker: Today date takes the timezone into consideration (42ee417)
- ui5-icon: fix click event fired twice (#2858) (7d9e409), closes #2857
- ui5-icon: work of applied styles (#2872) (c65291e), closes #2839
- ui5-li-custom: keyboard handling improvement (#2870) (586bfa4), closes #2849
- ui5-popover, ui5-dialog: do not render empty headers (#2770) (bb4be7f), closes #2694
- ui5-popup: prevent focus on elements below block layer (#2800) (2ad3f4b), closes #2626
- ui5-wizard: prevent scrolling to step's very top (#2888) (6895c16), closes ##2883
Features
v0.31.0
v1.0.0-rc.12
Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
1.0.0-rc.12 (2021-02-18)
New package
New Components
- ui5-color-palette: introduce new component (#2731) (772424e)
- ui5-color-picker: introduce new component (#2769) (6a70e5a)
- ui5-page: introduce new component (#2685) (bd09e17), closes #2433
Features
- ui5-calendar: Add declarative dates support added (#2648) (6602fba)
- ui5-li-notification: full-fill accessibility spec (#2578) (20de5ae)
- ui5-multi-combobox: support two column layout for items (#2642) (7742590), closes #2637
- ui5-multi-input: Implement accessibility specifications (#2761) (2e7b968)
- ui5-range-slider: focus and keyboard handling implementation (#2620) (8c71ca4)
- ui5-select: add support for disabled select options (#2730) (e903164), closes #2559
- ui5-slider: focus and keyboard handling implementation (#2614) (7b78c16)
- ui5-slider, ui5-range-slider: implement a11y spec (#2714) (cb76cf4), closes #2513
- ui5-table: add growing on scroll (#2593) (87520c2), closes #2589 #2570
- ui5-tree-item: implement info/infoState attributes (#2711) (1f07d50), closes #2633
- ui5-wizard: improve progress navigator responsiveness (#2590) (01cd6f9)
- ui5-calendar: new features for pickers (#2598) (3e684b4)
- framework: introduce dynamic imports for .json assets (#2740) (46e38fb)
- framework: introduce attachDirectionChange function (#2646) (b4f836a)
- framework: implement ItemNavigation cyclic behavior for multiple rows (#2780) (b7ad1ea)
- framework: distribure icon assets as .svg files (#2657) (5b79982)
Bug Fixes
- ui5-avatar: correct icon color (#2658) (5a85687), closes #2555
- ui5-calendar: Today date is propertly calculated no matter what timezone (#2660) (32dd0ef)
- ui5-checkbox: set "aria-hidden" to inner input (#2828) (d237401), closes #2786
- ui5-checkbox: fix vertical aignment when "wrap" is true (#2747) (9f027f1)
- ui5-combobox: fix behaviour when "Enter: is clicked (a10acc8)
- ui5-combobox: cancel user action when pressing "X" on mobile (#2742) (691c2e4), closes #2449
- ui5-combobox, ui5-multicombobox: center value state text (#2733) (b2c770a), closes #2274
- ui5-date-picker: input type is now conveyed (#2628) (70e3269), closes #2604
- ui5-icon: alignment issue in Safari (#2746) (daa51e7)
- ui5-icon: remove vertical icon flip in RTL (#2645) (0120960), closes #2644
- ui5-icon: ui5-icon i18n works for all packages (#2816) (91e16a1)
- ui5-input: enable centering of text (#2788) (bd1bd6e)
- ui5-input: focus is handled properly (#2670) (2c033aa)
- ui5-input: Obsolete accessibility API removed (#2721) (014c985), closes #2605
- ui5-input: prevent selection of suggestion group item (#2777) (6cc458b), closes #2255
- ui5-input: fix value state message width (#2736) (1e8082d)
- ui5-li-notification: now possible to not have a description (#2744) (ef35f84)
- ui5-li-notification-group: align priority icon (#2584) (ff247f0)
- ui5-list: fix JS error on focusin (#2720) (b36e54e)
- ui5-list: remove busy indicator DOM (#2712) (fe76278)
- ui5-list: show busy indicator over the list (#2684) (ad56eaa)
- ui5-multi-combobox: fix livechange behaviour (#2656) (57820dd)
- ui5-multi-combobox: The initial focus is set on the ui5-dialog (#2702) (aeed733)
- ui5-multi-input: fix appearance in RTL (#2782) (e842f23), closes #2749
- ui5-multicombobox: hide placeholder when tokens are present (#2785) (d769a0d), closes #2261
- ui5-multiinput: hid...