-
Notifications
You must be signed in to change notification settings - Fork 265
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 Summary #8608
Comments
Thank you for all the information, transparency, and hard-work of the team. Looking forward to v2 Would it be possible in the new Documentation project, to have the option of selecting the documentation of older versions, like the https://ui5.sap.com has? At least the last 1-2 releases would be highly appreciated. |
Hello Henrique @henriquemattos , thank you for the kind words! Yes, we will definitely add the possibility to browse the 1.x version docs, most likely via dropdown in the navigation bar. |
Closing the issue as 2.0 has been released - see the blog post what's new! Consider the following URLs for UI5 Web Components Documentation Additionally, you can reach each of the above versions via the dropdown in the documentation website right-most part of the top bar: FYI @henriquemattos |
Great work, @ilhan007 and team. On Friday I was already aware of the docs, and the release of 2.0. Thank you so much! :) |
Release Timelines
2.0
RC versions in April2.0
betweenmid June - mid July
Migration Support
Maintenance of 1.x
Support until the end June 2025
(1 year)Features
Integration of the
popover
API in all pop-up based componentsForm Support with
Form-Associated Custom Elements
standardTimezone support
New Components
Components Enhancements
Reusable component CSS styles for creating patterns/layouts or other common styling
Use-case: things that are not feasible to be implemented by creating new components or implemented inside the components
New Site for Documentation, Samples and API reference
See the preview.
Breaking changes
See the full list here.
Framework
Removal of Belize (recommendation: migrate to Horizon)
Theming and Content-Security-Policy(CSP) via adoptedStyleSheets only
Components
Rename of property, event, enumeration values
~35
Replaced API
Methods
openPicker
, replaced byopen/opener
declarative APIGrouping of Items
Instead of using
ui5-li-groupheader
as separator in a flat structure:the API will support true nesting of ListItems inside ListItemGroup:
to easier bind hierarchical data model to the UI.
starts-section
replaced byui5-menu-separator
component.property image
, replaced byslot image
show-overflow
property, replaced byslot overflowButton
.property titleLevel
, replaced byslot title
(that you can set the level on).Removed APIs without alternative
Progress Indicator (ui5-progress-indicator)
Remove disabled property
- Progress indicator isn't an interactive element so disabled property make no sense.Also aria-disabled is deprecated on the progressbar role since ARIA 1.2 .
Selects's Option (ui5-option)
Remove
disabled
property - SAP UX and ACC standards suggest to not include any disabled items in the dropdown.Popover (ui5-popover)
Remove the
modal
andhide-backdrop
properties - SAP Design confirmed that these props and behaviour don't belong to the Popover.Token (ui5-token)
Remove the
readonly
property - SAP Design Team recommends to not offer the readonly state on Token level, as it only makes sense when multiple Tokens are used insideTokenizer
web component - thereadonly
state will be handled onTokenizer
level.TabContainer (ui5-tabcontainer)
Remove
fixed
property as the behaviour is not backed with specs - that TabContainer is not meant to be expanded/collapsed like a Panel.The text was updated successfully, but these errors were encountered: