Skip to content

Conversation

@toufali
Copy link
Member

@toufali toufali commented Oct 27, 2025

Because

  • Our prev version of NX (21.1.2) included transitive deps that were flagged vulnerabilities by GitHub

This pull request

  • bumps us to the latest patch of the next minor version (21.2.4)

Issue that this pull request solves

Closes: FXA-12577

Other information (Optional)

I tried bumping even further (21.3 and beyond) but these required bumping @nx/jest which subsequently breaks our build due to deprecated methods.

@toufali toufali requested a review from a team as a code owner October 27, 2025 21:07
package.json Outdated
"semver": "^7.7.1",
"set-value": "^4.1.0",
"sms-segments-calculator": "^1.2.0",
"storybook": "9.1.9",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have you validated the storybooks still render correctly?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call. I assumed the storybook tests would fail. They didn't, and yet visiting the Storybook links below looks broken. I'll try to revert this change.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IIRC, we tried this at some point and ran into several problems. I think we have a ticket in our backlog to update this.

@toufali toufali force-pushed the upgrade-nx-21.2.4 branch 7 times, most recently from 127eff0 to f576887 Compare October 28, 2025 20:55
@toufali
Copy link
Member Author

toufali commented Oct 28, 2025

Thanks for the review @dschom – addressed your comments and confirmed Storybook working as expected 👍

@dschom
Copy link
Contributor

dschom commented Oct 28, 2025

@toufali Thanks for the updates and the feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants