0.10.0 Breaking Changes - SAP/fundamental-ngx GitHub Wiki
Below is the list of all breaking changes paired to the 0.10.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.
Before:
import { FundamentalNgxModule } from 'fundamental-ngx';
...
@NgModule({
...
imports: [FundamentalNgxModule],
})
After:
import { FundamentalNgxCoreModule } from '@fundamental-ngx/core';
...
@NgModule({
...
imports: [FundamentalNgxCoreModule],
})
- Introduction of mega menu Commit
- Example of usage:
<fd-mega-menu>
<ul fd-mega-menu-list>
<fd-mega-menu-item>
<a fd-mega-menu-link>Item 0</a>
<li fd-mega-menu-subitem>
<a fd-mega-menu-sublink>Sub Item 1</a>
</li>
<li fd-mega-menu-subitem>
<a fd-mega-menu-sublink>Sub Item 2</a>
</li>
<li fd-mega-menu-subitem>
<a fd-mega-menu-sublink>Sub Item 3</a>
</li>
</fd-mega-menu-item>
<fd-mega-menu-item>
<a fd-mega-menu-link>Item 1</a>
<li fd-mega-menu-subitem>
<a fd-mega-menu-sublink>Sub Item 1</a>
</li>
<li fd-mega-menu-subitem>
<a fd-mega-menu-sublink>Sub Item 2</a>
</li>
<li fd-mega-menu-subitem>
<a fd-mega-menu-sublink>Sub Item 3</a>
</li>
</fd-mega-menu-item>
<fd-mega-menu-item>
<a fd-mega-menu-link>Item 2</a>
</fd-mega-menu-item>
</ul>
</fd-mega-menu>
- Introduction of menu addon Commit
- Example of usage:
<fd-menu fd-menu-addon>
<ul fd-menu-list>
<li>
<div fd-menu-item-addon>
<fd-icon [glyph]="'cart-5'"></fd-icon>
</div>
<a href=""
fd-menu-item>Option 1</a>
</li>
</ul>
</fd-menu>
- Add
[maxHeight]
property to Select Component Commit
<fd-select [(value)]="selectValue"
[maxHeight]="'250px'"
placeholder="Select an option...">
<fd-option value="apple">Apple</fd-option>
...
<fd-option value="pineapple">Pineapple</fd-option>
</fd-select>
- Add
disabled
state to token component - Commit
<fd-token *ngFor="let token of selected"
[disabled]=true
(onCloseClick)="close(token)">
{{token.name}}
</fd-token>