-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[deps] Auth: Update webpack to v5.102.1 #6445
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
Conversation
|
Internal tracking:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6445 +/- ##
=======================================
Coverage 50.99% 50.99%
=======================================
Files 1885 1885
Lines 83248 83248
Branches 7359 7359
=======================================
Hits 42450 42450
Misses 39186 39186
Partials 1612 1612 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
4aadbb5 to
8c6899f
Compare
8c6899f to
e6ec964
Compare
|
Great job! No new security vulnerabilities introduced in this pull request |
enmande
left a comment
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.
Release Notes Highlights:
v5.102.0 Features:
- Static analysis for dynamic imports
- New import attributes: { type: "bytes" } and { type: "text" }
- topLevelAwait and layers experiments now stable (config options can be removed)
- Built-in source map extraction (replaces source-map-loader)
v5.102.1 Fixes:
- browserslist extends with env support
- JSONP fragment format for web workers
- Dynamic import support in workers
- CommonJS externals for SystemJS format
- CSS tokenizer bug (CC_UPPER_U parsing)
- TypeScript type definitions
Review highlights:
✅ All server tests pass
✅ All projects build successfully
✅ Admin app builds/runs successfully; no changes observed on a smoke test, and all static assets display as expected
✅ Sourcemaps properly utilized on inspection locally
✅ browserslist shows unchanged support posture from main:
and_chr 141
and_ff 143
and_qq 14.9
and_uc 15.5
android 141
chrome 141
chrome 140
chrome 139
chrome 138
chrome 134
chrome 126
chrome 112
chrome 109
edge 141
edge 140
edge 139
firefox 144
firefox 143
firefox 142
firefox 140
ios_saf 26.0
ios_saf 18.5-18.6
kaios 3.0-3.1
kaios 2.5
op_mini all
op_mob 80
opera 122
opera 121
safari 26.0
safari 18.5-18.6
samsung 28
samsung 27
@import deprecations (date TBD). This should be unrelated to webpack upgrades, and were observed in main.

This PR contains the following updates:
5.101.3->5.102.1Release Notes
webpack/webpack (webpack)
v5.102.1Compare Source
Fixes
extendswithenvforbrowserslistJSONPfragment format for web workers.browserslist.commonjsexternals forSystemJSformat.import.metawarning messages to be more clear when used directly.v5.102.0Compare Source
Features
import file from "./file.ext" with { type: "bytes" }to get the content asUint8Array(look at example)import file from "./file.ext" with { type: "text" }to get the content as text (look at example)snapshot.contextModuleto configure snapshots options for context modulesextractSourceMapoption to implement the capabilities of loading source maps by comment, you don't needsource-map-loader(look at example)topLevelAwaitexperiment is now stable (you can removeexperiments.topLevelAwaitfrom yourwebpack.config.js)layersexperiment is now stable (you can removeexperiments.layersfrom yourwebpack.config.js)Fixes
thisexportstimeoutattribute of script tages-lexerformjsfiles for build dependencies__non_webpack_require__for ES moduleschunk.auxiliaryFilescreateRequireonly when output is ES module and target is nodePerformance Improvements
Configuration
📅 Schedule: Branch creation - "every 2nd week starting on the 2 week of the year before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.