Skip to content

v15.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 31 Jan 16:30
2f89304

Breaking Changes

Please review the list of breaking changes and update your applications

ebay-fullscreen-dialog and ebay-drawer-dialog: renamed to deprecated.

These components both will be removed next major version. Currently we renamed these components to ebay-fullscreen-dialog-deprecated and ebay-drawer-dialog-deprecated to allow people to migrate from them. Please use lightbox dialog as a replacement.

ebay-lightbox-dialog: removed handle

Since the handle is not a responsive element, this has been removed from lightbox-dialog. In order to resize the dialog, use size attribute.

ebay-combobox: removed view-all-options option and caret icon.

By default combobox will filter all options when using autocomplete=list. You can use autocomplete=none to show all options. Also the caret has been removed from combobox so it looks more like input which is what is the intended usecase.

ebay-icon: removed and renamed icons

Serveral icons have been renamed and removed, see eBay/skin#2517 for more information on what icons are removed and renamed

ebay-stepper: removed current option from defautState.

This was deprecated over two years ago.

ebay-details: text attributed renamed to @summary.

To be more inline with semantic HTML, we have changed text to be an attribute tag called @summary.

Previous code

<ebay-details text="Test">
   Body
</ebay-details>

New code

<ebay-details>
  <@summary>Test</@summary>
  Body
</ebay-details>

Removed <@separator> attribute tag form ebay-menu and other menu type components

This attribute tag from all menu's has been removed. Use <@item separator> instead.

Previous code

<ebay-menu-button> 
  <@item>Item 1</@item>
  <@separator/>
  <@item>Item 2</@item>
</ebay-menu-button>

New Code

<ebay-menu-button> 
  <@item>Item 1</@item>
  <@item separator/>
  <@item>Item 2</@item>
</ebay-menu-button>

Attribute tags changed to singular.

While this is not considered a breaking change since its more a bugfix, if teams were passing in attribute tags as an array, all attribute tags have been changed to have the same name when passing in code programatically.

Previous code

<ebay-menu-button items=arrayOfItems> </ebay-menu-button>

New Code

<ebay-menu-button item=arrayOfItems> </ebay-menu-button>

However, as stated, this is not the correct way to use attribute tags.

Removed celebration status from notices

This attribute was removed in skin last major version or so, but was not removed in coreui. It is now gone from coreui

Major Changes

  • #2384 aad6f91 Thanks @agliga! - fix(combobox): remove view all options
    view-all-options is no longer a valid option for combobox. Use autocomplete: none instead

  • #2415 02f4e69 Thanks @agliga! - feat(marko-json): changed all attribute tags to be singular

  • #2357 549c3c3 Thanks @saiponnada! - feat(ebay-accordion): new component

  • #2381 02f0cd8 Thanks @agliga! - feat(dropdowns): added support for floating-ui

  • #2413 b2f1c6b Thanks @agliga! - feat(notice): removed celebration from status

  • #2411 57d2b60 Thanks @agliga! - chore: renamed ebay-fullscreen-dialog to ebay-fullscreen-dialog-deprecated and ebay-drawer-dialog to ebay-drawer-dialog-deprecated

  • #2406 7dfbfce Thanks @agliga! - chore: removed deprecated code

Minor Changes

Patch Changes