Skip to content
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

update and unbranch webpack 4 dependency #9046

Closed
wants to merge 3 commits into from

Conversation

d-rowe
Copy link
Member

@d-rowe d-rowe commented Dec 11, 2024

Description

We were previously using a custom branch of webpack 4 to support Node 18. This support has been added to webpack v4.47.0. This also will unify the webpack version with OUI once this change is merged

Changelog

  • chore: update webpack

Check List

  • All tests pass
    • yarn test:jest
    • yarn test:jest_integration
  • New functionality includes testing.
  • New functionality has been documented.
  • Update CHANGELOG.md
  • Commits are signed per the DCO using --signoff

Copy link

codecov bot commented Dec 11, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 60.86%. Comparing base (9f23442) to head (c2caf2d).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9046      +/-   ##
==========================================
- Coverage   60.87%   60.86%   -0.02%     
==========================================
  Files        3808     3808              
  Lines       91209    91209              
  Branches    14410    14410              
==========================================
- Hits        55526    55516      -10     
- Misses      32142    32153      +11     
+ Partials     3541     3540       -1     
Flag Coverage Δ
Linux_1 29.02% <ø> (ø)
Linux_2 56.38% <ø> (ø)
Linux_3 37.93% <ø> (+<0.01%) ⬆️
Linux_4 29.01% <ø> (ø)
Windows_1 29.03% <ø> (-0.02%) ⬇️
Windows_2 56.34% <ø> (ø)
Windows_3 37.94% <ø> (+<0.01%) ⬆️
Windows_4 29.01% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@d-rowe
Copy link
Member Author

d-rowe commented Dec 11, 2024

Didn't realize there were dozens of references to this branched webpack build. Will update as I get time.

Signed-off-by: Daniel Rowe <[email protected]>
Comment on lines +4958 to +4961
axios@^1.6.5:
version "1.7.9"
resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.9.tgz#d7d071380c132a24accda1b2cfc1535b79ec650a"
integrity sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please combine with the previous block.

Comment on lines +5801 to +5802
chromedriver@^121.0.1:
version "121.0.2"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Any specific reason for this downgrade?

Comment on lines +6168 to +6169
component-emitter@^1.2.1:
version "1.3.1"
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please combine with the block below.

Comment on lines +12587 to +12588
micromatch@^3.1.10:
version "3.1.10"
Copy link
Collaborator

@AMoo-Miki AMoo-Miki Dec 12, 2024

Choose a reason for hiding this comment

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

This introduces a CVE: GHSA-952p-6rrq-rcjv
Perhaps this is another reason we kept using the custom release of webpack.

@d-rowe d-rowe closed this Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants