14.0.0-alpha.9
Pre-releaseChangelog for [14.0.0] (2022-06-28)
Summary
- Bugfix - Omit special characters in user avatar initials: #2070
- Bugfix - Avatar link icon: #2269
- Bugfix - Lazy loading render performance: #2260
- Bugfix - Remove width shrinking of the ocAvatarItem: #2241
- Bugfix - Remove click event on OcIcon: #2216
- Change - Redesign contextual helper: #2271
- Change - Remove OcAlert component: #2210
- Change - Remove transition animations: #2210
- Change - Revamp animations: #2210
- Change - OcTable emit event data on row click: #2218
- Enhancement - Add nestedd drop functionality: #2238
- Enhancement - OcCheckbox add outline: #2218
- Enhancement - OcSelect dark mode improvements: #2262
- Enhancement - Progress bar indeterminate state: #2200
- Enhancement - Redesign notifications: #2210
Details
-
Bugfix - Omit special characters in user avatar initials: #2070
We now make sure that user avatars without a picture (i.e. rendering user initials) only show
unicode letters and numbers. -
Bugfix - Avatar link icon: #2269
We've updated the avatar link icon to the current icon used in Web.
-
Bugfix - Lazy loading render performance: #2260
The render performance of the lazy loading option in tables (OcTable, OcTableSimple) has been
improved by removing the debounce option and by moving the lazy loading visualization from the
OcTd to the OcTr component. For lazy loading, the colspan property has to be provided now. -
Bugfix - Remove width shrinking of the ocAvatarItem: #2241
We fixed an issue that the width of ocAvatarItem is shrinking in the sidebar of web by longer
group names -
Bugfix - Remove click event on OcIcon: #2216
We have removed an unnecessary default click handler on the OcIcon component, expecting it to
increase performance of the UI. -
Change - Redesign contextual helper: #2271
We've redesigned the contextual helper, which accepts now a title property and is able to
display a description list. -
Change - Remove OcAlert component: #2210
-
Change - Remove transition animations: #2210
-
Change - Revamp animations: #2210
We have removed the old animation classes and will subsequently add new ones, respecting the
prefers-reduced-motion
browser setting. -
Change - OcTable emit event data on row click: #2218
We've extended the emit data on row click to now also include the event data
-
Enhancement - Add nestedd drop functionality: #2238
We've added the property "isNested" to ocDrop that prevents the parent drop from hiding by not
firing hideAll() in the child drop -
Enhancement - OcCheckbox add outline: #2218
We've added an optional outline to be able to highlight the checkbox
-
Enhancement - OcSelect dark mode improvements: #2262
We've improved the visual appearance of the OcSelect component in dark mode, now the selected
items have an adjusted color and are easier to read. -
Enhancement - Progress bar indeterminate state: #2200
We've added an indeterminate state to the progress bar.
-
Enhancement - Redesign notifications: #2210
We have redesigned the notifications component to fit the overal new look of the web frontend,
e.g. adding shadow and rounded corners. It can now also be rendered "unpositioned" instead of
having it always stick to the top of the screen.