SAP / ui5-webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.
https://sap.github.io/ui5-webcomponents/
Apache License 2.0
1.49k stars 254 forks source link

[UI5 Web Components 2.0] Changes suggestion list [Topic RL] #7890

Closed ilhan007 closed 5 months ago

ilhan007 commented 8 months ago

Issue Description

The goal is to gather a list with breaking changes that you are willing to do to improve/simplify the components API.

There is already this issue https://github.com/SAP/ui5-webcomponents/issues/4460 with changes we already identified, so first take a look of it - it could be that some of your suggestions are already proposed.

hristop commented 7 months ago

Internal BLI is created: BGSOFUIRILA-3769

ilhan007 commented 5 months ago

Components

Combo Box

Input

Changes agreed:

Message Strip

Multi Combo Box

Multi Input

Changes agreed:

Panel

Changes agreed:

Rating Indicator Range Slider Slider Text Area Toast

Wizard

Changes agreed:

Page

Changes agreed:

Elements

Changes agreed:

Token

Changes agreed:

WizardStep

General Issues

ilhan007 commented 5 months ago

Related to: https://github.com/SAP/ui5-webcomponents/issues/4460

ilhan007 commented 4 months ago

External Feedback

ui5-combobox (& ui5-multi-combobox):

Changes agreed

ui5-panel:

=> no action required

ui5-text-area:

Changes agreed Rename growing-max-lines to growing-max-rows

ui5-table

Changes agreed => rename property Table busy to loading (We have agreed to change it for the List) => rename property modeto selectionMode => Rename values of TableMode : SingleSelect -> Single, MultiSelect -> Multiple => Rename enum TableMode to TableSelectionMode

cross components

Changes agreed

cross components