-
Notifications
You must be signed in to change notification settings - Fork 137
0.31.0 Breaking Changes
Artur Olshanskyi edited this page Jun 5, 2021
·
9 revisions
Approval Flow Phase 3 PR #5302
- From now setting a due date in the node adding/editing dialog possible only if set
[checkDueDate]="true"for the Approval Flow component.
Before
Now
QuickView PR #5493
- Added
QuickViewGroupItemContentElementDirective(fd-quick-view-group-item-content-element) needed for bind the corresponding label to the element (email, phone, link, etc.)

Core library with subpackages PR #5453
- Libraries are built with nx instead of ng;
- All main core modules are now built as separate sub-packages;
- Recommended way of importing files from the core library now is following:
import {DialogModule, DialogService} from '@fundamental-ngx/core/dialog';- Structure of fundamental-ngx/core was refactored to allow splitting it into separate sub-packages;
- CarouselModule now in the Carousel namespace instead of utils;
-
AlertService, DialogService, NotificationService, MessageToastService, ThemesServiceare removed from providers array inFundamentalNgxCoreModule; - Core documentation has been updated with the appropriate import paths;
- TSPath has been updated to reflect all separate submodules paths;
- root
tsconfig.jsonhas been renamed to tsconfig.base.json; -
testsfolder fromutilshas been moved to a separate sub-package; - each library contains own
tsconfig.jsonfile withstrictmode disabled, and can be enabled on per-package basis; -
*.spec.tsfiles are excluded from dependency graph calculation for nx; - Now it is possible to launch module-specific unit tests by using
nx test core-[module-name]command
Avatar Group PR #5074
- Added for
noPadding,noHorizontalScrollandnoVerticalScrollinputs forAvatarGroupOverflowBodyDirective(fd-avatar-group-overflow-body). - Added
AvatarGroupFocusableAvatarDirective(fd-avatar-group-focusable-avatar) needed to bind styles for focusable Avatars. - Changes in markup
![Approval Flow [checkDueDate]='false' before.](https://i.ibb.co/NNtD3fQ/Screenshot-2021-05-17-at-21-40-13.png)
![Approval Flow [checkDueDate]='false' after.](https://i.ibb.co/rvNW9rL/Screenshot-2021-05-17-at-21-42-15.png)