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
Projects
Milestone
Comments
ilhan007
added
documentation
This issue is about wrong documentation
TOPIC B
TOPIC Core
TOPIC P
TOPIC RD
TOPIC RL
labels
Dec 9, 2021
ilhan007
changed the title
[TOPIC] Deprecated APIs
[TOPIC] Deprecated APIs before major release
Jan 11, 2022
ilhan007
changed the title
[TOPIC] Deprecated APIs before major release
[TOPIC] 2.0 topics
Dec 13, 2022
This was referenced Jan 23, 2023
ilhan007
changed the title
[TOPIC] TODO list before - 2.0
[TOPIC] 2.0 breaking changes list
Feb 20, 2023
4 tasks
1 task
This was referenced Nov 21, 2023
ilhan007
changed the title
[TOPIC] 2.0 breaking changes list
[TOPIC] 2.0 breaking changes suggestions
Mar 17, 2024
ilhan007
changed the title
[TOPIC] 2.0 breaking changes suggestions
2.0 suggested suggestions
Mar 17, 2024
unazko
added a commit
to unazko/ui5-webcomponents
that referenced
this issue
Mar 26, 2024
unazko
added a commit
to unazko/ui5-webcomponents
that referenced
this issue
Mar 26, 2024
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: