-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Support Jest version 29.x.x #11892
Comments
currently in progress. |
@types/jest has a 29 version now |
and looks like jest-preset-angular just merged their support. |
With Angular 15 dropping support for Node.js 16.10 this task to support Jest 29 could suddenly become very important. See: angular/angular-cli#24026 There is known issue with memory consumption on Jest 28 and Node.js 16.10+: jestjs/jest#11956 Basically Angular 15 removes an option to use Node.js version which is not affected by memory consumption issue, but while nx does not support Jest 29 all nx repos are stuck in limbo. @barbados-clemens is there any work in progress PR for Jest 29 support? Maybe there would be extra contributors willing to help. Ideally Angular 15 support on nx (#12112) should be released together with Jest 29 support. |
Waiting on jest-preset-angular to release with support. |
Seems to be merged thymikee/jest-preset-angular#1840 |
The release 12.2.3 is now avalaible and supports Jest 29 |
|
Hey guys, |
as per the comment above, jest-preset-angular does not support jest 29. only angular 15 so nothing should be blocking your update to angular 15.
|
For extra context for the people puzzled with Angular 15 being blocked for some folks: we are blocked updating to Angular 15 because we can't use Jest 29 workaround for the node 16.10+ memory leak. Angular 15 now requires a higher version of node. |
Please Nrwl consider taking over maintenance of that depency. It's a pretty sad state of things that the whole nx ecosystem has to hold back upgrading one dependency. |
there are no plans to take over maintenance of jest-preset-angular. Those interested in should follow that issue and help contribute to that PR in a meaningful and helpful way to make get support merged. |
Thanks for responding Caleb. Hope this will address the issue soon. |
jest-preset-angular just resolved Jest 29 upgrade. Available in v13.0.0-next.1 release. https://github.com/thymikee/jest-preset-angular/releases/tag/v13.0.0-next.1 |
jest-preset-angular v13.0.0 has been released with jest 29 support ! The CHANGELOG: |
This issue has been closed for more than 30 days. If this issue is still occuring, please open a new issue with more recent context. |
Migrate NX workspace to support Jest version 29.
The text was updated successfully, but these errors were encountered: