-
Notifications
You must be signed in to change notification settings - Fork 27.2k
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
[Turbopack] add ./ to relative paths to make it easier to understand #73585
base: canary
Are you sure you want to change the base?
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Failing test suitesCommit: 7a2261c
Expand output● app dir - dynamic error trace › should show the error trace
Read more about building and testing Next.js in contributing.md.
Expand output● server-navigation-error › pages router › should error on navigation API redirect
● server-navigation-error › pages router › should error on navigation API notFound
● server-navigation-error › middleware › should error on navigation API redirect
● server-navigation-error › middleware › should error on navigation API not-found
Read more about building and testing Next.js in contributing.md.
Expand output● app-dir - capture-console-error › should capture browser console error and format the error message
● app-dir - capture-console-error › should capture browser console error in render and dedupe if necessary
● app-dir - capture-console-error › should capture browser console error in render and dedupe when multi same errors logged
● app-dir - capture-console-error › should capture server replay string error from console error
● app-dir - capture-console-error › should capture server replay error instance from console error
● app-dir - capture-console-error › should be able to capture rsc logged error
Read more about building and testing Next.js in contributing.md.
Expand output● ReactRefreshLogBox turbo › logbox: can recover from a event handler error
● ReactRefreshLogBox turbo › syntax > runtime error
Read more about building and testing Next.js in contributing.md.
Expand output● use-cache-close-over-function › should show an error toast for client-side usage
● use-cache-close-over-function › should show the error overlay for server-side usage
Read more about building and testing Next.js in contributing.md.
Expand output● app-dir - server source maps edge runtime › logged errors have a sourcemapped stack with a codeframe
● app-dir - server source maps edge runtime › thrown SSR errors
● app-dir - server source maps edge runtime › should log the correct values on app-render error
Read more about building and testing Next.js in contributing.md.
Expand output● app-dir - server source maps › logged errors have a sourcemapped stack with a codeframe
● app-dir - server source maps › logged errors have a sourcemapped
● app-dir - server source maps › stack frames are ignore-listed in ssr
● app-dir - server source maps › stack frames are ignore-listed in rsc
● app-dir - server source maps › thrown SSR errors
Read more about building and testing Next.js in contributing.md.
Expand output● middleware - development errors › when middleware throws synchronously › logs the error correctly
● middleware - development errors › when middleware contains an unhandled rejection › logs the error correctly
● middleware - development errors › when running invalid dynamic code with eval › logs the error correctly
Read more about building and testing Next.js in contributing.md. |
Stats from current PRDefault Build (Increase detected
|
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
buildDuration | 36.3s | 34.1s | N/A |
buildDurationCached | 30.9s | 29.4s | N/A |
nodeModulesSize | 416 MB | 416 MB | |
nextStartRea..uration (ms) | 949ms | 976ms | N/A |
Client Bundles (main, webpack)
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
1187-HASH.js gzip | 52.4 kB | 52.4 kB | N/A |
8276.HASH.js gzip | 169 B | 168 B | N/A |
8377-HASH.js gzip | 5.36 kB | 5.36 kB | N/A |
bccd1874-HASH.js gzip | 53 kB | 53 kB | N/A |
framework-HASH.js gzip | 57.5 kB | 57.5 kB | N/A |
main-app-HASH.js gzip | 232 B | 235 B | N/A |
main-HASH.js gzip | 34.1 kB | 34.1 kB | N/A |
webpack-HASH.js gzip | 1.71 kB | 1.71 kB | N/A |
Overall change | 0 B | 0 B | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 39.4 kB | 39.4 kB | ✓ |
Client Pages
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
_app-HASH.js gzip | 193 B | 193 B | ✓ |
_error-HASH.js gzip | 193 B | 193 B | ✓ |
amp-HASH.js gzip | 512 B | 510 B | N/A |
css-HASH.js gzip | 343 B | 342 B | N/A |
dynamic-HASH.js gzip | 1.84 kB | 1.84 kB | ✓ |
edge-ssr-HASH.js gzip | 265 B | 265 B | ✓ |
head-HASH.js gzip | 363 B | 362 B | N/A |
hooks-HASH.js gzip | 393 B | 392 B | N/A |
image-HASH.js gzip | 4.49 kB | 4.49 kB | N/A |
index-HASH.js gzip | 268 B | 268 B | ✓ |
link-HASH.js gzip | 2.35 kB | 2.34 kB | N/A |
routerDirect..HASH.js gzip | 328 B | 328 B | ✓ |
script-HASH.js gzip | 397 B | 397 B | ✓ |
withRouter-HASH.js gzip | 323 B | 326 B | N/A |
1afbb74e6ecf..834.css gzip | 106 B | 106 B | ✓ |
Overall change | 3.59 kB | 3.59 kB | ✓ |
Client Build Manifests
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
_buildManifest.js gzip | 749 B | 746 B | N/A |
Overall change | 0 B | 0 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
index.html gzip | 524 B | 524 B | ✓ |
link.html gzip | 539 B | 537 B | N/A |
withRouter.html gzip | 520 B | 521 B | N/A |
Overall change | 524 B | 524 B | ✓ |
Edge SSR bundle Size
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
edge-ssr.js gzip | 129 kB | 129 kB | N/A |
page.js gzip | 205 kB | 205 kB | N/A |
Overall change | 0 B | 0 B | ✓ |
Middleware size
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
middleware-b..fest.js gzip | 670 B | 667 B | N/A |
middleware-r..fest.js gzip | 155 B | 156 B | N/A |
middleware.js gzip | 31.3 kB | 31.3 kB | N/A |
edge-runtime..pack.js gzip | 844 B | 844 B | ✓ |
Overall change | 844 B | 844 B | ✓ |
Next Runtimes
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
274-experime...dev.js gzip | 322 B | 322 B | ✓ |
274.runtime.dev.js gzip | 314 B | 314 B | ✓ |
app-page-exp...dev.js gzip | 356 kB | 356 kB | ✓ |
app-page-exp..prod.js gzip | 129 kB | 129 kB | ✓ |
app-page-tur..prod.js gzip | 142 kB | 142 kB | ✓ |
app-page-tur..prod.js gzip | 137 kB | 137 kB | ✓ |
app-page.run...dev.js gzip | 347 kB | 347 kB | ✓ |
app-page.run..prod.js gzip | 125 kB | 125 kB | ✓ |
app-route-ex...dev.js gzip | 37.5 kB | 37.5 kB | ✓ |
app-route-ex..prod.js gzip | 25.5 kB | 25.5 kB | ✓ |
app-route-tu..prod.js gzip | 25.5 kB | 25.5 kB | ✓ |
app-route-tu..prod.js gzip | 25.3 kB | 25.3 kB | ✓ |
app-route.ru...dev.js gzip | 39.1 kB | 39.1 kB | ✓ |
app-route.ru..prod.js gzip | 25.3 kB | 25.3 kB | ✓ |
pages-api-tu..prod.js gzip | 9.69 kB | 9.69 kB | ✓ |
pages-api.ru...dev.js gzip | 11.6 kB | 11.6 kB | ✓ |
pages-api.ru..prod.js gzip | 9.68 kB | 9.68 kB | ✓ |
pages-turbo...prod.js gzip | 21.7 kB | 21.7 kB | ✓ |
pages.runtim...dev.js gzip | 27.5 kB | 27.5 kB | ✓ |
pages.runtim..prod.js gzip | 21.7 kB | 21.7 kB | ✓ |
server.runti..prod.js gzip | 916 kB | 916 kB | N/A |
Overall change | 1.51 MB | 1.51 MB | ✓ |
build cache Overall increase ⚠️
vercel/next.js canary | vercel/next.js sokra/dot-slash-prefix-on-relative-paths | Change | |
---|---|---|---|
0.pack gzip | 2.08 MB | 2.08 MB | |
index.pack gzip | 74.1 kB | 74.9 kB | |
Overall change | 2.15 MB | 2.16 MB |
Diff details
Diff for main-HASH.js
Diff too large to display
Diff for server.runtime.prod.js
Diff too large to display
1dcea85
to
bb85aa2
Compare
707756f
to
262b7a8
Compare
466d6b8
to
2b7ca40
Compare
6b0dfff
to
3b548a2
Compare
8e343d7
to
53bb90c
Compare
3b548a2
to
f9a5997
Compare
f9a5997
to
7a2261c
Compare
No description provided.