github SAP/fundamental-ngx v0.39.0

latest releases: v0.52.2-rc.37, v0.52.2-rc.36, v0.52.2-rc.35...
19 months ago

Bug Fixes

  • aria-label not being properly applied to fdp-input (#9441) (ef92277)
  • cdk,core,platform: table keyboard (#9324) (c5fd065)
  • ci,cdk,deps: nx tools refactoring (#9391) (a8fd419)
  • ci: fixed agents timeout when running e2e tests on local (#9284) (d441b69)
  • ci: lint-staged (#9319) (6366bdf)
  • core,cdk,platform,docs: remove memory leaks (#9344) (11c2b92)
  • core,cx,fn,platform: textContent instead of innerText for matter of performance (#9381) (7d72ef9)
  • core,cx: error when no linkItem provided (#9274) (6703931)
  • core,cx: nested list icon should extend fd-icon (#9211) (f86deaf)
  • core,platform,docs: build warnings (#9182) (629111c)
  • core,platform: form message issues (#9179) (54d067d)
  • core,platform: multi input/combobox addon button click event (#9359) (b75f7c1)
  • core,platform: openDropdownOnAddOnClicked event for multi components (#9440) (6ccc35b)
  • core: allow shellbar-user-menu noArrow (#9268) (7891102)
  • core: correct null validation (#9198) (e8d6956)
  • core: date-picker respects closeOnDateChoose input now (#9195) (40fade5)
  • core: dynamic footer z-index must be higher than that of fd-scrollbar (#9156) (97afb7c)
  • core: dynamic page should not add scrollbar directive if there is a tablist (#9317) (a83f1d2)
  • core: feed list item more el tabindex (#9158) (4a17a2b)
  • core: fix radio button reactive touched (#9320) (a10e441)
  • core: fixed dialog body redundant elements (#9435) (5b6e275)
  • core: give action sheet wrapper same z index as dialog (#9318) (b9512d0)
  • core: i18n example code (#9399) (2960bfd)
  • core: pagination mobile displaying total items count instead of total pages (#9210) (0775372)
  • core: remove timeline node tab index (#9159) (e7d4673)
  • core: schematics type incompatibility (#9310) (381dfe6)
  • core: use static element ref property (#9366) (a9a0515)
  • cx: css import for side nav (#9205) (dfd0140)
  • cx: fix prod build and add schematics (#9204) (d34e392)
  • docs,core: beautify multi combobox docs (#9422) (2e923fb)
  • docs: @fundamental-ngx/cdk added to stackblitz deps (#9423) (ab12db4)
  • docs: core dialog examples initial focus targets (#9434) (4c98941)
  • documentation for multi-input addon button events (#9398) (a104d3a)
  • e2e: core message box (#9397) (6fb939d)
  • lint error (#9352) (7d1b614)
  • overflow layout memory leaks (#9350) (8a6fb7d)
  • platform: add fix for Search Field suggestions menu overflow (#9237) (5244793)
  • platform: add property expandOnInit to platform tree table (#9253) (20ade48)
  • platform: add public function for checking of rows (#9290) (a8ff941)
  • platform: allow for shift+arrow key column resize when header is focused (#9243) (7aa8cf1)
  • platform: can not enter space characters in inputs inside table cells (#9306) (a600794)
  • platform: dynamnic form item should support select secondaryText etc (#9252) (b959835)
  • platform: fix form generator inline help open/close issue (#9282) (e04790d)
  • platform: listen to checkbox changes (#9307) (200c9e1)
  • platform: more clear typedoc for checkbox component (#9302) (dbc186d)
  • platform: multi input dh fixes (#9418) (f059fbe)
  • platform: multi-input bugfixes (#9390) (bfe4fea)
  • platform: screenreader reading fdp-select selected value twice (#9314) (99d9be1)
  • platform: table drag and drop bugs (#9351) (5a77b7b)
  • platform: unable to enter numeric values using numeric keypad in combobox (#9270) (1b95715)
  • type error (#9403) (5a853fe)
  • update release badge for correct workflow (#9206) (cb51240)
  • various minor fixes from defect hunting (#9425) (f7813df)

Features

BREAKING CHANGES

  • platform: BaseDynamicFormGeneratorControlInterface now has required 'id' field
  • cdk,core,platform: tabindex input property removed from fd-table-cell; use focusable instead; tabindex input property removed from fd-table-row; use focusable instead; TableCellPosition interface removed; use FocusableItemPosition instead as TableCellPosition removed; typings of cellFocusedEventAnnouncer of fd-table-cell was changed; focusChild property removed from focusable-item directive. Use F2 key to focus cell's child.
    • Introduced new package: @fundamental-ngx/cdk;
  • Core's Utils subpackage has been completely moved to @fundamental-ngx/cdk subpackage;
  • BTP Experimental's cdk subpackage (@fundamental-ngx/fn/cdk) has been completely moved to @fundamental-ngx/cdk;
  • The following directive selectors are now deprecated: [fdAutoComplete], [fd-auto-complete], [fnClicked], [fnDisabled], [fd-focus-key-manager-item], [fdFocusKeyManagerItem], [fd-focus-key-manager-list], [fdFocusKeyManagerList], [fnFocusableItem], [fnFocusableList], [fdIgnoreClickOnSelection], [fdInitialFocus], [fd-initial-focus], [fdLineClamp], [fd-lineclamp], [fdOnlyDigits], [fd-only-digits], [fdOverflowListItem], [fd-overflow-list-item], [fdOverflowList], [fd-overflow-list], [fnReadonly], [fdRepeat], [fdResizeHandle], [fd-resize-handle], [fdResize], [fd-resize], [fdTemplate], [fdTruncate], [fd-truncate]. Instead of fd* and fn* prefix, use fdk* prefix;
  • Platform form field provider now relies on Injection token FD_FORM_FIELD instead of abstract class FormField;
  • Platform FormField abstract class has been renamed to PlatformFormField to remove misunderstanding between CDK's FormField and Platform's FormField;
  • Platform FormFieldControl provider has been replaced with FD_FORM_FIELD_CONTROL Injection token.
  • Introduced Multi-combobox component in Core library;

Don't miss a new fundamental-ngx release

NewReleases is sending notifications on new releases.