v0.10.0
Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
0.10.0 (2019-04-22)
Bug Fixes
- configuration: fix map literals (#324) (515121f)
- docs: fix card sample page (#305) (d91f237)
- add missing dependency to jquery-shim in resource bundle (#242) (3c5bd6f)
- ui5-button: fix height (#331) (98a2c4e)
- ui5-button: fix width in ie11 (#325) (b00ab52)
- ui5-button: removes active state after tabbing on an pressed button (#335) (0776e01)
- ui5-checkbox: correct setting of aria-readonly (#220) (c1f98a3)
- ui5-checkbox: fIx checkbox width in ie11 (d58320b)
- ui5-checkbox: fixes issues with focus outline and wrapping (#238) (02bb56e)
- ui5-checkbox: remove background from touchable area (#226) (3412ef3)
- ui5-li: fix delete list item button height (#221) (a008022)
- ui5-li: fix description text in compact mode (#211) (cadf996)
- checks navigator language for rtl enabling (#253) (c29d970)
- correct constructable stylesheet feature detection (#271) (816e6de)
- make fallback script work with multiple variables per line (#252) (298a165)
- prevent merging of :host(tag) and tag css rules (#349) (f23085c)
- select correctly opens on click (#235) (a4915df)
- slots work in Safari (#230) (79445d0)
- ui5-li: fix typo (#224) (cb781f1)
- ui5-li-custom: enable setting height of the custom content (#311) (76bf9f3)
- ui5-link: noreferrer for cross-origin links (#202) (5902704)
- ui5-panel: correct inon size on small screens (#213) (a98f544)
- ui5-radiobutton: fix focus in ie11 (#327) (b59abd6)
- ui5-radiobutton: fix keyboard handling on TAB/SHIFT+TAB (#231) (f2a18cf)
- ui5-shellbar: add missing dependency to ui5-popover (#234) (912f434)
- ui5-shellbar: pass correct values for events details (#298) (2641ec6)
- transform css files to es6 modules (#306) (dbb98c8)
- ui5-shellbar: set correct font-family to primary title (#228) (839a66e)
- ui5-switch: fix layouting on IE (#223) (1111dbf)
- ui5-togglebutton: correct default btn hover and text hover (#332) (280f85d)
Code Refactoring
- remove ui5-toolbar (#198) (2e14428)
- base: flatten project structure (#227) (0e8e460)
- ui5-panel: rename the expand event to toggle (#216) (2608100)
- ui5-shellbar: rename press handlers param (#300) (5d1c920)
- ui5-tabcontainer: refactor the component (#318) (aa516ff)
- ui5-timeline: change timestamp property to subtitleText (#321) (287548e)
Features
- adds static method styles to base class (#345) (b61860f)
- ui5-select: selection can be changed with arrows while closed (#254) (bb46034)
- enable form support and name attribute for inputs (#337) (188d231)
- framework-level support for CSS Custom Properties (#196) (291829a)
- make css vars fallback script work with embedded vars (#251) (f81c117)
- ui5-card: fires headerPress event upon header click (#250) (59b80be)
- ui5-panel: make the header clickable (#204) (c5c1786)
- ui5-select: select opens with space (#245) (a6c4d29)
- provide named exports for some base modules (#347) (2e2439a)
- ui5-shellbar: adds logoPress and coPilotPress events (#301) (f221123)
- ui5-shellbar: menuItems slot and menuItemPress event (#317) (f24f78b)
BREAKING CHANGES
- ui5-timeline: 'timestamp' and 'timeFormat' properties are removed.
Instead use subtitle-text property and directly format the text as
desired. - the ui5-toolbar component is removed, we recommend using div or similar HTML tag in combination with flex instead.
- ui5-panel: the expand event is removed, use the toggle event instead.
- ui5-tabcontainer: 'headerMode' property is removed. All Tabs by Fiori guidelines are rendered in
inline mode - ui5-tabcontainer: 'headerBackgroundDesign' property is removed
- ui5-tabcontainer: 'backgroundDesign' property is removed
- ui5-tabcontainer: 'content' property is removed. Instead if you want to use the TabContainer as
a filter just use it with 'collapsed' set to true and 'fixed' set to true - ui5-tabcontainer: 'TabContainerDensityMode' is deleted. To set different size modes use ?sap-ui-compactSize=true
- ui5-tabcontainer: 'selectedIndex' property is removed. Instead use 'selected' property of the Tab
- ui5-tabcontainer: Tab's 'count' property is removed. Instead use the additional-text property
- ui5-tabcontainer: Tab's 'design' property is removed
- ui5-shellbar: titlePress event is removed and replaced by menuItems slot.
- base: All files required from the base now have different
path. sap/ui/webcomponents/base/ is removed.
old: @ui5/webcomponents-base/src/sap/ui/webcomponents/base/WebComponent
new: @ui5/webcomponents-base/src/UI5Element