Adapter: STATIC_FILE.immutableHash#90045
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Tests Passed |
Stats from current PR✅ No significant changes detected📊 All Metrics📖 Metrics GlossaryDev Server Metrics:
Build Metrics:
Change Thresholds:
⚡ Dev Server
📦 Dev Server (Webpack) (Legacy)📦 Dev Server (Webpack)
⚡ Production Builds
📦 Production Builds (Webpack) (Legacy)📦 Production Builds (Webpack)
📦 Bundle SizesBundle Sizes⚡ TurbopackClient Main Bundles: **400 kB** → **400 kB** ✅ -33 B80 files with content-based hashes (individual files not comparable between builds) Server Middleware
Build DetailsBuild Manifests
📦 WebpackClient Main Bundles
Polyfills
Pages
Server Edge SSR
Middleware
Build DetailsBuild Manifests
Build Cache
🔄 Shared (bundler-independent)Runtimes
📎 Tarball URL |
c49acb8 to
e2bbdba
Compare
Merging this PR will not alter performance
Comparing Footnotes
|
1a448e1 to
3985ef2
Compare
e2bbdba to
8068adc
Compare
3985ef2 to
5ecd1b8
Compare
3bbd023 to
b7679fc
Compare
36fdcc2 to
c57e37d
Compare
b7679fc to
14e262b
Compare
14e262b to
cb443f2
Compare
c57e37d to
91bdad8
Compare
794a41f to
6c1cc30
Compare
794a41f to
e90fcb6
Compare
fc2e2eb to
0d2419d
Compare
9519684 to
892fb71
Compare
0e7e3e8 to
b81cb41
Compare
Co-Authored-By: Tobias Koppers <1365881+sokra@users.noreply.github.com>
892fb71 to
1c1550c
Compare
b81cb41 to
ccd022d
Compare
ccd022d to
4dd236b
Compare
|
Notifying the following users due to files changed in this PR based on this repo's notify modifiers: @timneutkens, @ijjk, @shuding, @huozhi: |
| // Silently ignore that flag for Webpack/Rspack since the server code assumes that all files | ||
| // in `static/chunks` are always immutable without checking the manifest. |
There was a problem hiding this comment.
Does that comment still makes sense?
There was a problem hiding this comment.
Yes.
Thinking of this here:
https://github.com/vercel/next.js/pull/88607/changes#diff-23c10662faa97d8e3036cfbc35b05c3bb4c141b6fe64a9ce38b9c1bdc1feab7b
return [...normalScripts, ...lowPriorityScripts].map((file) => {
// static/chunks/51e975e7b637a580.js should use the immutable id, while
// static/Yj152X97rfGgF7NPcJEZs/_ssgManifest.js should use the deployment id
const query = file.startsWith('static/chunks')
? assetQueryString
: mutableAssetQueryString

Disabled for now
Expose a hash for each file that should be treated as immutable
For nextjs/adapter-vercel#25
Part of PACK-6802