-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2.0 suggested changes #4460
Labels
2.0
API
documentation
This issue is about wrong documentation
TOPIC B
TOPIC Core
TOPIC P
TOPIC RD
TOPIC RL
Milestone
Comments
This was referenced Jan 23, 2023
4 tasks
1 task
This was referenced Nov 21, 2023
Suggested Changes have been reviewed in the past months and refined to new list of Planned changes: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
2.0
API
documentation
This issue is about wrong documentation
TOPIC B
TOPIC Core
TOPIC P
TOPIC RD
TOPIC RL
Background
This issue lists all deprecated APIs and all APIs that we would like to improve and change before releasing next major version (2.0).
Deprecated modules
Changes agreed:
@ui5/webcomponents-base
Changes under discussion:
Object
have{}
by default, probablyundefined
will be a better default."allowList"
array and remove/rename properties if neededChanges agreed:
UI5Element
Changes agreed:
renderer
)getStaticAreaItemDomRef
as obsoleteUI5ElementMetadata
Changes under discussion:
processChildren
Changes agreed:
manageSlot
to become per slotDevice
Changes agreed:
Device#isIE()
methodStatic Areа
Changes agreed:
Form Support
Changes agreed:
attachInternals
to replace the hidden input feat: add form associated custom elements #7909@ui5/webcomponents-tools
Changes agreed:
support of JS development
from our tools , although the framework will still allow creating components with pure JS.JSDoc plugin
wdio
version would breaking for consumers of wdio.config.js - check if needed as there is research to use Cypress in future@ui5/webcomponents-theming
Changes agreed:
Belize
theme@ui5/webcomponents, @ui5/webcomponents-fiori
Move components
Changes agreed:
Bar
component fromfiori
tomain
package.Grouping implementation
Props
Changes under discussion:
Changes agreed:
aria-disabled
state is deprecated for the component, and it's not requested by a client."selected"
mode
properties in Table, List, SegmentedButton to becomeselectionMode
selected-dates-change
toselection-change
values
anddates
toselectedValues
andselectedDateValues
.Events
Changes under discussion:
open-change
,open
,close
,before-open
,before-close
,after-open
,after-close
.Event Details
Changes under discussion:
targetRef
andref
presence and stick to the one or to the other.Slots
Changes under discussion:
icon
slot presence and rename to"icons"
Methods
Changes under discussion:
openPicker
,togglePicker
or similar methods and unify themEnums
Changes agreed:
Left
,Right
-->Start
,End
Left
,Right
-->Start
,End
Interfaces
Let's discuss how to proceed with these interfaces.
@ui5/webcomponents-icons
Changes agreed:
@ui5/webcomponents-icons-business-suite
Changes agreed:
The text was updated successfully, but these errors were encountered: