Skip to content

v1.0.0-rc.3

Compare
Choose a tag to compare
@ilhan007 ilhan007 released this 03 Oct 09:51
· 4428 commits to master since this release
42f9a96

All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.

1.0.0-rc.3 (2019-10-03)

Bug Fixes

  • ui5-badge: correct component sizing (#733) (f5a4798)
  • ui5-badge: fix icon size (#729) (f1e1343)
  • ui5-busyindicator: change z-index not to overlap popover or dialog (#624) (c91c811)
  • ui5-button: align buttons with and without icons on same line (#796) (8420492)
  • ui5-button: fix Transparent button border in Fiori 3 & HCB (#789) (bc00f1f)
  • ui5-checkbox: set default font-size to checkmark (#618) (d3a9197)
  • ui5-datepicker: date selection works on IE (#623) (5a0b7ad)
  • ui5-datepicker: icon from datepicker no longer flickers on IE (#723) (80c4f32)
  • ui5-icon: enable default icon size to be changed (#629) (a44cdc6)
  • ui5-icon: icon no longer flickers on IE (#722) (964af67)
  • ui5-input: inputs now support placeholder on IE (#781) (559109d)
  • ui5-input: use translated text (#783) (1e9a4e6)
  • ui5-link: fix link hover effect (#803) (46bfaf1)
  • ui5-multi-combobox: overflow tokens correctly when not enough space (#714) (c67fe0a)
  • ui5-multi-combobox: enable closing on icon click (#719) (8d98def)
  • ui5-switch: don't mirror checkmark icon in RTL (#742) (ad2609d)
  • ui5-tabcontainer: fix selected tab text color in HCB (#805) (3ccf80e)
  • ui5-table: call resize handler on initial rendering (#625) (c20c85c)
  • ui5-token: correct visual in RTL/Compact (#804) (71c9caa)
  • ui5-tokenizer: use i18nbundle instead of resource bundle (#757) (d6668bc)
  • UI5Element: parent elements properly await for children upgrade (#645) (0e976f8)
  • CSS Transform: host selector not removed when there is trailing whitespace (#780) (b5d8fde)
  • doc: fix typos in docs (#680) (f884643)
  • DOMEventHandler: does not crash in edge cases (#774) (2576883)
  • FocusHelper: handles SVG's focus method on IE (#721) (52517c4)
  • InputFormSupport: enable form support for nested input elements (#656) (57adb04)

Code Refactoring

  • ui5-datepicker: hide week number in Islamic, Buddhist and Japanese calendars (#806) (a5ccb80)
  • ui5-li: remove background CSS Variable (#802) (9bf57ab)
  • ui5-multi-combobox: replace validate-input with allow-custom-values (#749) (f501df4)
  • ui5-panel: update toggle button visual design to Fiori 3 (#794)
  • ui5-popover: improve layouting, styling and positioning (#779) (1d377ba)
  • ui5-table: component is now supported on IE 11 (#704)
  • ui5-table: width property of column is removed (#784) (dedb51e)
  • ui5-input,ui5-select,ui5-multicombobox,ui5-datepicker: make the components share same CSS for input field styling (#793)
  • All components CSS: Styles improvements and clean up
    #632
    #646
    #647
    #648
    #650
    #657
    #658
    #659
    #660
    #662
    #664
    #667
    #669
    #670
    #671
    #673
    #674
    #678
    #684
    #686
    #687
    #688
    #700
  • All Components: adapt CSS for IE 11 and remove all IE11 duplicate CSS (#704)
  • i18n: make i18n more efficient (#720)
  • i18n, Theming, CLDR: unify assets handling (#744)
  • Configuration: make configuration initial only (#638) (86ad25b))

Features

  • ui5-datepicker: adds public getter dateValue (#726) (1ba3e25)
  • ui5-datepicker: implement ACC support (#763) (188627e)
  • ui5-icon: accessibility implementation (#709) (1357c16)
  • ui5-icon: use SVG icons instead of icon font (#649) (b6352d8)
  • ui5-list: added new param for selectionChange event (#798) (28c4181)
  • ui5-select: adds readonly property selectedOption (#718) (5d9a1ac)
  • ui5-switch: accessibility implementation (#692) (7304a31)
  • ui5-tabcontainer: update ACC of header and content (#756) (8550365)
  • ui5-link, ui5-textarea, ui5-input, ui5-checkbox, ui5-button, ui5-badge, ui5-busyindicator, ui5-messagestrip: Improve accessibility of components (#613) (16568c2)
  • Configuration: add configuration for calendar first day of the week (#627) (9c6df48)
  • add support for angular two way data binding (#706) (16820e4)
  • Tooling: add new component script (#747) (171a36f)
  • docs: maintain documentation for released version (#400) (476f8e2)

BREAKING CHANGES

  • ui5-popover: stayOpenOnScroll is now removed
    Popover will no longer close when the browser is scrolled
    and its parent (opener) is visible in the viewport.
  • ui5-li: CSS variable --ui5-listitem-background-color is removed,
    set the desired background directly on the tag.
  • ui5-table: width property of the ui5-table-column has been removed, use CSS to give width to the columns.
    <ui5-table-column style="width: 100px">...
  • ui5-multi-combobox: property validate-input is removed,
    use the property allow-custom-values, note built in validation is enabled by default.
  • Theming: Theming.js no longer has getTheme and setTheme methods, use the Configuration.js instead.
  • i18n, Theming: unify assets handling (#744).
    Use "@ui5/webcomponents/dist/json-imports/i18n.js", instead of "@ui5/webcomponents/dist/MessageBundleAssets.js" to enable i18n.
    Use "@ui5/webcomponents/dist/json-imports/Themes.js", instead of import "@ui5/webcomponents/dist/ThemePropertiesProvider.js" to enable theming.