-
Notifications
You must be signed in to change notification settings - Fork 302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Development
: Upgrade to Angular 14 and Jest 28
#5202
Conversation
01aad13
to
c0aa9e8
Compare
We no longer use |
I suggest we change from ngx-infinite-scroll to use virtual scrolling with fetching as implemented in angular material, see e.g. https://zoaibkhan.com/blog/create-a-fast-infinite-scrolling-list-in-angular/ The benefit would be that angular material is maintained with angular, so we don't have external dependencies for which we need to wait |
There seems to be a |
Seems like the PR upgrading |
I've added the beta version of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Bootstrap upgrade seems to have slightly broken the layout of the course cards.
Edit: @mallgaier found the issue to be from changes in #3764
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍 worked as expected during the testing session
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested during testing session. Lgtm. 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did not find any other issues with the upgraded dependencies.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed during testing session
Checklist
General
Client
Motivation and Context
Upgrade to new major versions of Angular and Jest.
Description
Status
We're currently waiting for
Angular 14 just-jeb/angular-builders#1219
feat!: update to Angular v14 angular-eslint/angular-eslint#1004
Angular V14 support danielmoncada/date-time-picker#160
Add support to angular 14 ng-bootstrap/ng-bootstrap#4340
Angular 14 orizens/ngx-infinite-scroll#404
After we got an update of
angular-builders
, we probably need to figure out a solution for theuuid
ESM problem