-
Notifications
You must be signed in to change notification settings - Fork 136
0.45 Breaking Changes
All deprecated inputs, interface properties, outputs, components and classes have been removed. Detailed list of the changes can be viewed below:
-
core: removed
deleteButtonLabelandariaRoleDescriptioninputs fromfd-token, usecoreTokeni18n keys instead -
platform: - removed
avatarSrcandavatarTitleinputs fromBaseListItem, which is parent forActionListItemComponent,DisplayListItemComponent,FreeContentListItemComponent,ListGroupHeaderComponent,ObjectListItemComponentandStandardListItemComponent, useavatarinstead
- removed
titleIconinput fromBaseListItem, which is parent forActionListItemComponent,DisplayListItemComponent,FreeContentListItemComponent,ListGroupHeaderComponent,ObjectListItemComponentandStandardListItemComponent, useiconinstead
-
platform: removed
stateTypeinput fromfdp-radio-button, usestateinstead -
platform: removed
stateTypeinput fromfdp-file-uploader, usestateinstead -
platform: removed
layoutproperty fromDynamicFormItemGuiOptions, uselabelColumnLayout,fieldColumnLayoutandgapColumnLayoutinstead -
platform: removed
labelLayoutinput fromfdp-form-generator, uselabelColumnLayout,fieldColumnLayoutandgapColumnLayoutinstead -
platform: - removed
checkedinput fromfdp-checkbox-group, usevalueinput instead
- removed
checkedChangeoutput, usevalueChangeoutput instead
-
platform: - removed
isBinaryinput fromfdp-checkbox, usetristateinput if you need indeterminate instead
- removed
valueinput, usevaluesinstead
-
platform: removed
changeandindeterminateChangeoutputs, usecheckedChangevalue instead -
platform: removed deprecated
userTitleinput fromfdp-feed-input, useplatformFeedInput.userTitlei18n key instead -
platform: removed deprecated
collapseChangeoutput fromfdp-dynamic-page-header, usecollapsedChangeinstead -
platform: removed deprecated
backButtonLabelinput fromfdp-action-bar, use i18n'splatformActionBar.backButtonLabelkey instead -
core: removed deprecated
hasTitleinput fromfd-toolbar, it is determined automatically now depending on the children or input, if there is a[fd-title]in content children or it has atitleinput, it will behave as explicitly saidhasTitlewould do before -
core: removed deprecated
TimeI18nclass, usecoreTimei18n keys instead -
core: removed deprecated
moreLabelandlessLabelinputs, usecoreText.moreLabelandcoreText.lessLabeli18n keys instead -
core: removed
expandOverflowTextinput fromfd-tab-listandfd-item-expand, usecoreTabs.tabListExpandButtonTexti18n key instead -
core: removed
ariaLabelledbyinput fromfd-switch, useariaLabelledByinput instead -
core: removed
semanticAcceptLabelandsemanticDeclineLabelinputs fromfd-switch, usecoreSwitch.semanticAcceptLabelandcoreSwitch.semanticDeclineLabeli18n keys instead -
core: removed
mainActionTitleinput, it is still there, just not as an input, useMenuItemComponent's title component text content instead -
core: removed
ofproperty fromCurrentShowinginterface inpagination, usetotalCountinstead -
core: removed
fd-dialog-footer-buttoncomponent and[fd-dialog-decisive-button]directive from core-dialog, usefd-button-barinstead -
core: removed
isTitleinput fromfd-bar-element -
cdk,docs: - removed
ThemesService, use newThemingServicefrom@fundamental-ngx/core/theming -
platform,docs: - removed
hintPlacementinput, usehint.placementinstead
- removed
hint.text, usehint.contentinstead
-
platform: type
ControlStateis removed fromplatform, useFormStatesfromcdk/forms -
platform: input
labelLayoutis removed fromfdp-textarea, uselabelColumnLayout,fieldColumnLayoutandgapColumnLayoutproperties instead -
platform: input
stateTypeis removed fromfdp-textarea, usestateinstead -
platform: input
selectStateis removed fromfdp-select, usestateinstead -
core: inputs
decrementButtonTitleandincrementButtonTitleare removed fromfd-step-input, usecoreSplitter.decrementButtonTitleandcoreSplitter.decrementButtonTitlei18n keys instead -
core: input
paginationItemAriaLabelhas been removed from splitter, usecoreSplitter.paginationItemAriaLabeli18n key instead -
core: input
expandButtonAriaLabelhas been removed from split button, usecoreSplitButton.expandButtonAriaLabeli18n key instead -
core: type
SelectControlStateis replaced withFormStatesfrom@fundamental-ngx/cdk/forms -
core: interface
ProductSwitchItemno more containsimageproperty, useiconinstead -
core: method
updatePopoveris no more there inPopoverComponent, userefreshPositioninstead -
core: property
directiveRefis no more there inPopoverComponent -
core: directive
fd-message-box-footer-buttonhas been removed, use[fd-button-bar]instead -
core: directive
[fd-message-box-decisive-button]has been removed, use[fd-button-bar]instead -
core: type
MessageStatesis not exported fromcoreanymore, useFormStatesfromcdkinstead -
core: removed
fullScreenproperty from dialog-config.class, usemobileinstead -
cdk: removed
replaceModefrom dnd directive, usedropModeinstead, 'group' for true and 'shift' for false -
platform: removed
defineStrategyLabelsfrom smart filter bar, use i18n capabilities instead -
platform: -
emptyTableMessageis removed fromfdp-select-tab, useplatformVHD.searchTableEmptyMessagei18n key instead
-
selectTabTitleis removed fromfdp-value-help-dialog, useplatformVHD.selectTabTitlei18n key instead -
searchTableEmptyMessageis removed, useplatformVHD.searchTableEmptyMessagei18n key instead -
defineTabTitleis removed, useplatformVHD.defineTabTitlei18n key instead -
VhdSearchComponentis removed, use i18n capabilities instead
-
core:
options,addContainerClass,additionalClassesare no longer there -
core: removed
inputTemplateinput, usefd-input-group-inputdirective instead -
core: removed
ariaDescribedByinput, use nativearia-describedbyattribute instead -
core: removed
ariaLabelinput, usecoreProductSwitch.ariaLabeli18n key instead -
cdk: removed
dismissAllmethod, usehideAllinstead -
platform: removed
grpheaderTitleinput, usegroupHeaderTitleinstead -
core: removed deprecated
[fd-breadcrumb-link]selector from the link, use[fdLink]or[fd-link]instead -
core: removed deprecated
backgroundImageinput, useimageinstead -
core: removed
collapsedItemMenuLabel, usecoreShellbar.collapsedItemMenuLabeli18n key instead -
platform: removed deprecated
labelLayoutinput property. Use labelColumnLayout, fieldColumnLayout and gapColumnLayout properties instead -
core: removed deprecated
inlineHelpTitlefrom form-label, use inlineHelpContent instead -
core: removed deprecated
fd-inline-help-templateinput from the inline help, usefd-inline-helpinstead -
core: removed deprecated
dismissLabelinput from the message strip, usecoreMessageStrip.dismissLabeli18n key instead - platform: removed deprecated inputs, use i18n platformSearchField keys instead
- core: removed deprecated inputs, use i18n coreUploadCollection keys instead
-
core: removed
moreLabelandmoreLabelinputs, use i18n capabilities instead - platform,docs: fdp-smart-filter-bar removal of the deprecated inputs, use i18n platformSmartFilterBar keys instead
-
platform: removed fdp-date-picker
datepickerStateinput, usestateinstead - platform: fdp-date-picker removal of the deprecated inputs, use i18n coreDatePicker keys instead
- core: - fd-pagination removal of the deprecated inputs, use capabilities of the i18n
- fd-pagination removal of the deprecated method
getPaginationObject, usepaginationObjectgetter instead
- core: - fd-pagination removal of the deprecated inputs, use capabilities of the i18n
- fd-pagination removal of the deprecated method
getPaginationObject, usepaginationObjectgetter instead
-
platform: fdp-upload-collection removal of the deprecated inputs, use capabilities of the i18n
-
core: fd-datetime-picker removal of the deprecated inputs, use capabilities of the i18n
-
core: fd-date-picker removal of the deprecated inputs, use capabilities of the i18n
-
core: fd-carousel no longer has leftNavigationBtnLabel and rightNavigationBtnLabel inputs, use 'coreCarousel.leftNavigationBtnLabel' and 'coreCarousel.rightNavigationBtnLabel' keys of i18n
-
core: fd-alert is no longer available, use
message strip alertsinstead -
platform: fdp-action-bar[contentDensity], fdp-button[contentDensity], fdp-object-list-item[contentDensity], fdp-standard-list-item[contentDensity], fdp-menu[contentDensity], fdp-menu-button[contentDensity], fdp-panel[contentDensity], fdp-search-field[contentDensity], fdp-split-menu-button[contentDensity], fdp-file-uploader[contentDensity], fdp-upload-collection[contentDensity], fdp-table[contentDensity], fdp-multi-input[contentDensity], fdp-list[contentDensity], fdp-slider[contentDensity], fdp-time-picker[contentDensity], fdp-textarea[contentDensity], fdp-switch[contentDensity], fdp-number-step-input[contentDensity], fdp-select[contentDensity], fdp-date-picker[contentDensity], fdp-checkbox[contentDensity], fdp-checkbox-group[contentDensity], fdp-combobox[contentDensity], fdp-datetime-picker[contentDensity], fdp-input[contentDensity], fdp-radio-group[contentDensity], fdp-radio-button[contentDensity], fdp-multi-combobox[contentDensity], fdp-input-group-addon-body[contentDensity], fdp-input-group[contentDensity], fdp-value-help-dialog[contentDensity], fdp-filter-single-select[contentDensity], fdp-filter-multi-select[contentDensity], fdp-filter-custom[contentDensity] selectors are removed, use [fdContentDensity] directive instead
-
platform: fdp-table-filter-rule[compact] selector is removed, use [fdCompact] directive instead
-
platform: fdp-form-group[compact] selector is removed, use [fdCompact] directive instead
-
core: [fdNestedList][compact], [fd-nested-list][compact] selectors are removed, use [fdCompact] directive instead
-
core: input[fd-form-control][compact], textarea[fd-form-control][compact] selectors are removed, use [fdCompact] directive instead
-
core: fd-wizard-step-indicator[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-tokenizer[compact], fd-token[compact] selectors are removed, use [fdCompact] directive instead
-
core: fd-time-picker[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-time-column[compact], fd-time[compact] selectors are removed, use [fdCompact] directive instead
-
core: [fd-tab-nav][compact], fd-tab-list[compact] selectors are removed, use [fdCompact] directive instead
-
core: table[fd-table][compact] selector is removed, use [fdCompact] directive instead
-
core: fd-switch[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-step-input[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-split-button[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-shellbar-user-menu[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-select[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-radio-button[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-panel[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-pagination[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-multi-input[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-micro-process-flow[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-menu[compact] selector is removed, use [fdCompact] directive instead
-
core: [fd-list][compact], [fdList][compact] selectors are removed, use [fdCompact] directive instead
-
core: fd-input-group[compact], [fd-input-group-addon][compact], [fd-input-group-input][compact] selectors are removed, use [fdCompact] directive instead
-
core: fd-file-uploader[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-dynamic-page-title-content[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-datetime-picker[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-date-picker[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-combobox[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-checkbox[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-card[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-calendar[compact] selector is removed, use [fdCompact] directive instead
-
core: [fd-button][compact] selector is removed, use [fdCompact] directive instead
-
core: fd-breadcrumb[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-button-bar[compact] selector is removed, use [fdCompact] directive instead
-
core: fd-action-sheet[compact], fd-action-sheet-body[compact], [fd-action-sheet-item][compact] selectors are removed, use [fdCompact] directive instead
-
core:
[fd-bar][cozy]input removed, use[fdCozy]directive instead -
core:
fd-slider[cozy]input removed, use[fdCozy]directive instead -
core:
table[fd-table][condensed]selector is removed, use[fdCondensed]instead -
cdk:
[fdTruncate]and[fd-truncate]selectors are removed, use[fdkTruncate]instead
[fdTemplate] selector is removed, use [fdkTemplate] instead
[fdResize] and [fd-resize] selectors are removed, use [fdkResize] instead
[fdResizeHandle] and [fd-resize-handle] selectors are removed, use [fdkResizeHandle] instead
[fdRepeat] selector is removed, use [fdkRepeat] instead
[fnReadonly] selector is removed, use [fdkReadonly] instead
[fdOverflowListItem] and [fd-overflow-list-item] selectors are removed, use [fdkOverflowListItem] instead
[fdOverflowList] and [fd-overflow-list] selectors are removed, use [fdkOverflowList] instead
[fdOnlyDigits] and [fd-only-digits] selectors are removed, use [fdkOnlyDigits] instead
[fdLineClampTarget] and [fd-lineclamp-target] selectors are removed, use [fdkLineClampTarget] instead
[fdLineClamp] and [fd-lineclamp] selectors are removed, use [fdkLineClamp] instead
[fdInitialFocus] and [fd-initial-focus] selectors are removed, use [fdkInitialFocus] instead
[fdIgnoreClickOnSelection] selector is removed, use [fdkIgnoreClickOnSelection] instead
[fnFocusableList] selector is removed, use [fdkFocusableList] instead
[fnFocusableItem] selector is removed, use [fdkFocusableItem] instead
[fd-focus-key-manager-list] and [fdFocusKeyManagerList] selectors are removed, use [fdkFocusKeyManagerList] instead
[fd-focus-key-manager-item] and [fdFocusKeyManagerItem] selectors are removed, use [fdkFocusKeyManagerItem] instead
[fnDisabled] selector is removed, use [fdkDisabled] instead
[fnClicked] selector is removed, use [fdkClicked] instead
[fdAutoComplete] and [fd-auto-complete] selectors are removed, use [fdkAutoComplete] instead