Skip to content

Conversation

@alan-agius4
Copy link
Collaborator

This commit expands the peer deps of these dependencies to allow version 30.

Closes #30760

@alan-agius4 alan-agius4 added the target: patch This PR is targeted for the next patch release label Jul 22, 2025
@alan-agius4 alan-agius4 requested a review from dgp1130 July 22, 2025 14:37
@alan-agius4 alan-agius4 added the action: review The PR is still awaiting reviews from at least one requested reviewer label Jul 22, 2025
@alan-agius4 alan-agius4 changed the title fix(@angular/build-angular): expand jest and jest-environment-jsdom to allow version 30 fix(@angular-devkit/build-angular): expand jest and jest-environment-jsdom to allow version 30 Jul 22, 2025
@alan-agius4 alan-agius4 removed the action: review The PR is still awaiting reviews from at least one requested reviewer label Jul 22, 2025
@alan-agius4 alan-agius4 marked this pull request as draft July 22, 2025 15:28
@alan-agius4 alan-agius4 marked this pull request as draft July 22, 2025 15:28
@swierzbicki
Copy link

@dgp1130 @alan-agius4 When support for Jest v30 could be merged?

@alan-agius4
Copy link
Collaborator Author

This would require some further investigation and work to land as some tests are failing with the latest jest version.

@swierzbicki
Copy link

@alan-agius4 Sure. I understand that. But the question is - when?
Are we talking about days, weeks.....months? 🤔

It would be nice to know what are the plans for that support :) Don't want to check this PR every day :D

@kstrasters-pj
Copy link

@alan-agius4 Sure. I understand that. But the question is - when? Are we talking about days, weeks.....months? 🤔

It would be nice to know what are the plans for that support :) Don't want to check this PR every day :D

on the right there is a "Subscribe" button where you can opt in to getting updates on the status and comments of this PR to avoid having to check manually.

with that being said a timeline would be pretty cool as this is holding up my teams update to Jest 30 =)

@dgp1130
Copy link
Collaborator

dgp1130 commented Aug 1, 2025

We haven't had a detailed investigation or discussion just yet. When we have more information to share, we'll share it.

Also just a friendly reminder that the @angular-devkit/build-angular:jest builder is still experimental. We appreciate devs trying it out and giving feedback, but it is not recommended for load-bearing development workflows at this time.

@kstrasters-pj
Copy link

kstrasters-pj commented Aug 25, 2025

We haven't had a detailed investigation or discussion just yet. When we have more information to share, we'll share it.

Also just a friendly reminder that the @angular-devkit/build-angular:jest builder is still experimental. We appreciate devs trying it out and giving feedback, but it is not recommended for load-bearing development workflows at this time.

I understand this to be a sensible statement, but even the @angular-devkit/build-angular has a peerDependency on 29.5.

Is y'all expectation that if we want to use Jest with our Angular projects that we would need to have Jest installed completely separately from the Angular project as a whole?

@guoliang
Copy link

guoliang commented Sep 4, 2025

For anyone still waiting on this PR, you can also switch to @angular/build

@it11ah1
Copy link

it11ah1 commented Sep 12, 2025

For anyone still waiting on this PR, you can also switch to @angular/build

Not if it comes through another package (like @storybook/angular). In that case, overrides can help — but it’s a bit dirty...

…nt-jsdom` to allow version 30

This commit expands the peer deps of these dependencies to allow version 30.

Closes angular#30760
@alan-agius4 alan-agius4 requested a review from clydin October 13, 2025 12:44
@alan-agius4 alan-agius4 added the action: review The PR is still awaiting reviews from at least one requested reviewer label Oct 13, 2025
@alan-agius4 alan-agius4 marked this pull request as ready for review October 13, 2025 12:44
@alan-agius4 alan-agius4 removed the request for review from clydin October 13, 2025 12:44
@alan-agius4 alan-agius4 added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Oct 13, 2025
@alan-agius4 alan-agius4 merged commit 5389951 into angular:main Oct 13, 2025
34 checks passed
@alan-agius4 alan-agius4 deleted the jest-30 branch October 13, 2025 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: @angular-devkit/build-angular target: patch This PR is targeted for the next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for jest v30

6 participants