Skip to content

0.8.0 Breaking Changes

Mathieu Lajoie edited this page Jul 9, 2019 · 2 revisions

Below is the list of all breaking changes paired to the 0.8.0 release. They are listed in no particular order and accompanied by a short explanation on why the change was necessary. Before and after examples are also provided for most of the changes.

Combobox

  • Renamed from combobox-input to combobox.

    Done to conform with standard SAP naming. A minor change and one which does not affect any functionality.

    <!-- BEFORE -->
    <fd-combobox-input>...</fd-combobox-input>
    
    <!-- NOW -->
    <fd-combobox>...</fd-combobox>
  • Renamed highlight input to highlighting.

    Done to clarify what the input does. Quite a number of questions had been raised on this functionality and hopefully this makes it a little bit clearer.

    <!-- BEFORE -->
    <fd-combobox-input [highlight]="false">...</fd-combobox-input>
    
    <!-- NOW -->
    <fd-combobox [highlighting]="false">...</fd-combobox>
  • Removed built-in add-item functionality.

    Done to streamline the component and merge search-input with the combobox. This feature was the only difference between the two and it can be easily implemented by a user with transcluded content.

    <!-- NOW -->
    <fd-combobox>
       <!-- Items placed in here will appear below the menu in the popover. -->
    </fd-combobox>

Search Input

  • Search Input has been deprecated.

    The only difference between search input and combobox was the add-item functionality, which we have elected to remove altogether. As such, we are deprecating search input and will remove it completely in later versions. Shellbar will gets its own standalone search-input-like component at that point.

  • Renamed highlight input to highlighting.

    Done to clarify what the input does. Quite a number of questions had been raised on this functionality and hopefully this makes it a little bit clearer.

    <!-- BEFORE -->
    <fd-search-input [highlight]="false">...</fd-search-input>
    
    <!-- NOW -->
    <fd-search-input [highlighting]="false">...</fd-search-input>
Clone this wiki locally