github SAP/fundamental-ngx v0.46.0

latest releases: v0.43.45, v0.43.44, v0.52.2-rc.30...
11 months ago

Bug Fixes

Features

BREAKING CHANGES

  • core: - DynamicComponentService is now provided in root;
  • ActionSheetMobileModule has been removed. Instead use ActionSheetMobileComponent;
  • MenuMobileModule has been removed. Instead use MenuMobileComponent;
  • MobileMultiComboboxModule has been removed. Instead use MobileMultiComboboxComponent;
  • TimelineNodeHeaderInfoComponent has been removed in favor of TimelineNodeHeaderDirective;
  • TimelineNodeHeaderComponent has been removed in favor of TimelineNodeHeaderDirective;
  • core,platform: - Core Object Status now uses ColorAccent type as indicationColor property type;
  • Content projection has been removed from Core Object Status;
  • IndicationColorType from @fundamental-ngx/platform/object-status now extended to max number of 10.
  • To provide custom complex text template for Core Object Status, use textTemplate input property of fd-object-status to pass custom TemplateRef;
  • To provide custom complex text template for Platform Object Status, use <ng-template fdpObjectStatusText>...</ng-template> content-projected template.
  • core: fd-menu-separator is removed and li[fd-menu-item][hasSeparator] should be used
  • .fd-calendar__close-button--navigation button has been removed for landscape mode. Instead developers should implement own buttons for scenarios when calendar is used in dialog.
    Navigation
    Before:
<header class="fd-calendar__header">
    <div class="fd-calendar__navigation">
...
    </div>
</header>

After:

<header class="fd-calendar__navigation">
...
</header>

Calendar Day
Before:

<td role="gridcell" class="fd-calendar__item">
    <span class="fd-calendar__text" role="button">8</span>
</td>

After:

<td role="gridcell" class="fd-calendar__item">
    <div class="fd-calendar__text-wrapper">
        <span class="fd-calendar__text" role="button">8</span>
    </div>
</td>

Calendar Container
Before:

<div class="fd-calendar__content fd-calendar__content--dates" id="IO0cp341">
    <table class="fd-calendar__table" role="grid">
        <thead class="fd-calendar__group">
...
    </table>
</div>

After:

<table class="fd-calendar__content" id="IO0cp341" role="grid">
    <thead class="fd-calendar__group">
...
</table
  • core,platform,cx: Vertical carousel markup change: Previously navigation buttons had icons sap-icon--slim-arrow-left and sap-icon--slim-arrow-left ignoring the direction. Now if vertical navigation is applied, buttons will have icons sap-icon--slim-arrow-up and sap-icon--slim-arrow-down respectively.
    Toolbar markup change: Removed inner <div class="fd-toolbar">...</div>. Now classes and other attributes applied to the root fd-toolbar element.
    Radio button: Projected content now wrapped with <span class="fd-radio__text">

Don't miss a new fundamental-ngx release

NewReleases is sending notifications on new releases.