Skip to content

0.35.0 Breaking changes

Dmitriy Stepanenko edited this page Apr 19, 2022 · 12 revisions

strict angularCompilerOptions refactoring #7998

  • ListGroupPipe and GroupFunction interface were moved from @fundamental-ngx/core/utils to @fundamental-ngx/core/combobox as it is the only place where it's needed.
  • core-checkbox’s checkedChange output now emits plain value
  • NumberStepInputChangeEvent from @fundamental-ngx/platform/number-step-input has been removed in favour of base StepInputChangeEvent
  • isValidControlState has been moved from @fundamental-ngx/platform/shared to @fundamental-ngx/core/utils
  • FdSelectChange from @fundamental-ngx/core/select has been removed as it was never in use

Message Toast global config (Core) #7957

Added ability to define global configuration via withConfig method of the MessageToastModule

Smart Filter Bar (Platform) #7954

filterable input property is now available only for fdp-column. To make Smart filter bar item as filterable, please use smartFilterBarFilterable input property. Now this value is true by default.

Carousel (Core) #7949

Carousel now supports auto value of the visibleSlidesCount input property. It will automatically calculate how many items are possible to fit into current carousel viewport.

Toolbar, Table (Core) #7987

  • Toolbar: Toolbar title now requires fd-toolbar__title class

Before:

<h4> Toolbar Title </h4>

After:

<h4 class="fd-title fd-title--h4 fd-toolbar__title">Toolbar Title</h4>
  • Table: Wrap text in table cell in fd-table-text directive to have the text-shadow

Before:

<td fd-table-cell>
  Text
</td>

After:

<td fd-table-cell>
  <span fd-table-text>Text</span>
</td>
Clone this wiki locally