-
Notifications
You must be signed in to change notification settings - Fork 27.1k
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
build(deps): bump styled-jsx from 3.3.2 to 3.4.4 #21650
Conversation
Failing test suitesCommit: 45a3998 test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
test/integration/amphtml/test/index.test.js
Expand output● AMP Usage › production mode › should not contain missing files warning
● AMP Usage › production mode › With basic usage › should render the page
● AMP Usage › production mode › With basic AMP usage › should render the page as valid AMP
● AMP Usage › production mode › With basic AMP usage › should render the page without leaving render target
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only with config exported after declaration
● AMP Usage › production mode › With basic AMP usage › should add link preload for amp script
● AMP Usage › production mode › With basic AMP usage › should drop custom scripts
● AMP Usage › production mode › With basic AMP usage › should not drop custom amp scripts
● AMP Usage › production mode › With basic AMP usage › should optimize clean
● AMP Usage › production mode › With basic AMP usage › should auto import extensions
● AMP Usage › production mode › With AMP context › should render the normal page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render nested normal page with AMP hook
● AMP Usage › production mode › With AMP context › should render nested AMP page with AMP hook
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml
● AMP Usage › production mode › canonical amphtml › should render amphtml from provided rel link
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml with existing query
● AMP Usage › production mode › canonical amphtml › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › canonical amphtml › should render a canonical regardless of amp-only status (explicit)
● AMP Usage › production mode › canonical amphtml › should not render amphtml link tag with no AMP page
● AMP Usage › production mode › canonical amphtml › should remove conflicting amp tags
● AMP Usage › production mode › canonical amphtml › should allow manually setting canonical
● AMP Usage › production mode › canonical amphtml › should allow manually setting amphtml rel
● AMP Usage › production mode › combined styles › should combine style tags
● AMP Usage › production mode › combined styles › should remove sourceMaps from styles
● Test suite failed to run
test/integration/export/test/index.test.js
Expand output● Static Export › should delete existing exported files
● Static Export › should honor exportTrailingSlash for 404 page
● Static Export › should handle trailing slash in getStaticPaths
● Static Export › should only output 404.html without exportTrailingSlash
● Static Export › should not duplicate /index with exportTrailingSlash
● Static Export › Render via SSR › should render the home page
● Static Export › Render via SSR › should render the about page
● Static Export › Render via SSR › should render links correctly
● Static Export › Render via SSR › should render a page with getInitialProps
● Static Export › Render via SSR › should render a dynamically rendered custom url page
● Static Export › Render via SSR › should render pages with dynamic imports
● Static Export › Render via SSR › should render paths with extensions
● Static Export › Render via SSR › should give empty object for query if there is no query
● Static Export › Render via SSR › should render _error on 404.html even if not provided in exportPathMap
● Static Export › Render via SSR › should render _error on /404/index.html
● Static Export › Render via SSR › Should serve static files
● Static Export › Render via SSR › Should serve public files
● Static Export › Render via SSR › Should render dynamic files with query
● Static Export › Render via browser › should render the home page
● Static Export › Render via browser › should add trailing slash on Link
● Static Export › Render via browser › should not add any slash on hash Link
● Static Export › Render via browser › should preserve hash symbol on empty hash Link
● Static Export › Render via browser › should preserve question mark on empty query Link
● Static Export › Render via browser › should not add trailing slash on Link when disabled
● Static Export › Render via browser › should do navigations via Link
● Static Export › Render via browser › should do navigations via Router
● Static Export › Render via browser › should do run client side javascript
● Static Export › Render via browser › should render pages using getInitialProps
● Static Export › Render via browser › should render dynamic pages with custom urls
● Static Export › Render via browser › should support client side naviagtion
● Static Export › Render via browser › should render dynamic import components in the client
● Static Export › Render via browser › should render pages with url hash correctly
● Static Export › Render via browser › should navigate even if used a button inside
● Static Export › Render via browser › should update query after mount
● Static Export › Render via browser › pages in the nested level: level1 › should render the home page
● Static Export › Render via browser › pages in the nested level: level1 › should render the about page
● Static Export › Render in development mode › should render the home page
● Static Export › Render in development mode › should render pages only existent in exportPathMap page
● Static Export › ExportPathMap's query in development mode › should be present in ctx.query
● Static Export › ExportPathMap's query in development mode › should replace url query params in ctx.query when conflicting
● Static Export › ExportPathMap's query in development mode › should be merged with url query params in ctx.query
● Static Export › Dynamic routes export › Should throw error not matched route
● Static Export › API routes export › Should throw if a route is matched
● Test suite failed to run
test/integration/export-serverless/test/index.test.js
Expand output● Static Export › should delete existing exported files
● Static Export › Render via SSR › should render the home page
● Static Export › Render via SSR › should render the about page
● Static Export › Render via SSR › should render links correctly
● Static Export › Render via SSR › should render a page with getInitialProps
● Static Export › Render via SSR › should render a dynamically rendered custom url page
● Static Export › Render via SSR › should render pages with dynamic imports
● Static Export › Render via SSR › should render paths with extensions
● Static Export › Render via SSR › should give empty object for query if there is no query
● Static Export › Render via SSR › should render _error on 404.html even if not provided in exportPathMap
● Static Export › Render via SSR › should render _error on /404/index.html
● Static Export › Render via SSR › Should serve static files
● Static Export › Render via SSR › Should serve public files
● Static Export › Render via SSR › Should render dynamic files with query
● Static Export › Render via browser › should render the home page
● Static Export › Render via browser › should add trailing slash on Link
● Static Export › Render via browser › should not add trailing slash on Link when disabled
● Static Export › Render via browser › should do navigations via Link
● Static Export › Render via browser › should do navigations via Router
● Static Export › Render via browser › should do run client side javascript
● Static Export › Render via browser › should render pages using getInitialProps
● Static Export › Render via browser › should render dynamic pages with custom urls
● Static Export › Render via browser › should support client side naviagtion
● Static Export › Render via browser › should render dynamic import components in the client
● Static Export › Render via browser › should render pages with url hash correctly
● Static Export › Render via browser › should navigate even if used a button inside
● Static Export › Render via browser › should update query after mount
● Static Export › Render via browser › pages in the nested level: level1 › should render the home page
● Static Export › Render via browser › pages in the nested level: level1 › should render the about page
● Static Export › Render in development mode › should render the home page
● Static Export › Render in development mode › should render pages only existent in exportPathMap page
● Static Export › ExportPathMap's query in development mode › should be present in ctx.query
● Static Export › ExportPathMap's query in development mode › should replace url query params in ctx.query when conflicting
● Static Export › ExportPathMap's query in development mode › should be merged with url query params in ctx.query
● Static Export › Dynamic routes export › Should throw error not matched route
● Static Export › API routes export › Should throw if a route is matched
● Test suite failed to run
test/integration/image-component/base-path/test/index.test.js
Expand output● Image Component basePath Tests › server mode › should load the images
● Image Component basePath Tests › server mode › should update the image on src change
● Image Component basePath Tests › server mode › should work when using flexbox
● Image Component basePath Tests › server mode › should work with layout-fixed so resizing window does not resize image
● Image Component basePath Tests › server mode › should work with layout-intrinsic so resizing window maintains image aspect ratio
● Image Component basePath Tests › server mode › should work with layout-responsive so resizing window maintains image aspect ratio
● Image Component basePath Tests › server mode › should work with layout-fill to fill the parent but NOT stretch with viewport
● Image Component basePath Tests › server mode › should work with layout-fill to fill the parent and stretch with viewport
● Image Component basePath Tests › server mode › should work with sizes and automatically use layout-responsive
● Image Component basePath Tests › server mode › should correctly inherit the visibilty of the parent component
● Image Component basePath Tests › server mode › should correctly ignore prose styles
● Image Component basePath Tests › server mode › should correctly rotate image
● Image Component basePath Tests › serverless mode › should load the images
● Image Component basePath Tests › serverless mode › should update the image on src change
● Image Component basePath Tests › serverless mode › should work when using flexbox
● Image Component basePath Tests › serverless mode › should work with layout-fixed so resizing window does not resize image
● Image Component basePath Tests › serverless mode › should work with layout-intrinsic so resizing window maintains image aspect ratio
● Image Component basePath Tests › serverless mode › should work with layout-responsive so resizing window maintains image aspect ratio
● Image Component basePath Tests › serverless mode › should work with layout-fill to fill the parent but NOT stretch with viewport
● Image Component basePath Tests › serverless mode › should work with layout-fill to fill the parent and stretch with viewport
● Image Component basePath Tests › serverless mode › should work with sizes and automatically use layout-responsive
● Image Component basePath Tests › serverless mode › should correctly inherit the visibilty of the parent component
● Image Component basePath Tests › serverless mode › should correctly ignore prose styles
● Image Component basePath Tests › serverless mode › should correctly rotate image
|
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 10.3s | 10.9s | |
nodeModulesSize | 75 MB | 76 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.075 | 2.056 | -0.02 |
/ avg req/sec | 1204.75 | 1215.87 | +11.12 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.277 | 1.266 | -0.01 |
/error-in-render avg req/sec | 1957.05 | 1975.45 | +18.4 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..38ed.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.63 kB | 6.63 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.4 kB | 59.4 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
hooks-c71ae4..70cd.js gzip | 887 B | 887 B | ✓ |
index-bbee2f..528b.js gzip | 227 B | 227 B | ✓ |
link-7faf09b..eba4.js gzip | 1.64 kB | 1.64 kB | ✓ |
routerDirect..bf84.js gzip | 303 B | 303 B | ✓ |
withRouter-a..5826.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.09 kB | 8.09 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 321 B | 321 B | ✓ |
Overall change | 321 B | 321 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 614 B | 614 B | ✓ |
link.html gzip | 620 B | 620 B | ✓ |
withRouter.html gzip | 607 B | 607 B | ✓ |
Overall change | 1.84 kB | 1.84 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 12.7s | 12.3s | -456ms |
nodeModulesSize | 75 MB | 76 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..38ed.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.63 kB | 6.63 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.4 kB | 59.4 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
hooks-c71ae4..70cd.js gzip | 887 B | 887 B | ✓ |
index-bbee2f..528b.js gzip | 227 B | 227 B | ✓ |
link-7faf09b..eba4.js gzip | 1.64 kB | 1.64 kB | ✓ |
routerDirect..bf84.js gzip | 303 B | 303 B | ✓ |
withRouter-a..5826.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.09 kB | 8.09 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 321 B | 321 B | ✓ |
Overall change | 321 B | 321 B | ✓ |
Serverless bundles
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_error.js | 1 MB | 1 MB | ✓ |
404.html | 2.67 kB | 2.67 kB | ✓ |
hooks.html | 1.92 kB | 1.92 kB | ✓ |
index.js | 1 MB | 1 MB | ✓ |
link.js | 1.06 MB | 1.06 MB | ✓ |
routerDirect.js | 1.05 MB | 1.05 MB | ✓ |
withRouter.js | 1.05 MB | 1.05 MB | ✓ |
Overall change | 5.19 MB | 5.19 MB | ✓ |
Webpack 5 Mode (Decrease detected ✓)
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 12.8s | 12.6s | -233ms |
nodeModulesSize | 75 MB | 76 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.108 | 2.119 | |
/ avg req/sec | 1186.02 | 1179.55 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.327 | 1.382 | |
/error-in-render avg req/sec | 1883.37 | 1808.61 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-7c719119..27b6.js gzip | 13 kB | 13 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 6.58 kB | 6.58 kB | ✓ |
webpack-HASH.js gzip | 954 B | 954 B | ✓ |
Overall change | 59.8 kB | 59.8 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-6e0a903..b885.js gzip | 1.26 kB | 1.26 kB | ✓ |
_error-7a100..a392.js gzip | 3.38 kB | 3.38 kB | ✓ |
hooks-f7e199..11b9.js gzip | 904 B | 904 B | ✓ |
index-3dc22c..ffbb.js gzip | 232 B | 232 B | ✓ |
link-c010d28..b60a.js gzip | 1.63 kB | 1.63 kB | ✓ |
routerDirect..323a.js gzip | 308 B | 308 B | ✓ |
withRouter-a..2ef8.js gzip | 304 B | 304 B | ✓ |
Overall change | 8.02 kB | 8.02 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 299 B | 299 B | ✓ |
Overall change | 299 B | 299 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 585 B | 585 B | ✓ |
link.html gzip | 592 B | 592 B | ✓ |
withRouter.html gzip | 579 B | 579 B | ✓ |
Overall change | 1.76 kB | 1.76 kB | ✓ |
Diffs
Diff for index.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/",
"query": {},
- "buildId": "RZ5_kyVfBzrS19aOdLYwY",
+ "buildId": "FiYI5KDu3QMIYEjYs1EAY",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/RZ5_kyVfBzrS19aOdLYwY/_buildManifest.js"
+ src="/_next/static/FiYI5KDu3QMIYEjYs1EAY/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/RZ5_kyVfBzrS19aOdLYwY/_ssgManifest.js"
+ src="/_next/static/FiYI5KDu3QMIYEjYs1EAY/_ssgManifest.js"
async=""
></script>
</body>
Diff for link.html
@@ -48,7 +48,7 @@
"props": { "pageProps": {} },
"page": "/link",
"query": {},
- "buildId": "RZ5_kyVfBzrS19aOdLYwY",
+ "buildId": "FiYI5KDu3QMIYEjYs1EAY",
"isFallback": false,
"gip": true
}
@@ -82,11 +82,11 @@
async=""
></script>
<script
- src="/_next/static/RZ5_kyVfBzrS19aOdLYwY/_buildManifest.js"
+ src="/_next/static/FiYI5KDu3QMIYEjYs1EAY/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/RZ5_kyVfBzrS19aOdLYwY/_ssgManifest.js"
+ src="/_next/static/FiYI5KDu3QMIYEjYs1EAY/_ssgManifest.js"
async=""
></script>
</body>
Diff for withRouter.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/withRouter",
"query": {},
- "buildId": "RZ5_kyVfBzrS19aOdLYwY",
+ "buildId": "FiYI5KDu3QMIYEjYs1EAY",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/RZ5_kyVfBzrS19aOdLYwY/_buildManifest.js"
+ src="/_next/static/FiYI5KDu3QMIYEjYs1EAY/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/RZ5_kyVfBzrS19aOdLYwY/_ssgManifest.js"
+ src="/_next/static/FiYI5KDu3QMIYEjYs1EAY/_ssgManifest.js"
async=""
></script>
</body>
Failing test suitesCommit: a63a9cb test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
test/integration/app-document-style-fragment/test/index.test.js
Expand output● Custom Document Fragment Styles › correctly adds styles from fragment styles key
|
Failing test suitesCommit: 603374e test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
test/integration/app-document-style-fragment/test/index.test.js
Expand output● Custom Document Fragment Styles › correctly adds styles from fragment styles key
test/integration/basic/test/index.test.js
Expand output● Basic Features › Hot Module Reloading › editing a page › should update styles in a stateful component correctly
test/integration/build-output/test/index.test.js
Expand output● Build Output › Basic Application Output › should not deviate from snapshot
test/integration/image-component/default/test/index.test.js
Expand output● Image Component Tests › server mode › should load the images
● Image Component Tests › server mode › should preload priority images
● Image Component Tests › server mode › should not pass through user-provided srcset (causing a flash)
● Image Component Tests › server mode › should update the image on src change
● Image Component Tests › server mode › should work when using flexbox
● Image Component Tests › server mode › should work with layout-fixed so resizing window does not resize image
● Image Component Tests › server mode › should work with layout-intrinsic so resizing window maintains image aspect ratio
● Image Component Tests › server mode › should work with layout-responsive so resizing window maintains image aspect ratio
● Image Component Tests › server mode › should work with layout-fill to fill the parent but NOT stretch with viewport
● Image Component Tests › server mode › should work with layout-fill to fill the parent and stretch with viewport
● Image Component Tests › server mode › should work with sizes and automatically use layout-responsive
● Image Component Tests › server mode › should correctly inherit the visibilty of the parent component
● Image Component Tests › server mode › should correctly ignore prose styles
● Image Component Tests › server mode › should correctly rotate image
● Image Component Tests › serverless mode › should load the images
● Image Component Tests › serverless mode › should preload priority images
● Image Component Tests › serverless mode › should not pass through user-provided srcset (causing a flash)
● Image Component Tests › serverless mode › should update the image on src change
● Image Component Tests › serverless mode › should work when using flexbox
● Image Component Tests › serverless mode › should work with layout-fixed so resizing window does not resize image
● Image Component Tests › serverless mode › should work with layout-intrinsic so resizing window maintains image aspect ratio
● Image Component Tests › serverless mode › should work with layout-responsive so resizing window maintains image aspect ratio
● Image Component Tests › serverless mode › should work with layout-fill to fill the parent but NOT stretch with viewport
● Image Component Tests › serverless mode › should work with layout-fill to fill the parent and stretch with viewport
● Image Component Tests › serverless mode › should work with sizes and automatically use layout-responsive
● Image Component Tests › serverless mode › should correctly inherit the visibilty of the parent component
● Image Component Tests › serverless mode › should correctly ignore prose styles
● Image Component Tests › serverless mode › should correctly rotate image
test/integration/styled-jsx-plugin/test/index.test.js
Expand output● styled-jsx using in node_modules › production mode › should serve a page correctly
● Test suite failed to run
|
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 11.9s | 12.7s | |
nodeModulesSize | 75 MB | 76 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.45 | 2.446 | 0 |
/ avg req/sec | 1020.25 | 1022.1 | +1.85 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.726 | 1.775 | |
/error-in-render avg req/sec | 1448.26 | 1408.5 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..49c4.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.63 kB | 6.63 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.5 kB | 59.5 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
hooks-c71ae4..70cd.js gzip | 887 B | 887 B | ✓ |
index-bbee2f..528b.js gzip | 227 B | 227 B | ✓ |
link-7faf09b..eba4.js gzip | 1.64 kB | 1.64 kB | ✓ |
routerDirect..bf84.js gzip | 303 B | 303 B | ✓ |
withRouter-a..5826.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.09 kB | 8.09 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 321 B | 321 B | ✓ |
Overall change | 321 B | 321 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 615 B | 615 B | ✓ |
link.html gzip | 621 B | 621 B | ✓ |
withRouter.html gzip | 609 B | 609 B | ✓ |
Overall change | 1.84 kB | 1.84 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 14.4s | 14.3s | -98ms |
nodeModulesSize | 75 MB | 76 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..49c4.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.63 kB | 6.63 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.5 kB | 59.5 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
hooks-c71ae4..70cd.js gzip | 887 B | 887 B | ✓ |
index-bbee2f..528b.js gzip | 227 B | 227 B | ✓ |
link-7faf09b..eba4.js gzip | 1.64 kB | 1.64 kB | ✓ |
routerDirect..bf84.js gzip | 303 B | 303 B | ✓ |
withRouter-a..5826.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.09 kB | 8.09 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 321 B | 321 B | ✓ |
Overall change | 321 B | 321 B | ✓ |
Serverless bundles
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_error.js | 1 MB | 1 MB | ✓ |
404.html | 2.67 kB | 2.67 kB | ✓ |
hooks.html | 1.92 kB | 1.92 kB | ✓ |
index.js | 1 MB | 1 MB | ✓ |
link.js | 1.06 MB | 1.06 MB | ✓ |
routerDirect.js | 1.06 MB | 1.06 MB | ✓ |
withRouter.js | 1.06 MB | 1.06 MB | ✓ |
Overall change | 5.19 MB | 5.19 MB | ✓ |
Webpack 5 Mode (Increase detected ⚠️ )
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 15s | 15.2s | |
nodeModulesSize | 75 MB | 76 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.467 | 2.424 | -0.04 |
/ avg req/sec | 1013.4 | 1031.44 | +18.04 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.727 | 1.64 | -0.09 |
/error-in-render avg req/sec | 1447.27 | 1524.69 | +77.42 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-6c246419..806f.js gzip | 13 kB | 13 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 6.58 kB | 6.58 kB | ✓ |
webpack-HASH.js gzip | 954 B | 954 B | ✓ |
Overall change | 59.9 kB | 59.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-6e0a903..b885.js gzip | 1.26 kB | 1.26 kB | ✓ |
_error-7a100..a392.js gzip | 3.38 kB | 3.38 kB | ✓ |
hooks-f7e199..11b9.js gzip | 904 B | 904 B | ✓ |
index-3dc22c..ffbb.js gzip | 232 B | 232 B | ✓ |
link-c010d28..b60a.js gzip | 1.63 kB | 1.63 kB | ✓ |
routerDirect..323a.js gzip | 308 B | 308 B | ✓ |
withRouter-a..2ef8.js gzip | 304 B | 304 B | ✓ |
Overall change | 8.02 kB | 8.02 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 299 B | 299 B | ✓ |
Overall change | 299 B | 299 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 586 B | 586 B | ✓ |
link.html gzip | 591 B | 591 B | ✓ |
withRouter.html gzip | 579 B | 579 B | ✓ |
Overall change | 1.76 kB | 1.76 kB | ✓ |
Diffs
Diff for index.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/",
"query": {},
- "buildId": "5KW6I3_y3lN6KiG3hx50W",
+ "buildId": "ayoDJukhZiXZPTZnfulP3",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/5KW6I3_y3lN6KiG3hx50W/_buildManifest.js"
+ src="/_next/static/ayoDJukhZiXZPTZnfulP3/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/5KW6I3_y3lN6KiG3hx50W/_ssgManifest.js"
+ src="/_next/static/ayoDJukhZiXZPTZnfulP3/_ssgManifest.js"
async=""
></script>
</body>
Diff for link.html
@@ -48,7 +48,7 @@
"props": { "pageProps": {} },
"page": "/link",
"query": {},
- "buildId": "5KW6I3_y3lN6KiG3hx50W",
+ "buildId": "ayoDJukhZiXZPTZnfulP3",
"isFallback": false,
"gip": true
}
@@ -82,11 +82,11 @@
async=""
></script>
<script
- src="/_next/static/5KW6I3_y3lN6KiG3hx50W/_buildManifest.js"
+ src="/_next/static/ayoDJukhZiXZPTZnfulP3/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/5KW6I3_y3lN6KiG3hx50W/_ssgManifest.js"
+ src="/_next/static/ayoDJukhZiXZPTZnfulP3/_ssgManifest.js"
async=""
></script>
</body>
Diff for withRouter.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/withRouter",
"query": {},
- "buildId": "5KW6I3_y3lN6KiG3hx50W",
+ "buildId": "ayoDJukhZiXZPTZnfulP3",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/5KW6I3_y3lN6KiG3hx50W/_buildManifest.js"
+ src="/_next/static/ayoDJukhZiXZPTZnfulP3/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/5KW6I3_y3lN6KiG3hx50W/_ssgManifest.js"
+ src="/_next/static/ayoDJukhZiXZPTZnfulP3/_ssgManifest.js"
async=""
></script>
</body>
// <style jsx> and <style jsx global> support for styled-jsx | ||
interface StyleHTMLAttributes<T> extends HTMLAttributes<T> { | ||
jsx?: boolean | ||
global?: boolean |
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.
Didn't know there were styled-jsx
types inside next
, even if apparently it was the case, it was not working, users still needed to install @types/styled-jsx
, now that it is included in [email protected]
, we don't need it anymore inside next
.
Failing test suitesCommit: 87af170 test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
test/integration/app-document-style-fragment/test/index.test.js
Expand output● Custom Document Fragment Styles › correctly adds styles from fragment styles key
test/integration/build-output/test/index.test.js
Expand output● Build Output › Basic Application Output › should not deviate from snapshot
test/integration/export-serverless/test/index.test.js
Expand output● Static Export › should delete existing exported files
● Static Export › Render via SSR › should render the home page
● Static Export › Render via SSR › should render the about page
● Static Export › Render via SSR › should render links correctly
● Static Export › Render via SSR › should render a page with getInitialProps
● Static Export › Render via SSR › should render a dynamically rendered custom url page
● Static Export › Render via SSR › should render pages with dynamic imports
● Static Export › Render via SSR › should render paths with extensions
● Static Export › Render via SSR › should give empty object for query if there is no query
● Static Export › Render via SSR › should render _error on 404.html even if not provided in exportPathMap
● Static Export › Render via SSR › should render _error on /404/index.html
● Static Export › Render via SSR › Should serve static files
● Static Export › Render via SSR › Should serve public files
● Static Export › Render via SSR › Should render dynamic files with query
● Static Export › Render via browser › should render the home page
● Static Export › Render via browser › should add trailing slash on Link
● Static Export › Render via browser › should not add trailing slash on Link when disabled
● Static Export › Render via browser › should do navigations via Link
● Static Export › Render via browser › should do navigations via Router
● Static Export › Render via browser › should do run client side javascript
● Static Export › Render via browser › should render pages using getInitialProps
● Static Export › Render via browser › should render dynamic pages with custom urls
● Static Export › Render via browser › should support client side naviagtion
● Static Export › Render via browser › should render dynamic import components in the client
● Static Export › Render via browser › should render pages with url hash correctly
● Static Export › Render via browser › should navigate even if used a button inside
● Static Export › Render via browser › should update query after mount
● Static Export › Render via browser › pages in the nested level: level1 › should render the home page
● Static Export › Render via browser › pages in the nested level: level1 › should render the about page
● Static Export › Render in development mode › should render the home page
● Static Export › Render in development mode › should render pages only existent in exportPathMap page
● Static Export › ExportPathMap's query in development mode › should be present in ctx.query
● Static Export › ExportPathMap's query in development mode › should replace url query params in ctx.query when conflicting
● Static Export › ExportPathMap's query in development mode › should be merged with url query params in ctx.query
● Static Export › Dynamic routes export › Should throw error not matched route
● Static Export › API routes export › Should throw if a route is matched
● Test suite failed to run
test/integration/scss/test/index.test.js
Expand output● SCSS Support › Ordering with styled-jsx (prod) › should have compiled successfully
● SCSS Support › Ordering with styled-jsx (prod) › should have the correct color (css ordering)
● Test suite failed to run
|
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 8.9s | 8.8s | -63ms |
nodeModulesSize | 75 MB | 76 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 1.753 | 1.73 | -0.02 |
/ avg req/sec | 1426.22 | 1445.11 | +18.89 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.106 | 1.09 | -0.02 |
/error-in-render avg req/sec | 2260.95 | 2294.62 | +33.67 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..49c4.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.63 kB | 6.63 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.5 kB | 59.5 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
hooks-c71ae4..70cd.js gzip | 887 B | 887 B | ✓ |
index-bbee2f..528b.js gzip | 227 B | 227 B | ✓ |
link-7faf09b..eba4.js gzip | 1.64 kB | 1.64 kB | ✓ |
routerDirect..bf84.js gzip | 303 B | 303 B | ✓ |
withRouter-a..5826.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.09 kB | 8.09 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 321 B | 321 B | ✓ |
Overall change | 321 B | 321 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 615 B | 615 B | ✓ |
link.html gzip | 621 B | 621 B | ✓ |
withRouter.html gzip | 609 B | 609 B | ✓ |
Overall change | 1.84 kB | 1.84 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 10.5s | 10.8s | |
nodeModulesSize | 75 MB | 76 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..49c4.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.63 kB | 6.63 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.5 kB | 59.5 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
hooks-c71ae4..70cd.js gzip | 887 B | 887 B | ✓ |
index-bbee2f..528b.js gzip | 227 B | 227 B | ✓ |
link-7faf09b..eba4.js gzip | 1.64 kB | 1.64 kB | ✓ |
routerDirect..bf84.js gzip | 303 B | 303 B | ✓ |
withRouter-a..5826.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.09 kB | 8.09 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 321 B | 321 B | ✓ |
Overall change | 321 B | 321 B | ✓ |
Serverless bundles
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_error.js | 1 MB | 1 MB | ✓ |
404.html | 2.67 kB | 2.67 kB | ✓ |
hooks.html | 1.92 kB | 1.92 kB | ✓ |
index.js | 1 MB | 1 MB | ✓ |
link.js | 1.06 MB | 1.06 MB | ✓ |
routerDirect.js | 1.06 MB | 1.06 MB | ✓ |
withRouter.js | 1.06 MB | 1.06 MB | ✓ |
Overall change | 5.19 MB | 5.19 MB | ✓ |
Webpack 5 Mode (Increase detected ⚠️ )
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 10.5s | 10.8s | |
nodeModulesSize | 75 MB | 76 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 1.709 | 1.689 | -0.02 |
/ avg req/sec | 1462.52 | 1480.22 | +17.7 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.101 | 1.098 | 0 |
/error-in-render avg req/sec | 2271.53 | 2277.51 | +5.98 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-6c246419..806f.js gzip | 13 kB | 13 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 6.58 kB | 6.58 kB | ✓ |
webpack-HASH.js gzip | 954 B | 954 B | ✓ |
Overall change | 59.9 kB | 59.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-6e0a903..b885.js gzip | 1.26 kB | 1.26 kB | ✓ |
_error-7a100..a392.js gzip | 3.38 kB | 3.38 kB | ✓ |
hooks-f7e199..11b9.js gzip | 904 B | 904 B | ✓ |
index-3dc22c..ffbb.js gzip | 232 B | 232 B | ✓ |
link-c010d28..b60a.js gzip | 1.63 kB | 1.63 kB | ✓ |
routerDirect..323a.js gzip | 308 B | 308 B | ✓ |
withRouter-a..2ef8.js gzip | 304 B | 304 B | ✓ |
Overall change | 8.02 kB | 8.02 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 299 B | 299 B | ✓ |
Overall change | 299 B | 299 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 586 B | 586 B | ✓ |
link.html gzip | 591 B | 591 B | ✓ |
withRouter.html gzip | 579 B | 579 B | ✓ |
Overall change | 1.76 kB | 1.76 kB | ✓ |
Diffs
Diff for index.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/",
"query": {},
- "buildId": "xZQpo8AMEZ6fKprkSx6Bp",
+ "buildId": "LKQ4efat0tkymgMuFighM",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/xZQpo8AMEZ6fKprkSx6Bp/_buildManifest.js"
+ src="/_next/static/LKQ4efat0tkymgMuFighM/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/xZQpo8AMEZ6fKprkSx6Bp/_ssgManifest.js"
+ src="/_next/static/LKQ4efat0tkymgMuFighM/_ssgManifest.js"
async=""
></script>
</body>
Diff for link.html
@@ -48,7 +48,7 @@
"props": { "pageProps": {} },
"page": "/link",
"query": {},
- "buildId": "xZQpo8AMEZ6fKprkSx6Bp",
+ "buildId": "LKQ4efat0tkymgMuFighM",
"isFallback": false,
"gip": true
}
@@ -82,11 +82,11 @@
async=""
></script>
<script
- src="/_next/static/xZQpo8AMEZ6fKprkSx6Bp/_buildManifest.js"
+ src="/_next/static/LKQ4efat0tkymgMuFighM/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/xZQpo8AMEZ6fKprkSx6Bp/_ssgManifest.js"
+ src="/_next/static/LKQ4efat0tkymgMuFighM/_ssgManifest.js"
async=""
></script>
</body>
Diff for withRouter.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/withRouter",
"query": {},
- "buildId": "xZQpo8AMEZ6fKprkSx6Bp",
+ "buildId": "LKQ4efat0tkymgMuFighM",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/xZQpo8AMEZ6fKprkSx6Bp/_buildManifest.js"
+ src="/_next/static/LKQ4efat0tkymgMuFighM/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/xZQpo8AMEZ6fKprkSx6Bp/_ssgManifest.js"
+ src="/_next/static/LKQ4efat0tkymgMuFighM/_ssgManifest.js"
async=""
></script>
</body>
Failing test suitesCommit: 8c4de8e test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
test/integration/app-document-style-fragment/test/index.test.js
Expand output● Custom Document Fragment Styles › correctly adds styles from fragment styles key
test/integration/amphtml/test/index.test.js
Expand output● AMP Usage › production mode › should not contain missing files warning
● AMP Usage › production mode › With basic usage › should render the page
● AMP Usage › production mode › With basic AMP usage › should render the page as valid AMP
● AMP Usage › production mode › With basic AMP usage › should render the page without leaving render target
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only with config exported after declaration
● AMP Usage › production mode › With basic AMP usage › should add link preload for amp script
● AMP Usage › production mode › With basic AMP usage › should drop custom scripts
● AMP Usage › production mode › With basic AMP usage › should not drop custom amp scripts
● AMP Usage › production mode › With basic AMP usage › should optimize clean
● AMP Usage › production mode › With basic AMP usage › should auto import extensions
● AMP Usage › production mode › With AMP context › should render the normal page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render nested normal page with AMP hook
● AMP Usage › production mode › With AMP context › should render nested AMP page with AMP hook
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml
● AMP Usage › production mode › canonical amphtml › should render amphtml from provided rel link
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml with existing query
● AMP Usage › production mode › canonical amphtml › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › canonical amphtml › should render a canonical regardless of amp-only status (explicit)
● AMP Usage › production mode › canonical amphtml › should not render amphtml link tag with no AMP page
● AMP Usage › production mode › canonical amphtml › should remove conflicting amp tags
● AMP Usage › production mode › canonical amphtml › should allow manually setting canonical
● AMP Usage › production mode › canonical amphtml › should allow manually setting amphtml rel
● AMP Usage › production mode › combined styles › should combine style tags
● AMP Usage › production mode › combined styles › should remove sourceMaps from styles
● Test suite failed to run
|
Failing test suitesCommit: b060c0c test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
|
Failing test suitesCommit: c6e762c test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
test/integration/app-document-style-fragment/test/index.test.js
Expand output● Custom Document Fragment Styles › correctly adds styles from fragment styles key
test/integration/amphtml/test/index.test.js
Expand output● AMP Usage › production mode › should not contain missing files warning
● AMP Usage › production mode › With basic usage › should render the page
● AMP Usage › production mode › With basic AMP usage › should render the page as valid AMP
● AMP Usage › production mode › With basic AMP usage › should render the page without leaving render target
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only with config exported after declaration
● AMP Usage › production mode › With basic AMP usage › should add link preload for amp script
● AMP Usage › production mode › With basic AMP usage › should drop custom scripts
● AMP Usage › production mode › With basic AMP usage › should not drop custom amp scripts
● AMP Usage › production mode › With basic AMP usage › should optimize clean
● AMP Usage › production mode › With basic AMP usage › should auto import extensions
● AMP Usage › production mode › With AMP context › should render the normal page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render nested normal page with AMP hook
● AMP Usage › production mode › With AMP context › should render nested AMP page with AMP hook
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml
● AMP Usage › production mode › canonical amphtml › should render amphtml from provided rel link
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml with existing query
● AMP Usage › production mode › canonical amphtml › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › canonical amphtml › should render a canonical regardless of amp-only status (explicit)
● AMP Usage › production mode › canonical amphtml › should not render amphtml link tag with no AMP page
● AMP Usage › production mode › canonical amphtml › should remove conflicting amp tags
● AMP Usage › production mode › canonical amphtml › should allow manually setting canonical
● AMP Usage › production mode › canonical amphtml › should allow manually setting amphtml rel
● AMP Usage › production mode › combined styles › should combine style tags
● AMP Usage › production mode › combined styles › should remove sourceMaps from styles
● Test suite failed to run
test/integration/export-serverless/test/index.test.js
Expand output● Static Export › should delete existing exported files
● Static Export › Render via SSR › should render the home page
● Static Export › Render via SSR › should render the about page
● Static Export › Render via SSR › should render links correctly
● Static Export › Render via SSR › should render a page with getInitialProps
● Static Export › Render via SSR › should render a dynamically rendered custom url page
● Static Export › Render via SSR › should render pages with dynamic imports
● Static Export › Render via SSR › should render paths with extensions
● Static Export › Render via SSR › should give empty object for query if there is no query
● Static Export › Render via SSR › should render _error on 404.html even if not provided in exportPathMap
● Static Export › Render via SSR › should render _error on /404/index.html
● Static Export › Render via SSR › Should serve static files
● Static Export › Render via SSR › Should serve public files
● Static Export › Render via SSR › Should render dynamic files with query
● Static Export › Render via browser › should render the home page
● Static Export › Render via browser › should add trailing slash on Link
● Static Export › Render via browser › should not add trailing slash on Link when disabled
● Static Export › Render via browser › should do navigations via Link
● Static Export › Render via browser › should do navigations via Router
● Static Export › Render via browser › should do run client side javascript
● Static Export › Render via browser › should render pages using getInitialProps
● Static Export › Render via browser › should render dynamic pages with custom urls
● Static Export › Render via browser › should support client side naviagtion
● Static Export › Render via browser › should render dynamic import components in the client
● Static Export › Render via browser › should render pages with url hash correctly
● Static Export › Render via browser › should navigate even if used a button inside
● Static Export › Render via browser › should update query after mount
● Static Export › Render via browser › pages in the nested level: level1 › should render the home page
● Static Export › Render via browser › pages in the nested level: level1 › should render the about page
● Static Export › Render in development mode › should render the home page
● Static Export › Render in development mode › should render pages only existent in exportPathMap page
● Static Export › ExportPathMap's query in development mode › should be present in ctx.query
● Static Export › ExportPathMap's query in development mode › should replace url query params in ctx.query when conflicting
● Static Export › ExportPathMap's query in development mode › should be merged with url query params in ctx.query
● Static Export › Dynamic routes export › Should throw error not matched route
● Static Export › API routes export › Should throw if a route is matched
● Test suite failed to run
test/integration/image-component/base-path/test/index.test.js
Expand output● Image Component basePath Tests › server mode › should load the images
● Image Component basePath Tests › server mode › should update the image on src change
● Image Component basePath Tests › server mode › should work when using flexbox
● Image Component basePath Tests › server mode › should work with layout-fixed so resizing window does not resize image
● Image Component basePath Tests › server mode › should work with layout-intrinsic so resizing window maintains image aspect ratio
● Image Component basePath Tests › server mode › should work with layout-responsive so resizing window maintains image aspect ratio
● Image Component basePath Tests › server mode › should work with layout-fill to fill the parent but NOT stretch with viewport
● Image Component basePath Tests › server mode › should work with layout-fill to fill the parent and stretch with viewport
● Image Component basePath Tests › server mode › should work with sizes and automatically use layout-responsive
● Image Component basePath Tests › server mode › should correctly inherit the visibilty of the parent component
● Image Component basePath Tests › server mode › should correctly ignore prose styles
● Image Component basePath Tests › server mode › should correctly rotate image
● Image Component basePath Tests › serverless mode › should load the images
● Image Component basePath Tests › serverless mode › should update the image on src change
● Image Component basePath Tests › serverless mode › should work when using flexbox
● Image Component basePath Tests › serverless mode › should work with layout-fixed so resizing window does not resize image
● Image Component basePath Tests › serverless mode › should work with layout-intrinsic so resizing window maintains image aspect ratio
● Image Component basePath Tests › serverless mode › should work with layout-responsive so resizing window maintains image aspect ratio
● Image Component basePath Tests › serverless mode › should work with layout-fill to fill the parent but NOT stretch with viewport
● Image Component basePath Tests › serverless mode › should work with layout-fill to fill the parent and stretch with viewport
● Image Component basePath Tests › serverless mode › should work with sizes and automatically use layout-responsive
● Image Component basePath Tests › serverless mode › should correctly inherit the visibilty of the parent component
● Image Component basePath Tests › serverless mode › should correctly ignore prose styles
● Image Component basePath Tests › serverless mode › should correctly rotate image
test/integration/scss/test/index.test.js
Expand output● SCSS Support › Ordering with styled-jsx (prod) › should have compiled successfully
● SCSS Support › Ordering with styled-jsx (prod) › should have the correct color (css ordering)
● Test suite failed to run
|
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 10.7s | 10.9s | |
nodeModulesSize | 75.3 MB | 76.3 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.036 | 2.034 | 0 |
/ avg req/sec | 1227.82 | 1229.1 | +1.28 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.256 | 1.288 | |
/error-in-render avg req/sec | 1989.81 | 1941.56 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..49c4.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.63 kB | 6.63 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.5 kB | 59.5 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
hooks-c71ae4..70cd.js gzip | 887 B | 887 B | ✓ |
index-bbee2f..528b.js gzip | 227 B | 227 B | ✓ |
link-7faf09b..eba4.js gzip | 1.64 kB | 1.64 kB | ✓ |
routerDirect..bf84.js gzip | 303 B | 303 B | ✓ |
withRouter-a..5826.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.09 kB | 8.09 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 321 B | 321 B | ✓ |
Overall change | 321 B | 321 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 615 B | 615 B | ✓ |
link.html gzip | 620 B | 620 B | ✓ |
withRouter.html gzip | 608 B | 608 B | ✓ |
Overall change | 1.84 kB | 1.84 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 12.8s | 12.6s | -126ms |
nodeModulesSize | 75.3 MB | 76.3 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..49c4.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.63 kB | 6.63 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.5 kB | 59.5 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
hooks-c71ae4..70cd.js gzip | 887 B | 887 B | ✓ |
index-bbee2f..528b.js gzip | 227 B | 227 B | ✓ |
link-7faf09b..eba4.js gzip | 1.64 kB | 1.64 kB | ✓ |
routerDirect..bf84.js gzip | 303 B | 303 B | ✓ |
withRouter-a..5826.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.09 kB | 8.09 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 321 B | 321 B | ✓ |
Overall change | 321 B | 321 B | ✓ |
Serverless bundles
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_error.js | 1 MB | 1 MB | ✓ |
404.html | 2.67 kB | 2.67 kB | ✓ |
hooks.html | 1.92 kB | 1.92 kB | ✓ |
index.js | 1 MB | 1 MB | ✓ |
link.js | 1.06 MB | 1.06 MB | ✓ |
routerDirect.js | 1.06 MB | 1.06 MB | ✓ |
withRouter.js | 1.06 MB | 1.06 MB | ✓ |
Overall change | 5.19 MB | 5.19 MB | ✓ |
Webpack 5 Mode (Increase detected ⚠️ )
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 13.4s | 13.6s | |
nodeModulesSize | 75.3 MB | 76.3 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.17 | 2.196 | |
/ avg req/sec | 1152.13 | 1138.45 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.383 | 1.359 | -0.02 |
/error-in-render avg req/sec | 1807.88 | 1839.67 | +31.79 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-6c246419..806f.js gzip | 13 kB | 13 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 6.58 kB | 6.58 kB | ✓ |
webpack-HASH.js gzip | 954 B | 954 B | ✓ |
Overall change | 59.9 kB | 59.9 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-6e0a903..b885.js gzip | 1.26 kB | 1.26 kB | ✓ |
_error-7a100..a392.js gzip | 3.38 kB | 3.38 kB | ✓ |
hooks-f7e199..11b9.js gzip | 904 B | 904 B | ✓ |
index-3dc22c..ffbb.js gzip | 232 B | 232 B | ✓ |
link-c010d28..b60a.js gzip | 1.63 kB | 1.63 kB | ✓ |
routerDirect..323a.js gzip | 308 B | 308 B | ✓ |
withRouter-a..2ef8.js gzip | 304 B | 304 B | ✓ |
Overall change | 8.02 kB | 8.02 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 299 B | 299 B | ✓ |
Overall change | 299 B | 299 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 584 B | 584 B | ✓ |
link.html gzip | 591 B | 591 B | ✓ |
withRouter.html gzip | 578 B | 578 B | ✓ |
Overall change | 1.75 kB | 1.75 kB | ✓ |
Diffs
Diff for index.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/",
"query": {},
- "buildId": "FfTEJIUNsFoMa8_D9EtDF",
+ "buildId": "NNPoh1yEJ6AAYQguZm5z8",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/FfTEJIUNsFoMa8_D9EtDF/_buildManifest.js"
+ src="/_next/static/NNPoh1yEJ6AAYQguZm5z8/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/FfTEJIUNsFoMa8_D9EtDF/_ssgManifest.js"
+ src="/_next/static/NNPoh1yEJ6AAYQguZm5z8/_ssgManifest.js"
async=""
></script>
</body>
Diff for link.html
@@ -48,7 +48,7 @@
"props": { "pageProps": {} },
"page": "/link",
"query": {},
- "buildId": "FfTEJIUNsFoMa8_D9EtDF",
+ "buildId": "NNPoh1yEJ6AAYQguZm5z8",
"isFallback": false,
"gip": true
}
@@ -82,11 +82,11 @@
async=""
></script>
<script
- src="/_next/static/FfTEJIUNsFoMa8_D9EtDF/_buildManifest.js"
+ src="/_next/static/NNPoh1yEJ6AAYQguZm5z8/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/FfTEJIUNsFoMa8_D9EtDF/_ssgManifest.js"
+ src="/_next/static/NNPoh1yEJ6AAYQguZm5z8/_ssgManifest.js"
async=""
></script>
</body>
Diff for withRouter.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/withRouter",
"query": {},
- "buildId": "FfTEJIUNsFoMa8_D9EtDF",
+ "buildId": "NNPoh1yEJ6AAYQguZm5z8",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/FfTEJIUNsFoMa8_D9EtDF/_buildManifest.js"
+ src="/_next/static/NNPoh1yEJ6AAYQguZm5z8/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/FfTEJIUNsFoMa8_D9EtDF/_ssgManifest.js"
+ src="/_next/static/NNPoh1yEJ6AAYQguZm5z8/_ssgManifest.js"
async=""
></script>
</body>
cc @Timer, I would appreciate some help to the fix the issue with the CI. |
Failing test suitesCommit: 0af59e8 test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
test/integration/app-document-style-fragment/test/index.test.js
Expand output● Custom Document Fragment Styles › correctly adds styles from fragment styles key
test/integration/export-serverless/test/index.test.js
Expand output● Static Export › should delete existing exported files
● Static Export › Render via SSR › should render the home page
● Static Export › Render via SSR › should render the about page
● Static Export › Render via SSR › should render links correctly
● Static Export › Render via SSR › should render a page with getInitialProps
● Static Export › Render via SSR › should render a dynamically rendered custom url page
● Static Export › Render via SSR › should render pages with dynamic imports
● Static Export › Render via SSR › should render paths with extensions
● Static Export › Render via SSR › should give empty object for query if there is no query
● Static Export › Render via SSR › should render _error on 404.html even if not provided in exportPathMap
● Static Export › Render via SSR › should render _error on /404/index.html
● Static Export › Render via SSR › Should serve static files
● Static Export › Render via SSR › Should serve public files
● Static Export › Render via SSR › Should render dynamic files with query
● Static Export › Render via browser › should render the home page
● Static Export › Render via browser › should add trailing slash on Link
● Static Export › Render via browser › should not add trailing slash on Link when disabled
● Static Export › Render via browser › should do navigations via Link
● Static Export › Render via browser › should do navigations via Router
● Static Export › Render via browser › should do run client side javascript
● Static Export › Render via browser › should render pages using getInitialProps
● Static Export › Render via browser › should render dynamic pages with custom urls
● Static Export › Render via browser › should support client side naviagtion
● Static Export › Render via browser › should render dynamic import components in the client
● Static Export › Render via browser › should render pages with url hash correctly
● Static Export › Render via browser › should navigate even if used a button inside
● Static Export › Render via browser › should update query after mount
● Static Export › Render via browser › pages in the nested level: level1 › should render the home page
● Static Export › Render via browser › pages in the nested level: level1 › should render the about page
● Static Export › Render in development mode › should render the home page
● Static Export › Render in development mode › should render pages only existent in exportPathMap page
● Static Export › ExportPathMap's query in development mode › should be present in ctx.query
● Static Export › ExportPathMap's query in development mode › should replace url query params in ctx.query when conflicting
● Static Export › ExportPathMap's query in development mode › should be merged with url query params in ctx.query
● Static Export › Dynamic routes export › Should throw error not matched route
● Static Export › API routes export › Should throw if a route is matched
● Test suite failed to run
test/integration/amphtml/test/index.test.js
Expand output● AMP Usage › production mode › should not contain missing files warning
● AMP Usage › production mode › With basic usage › should render the page
● AMP Usage › production mode › With basic AMP usage › should render the page as valid AMP
● AMP Usage › production mode › With basic AMP usage › should render the page without leaving render target
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only with config exported after declaration
● AMP Usage › production mode › With basic AMP usage › should add link preload for amp script
● AMP Usage › production mode › With basic AMP usage › should drop custom scripts
● AMP Usage › production mode › With basic AMP usage › should not drop custom amp scripts
● AMP Usage › production mode › With basic AMP usage › should optimize clean
● AMP Usage › production mode › With basic AMP usage › should auto import extensions
● AMP Usage › production mode › With AMP context › should render the normal page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render nested normal page with AMP hook
● AMP Usage › production mode › With AMP context › should render nested AMP page with AMP hook
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml
● AMP Usage › production mode › canonical amphtml › should render amphtml from provided rel link
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml with existing query
● AMP Usage › production mode › canonical amphtml › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › canonical amphtml › should render a canonical regardless of amp-only status (explicit)
● AMP Usage › production mode › canonical amphtml › should not render amphtml link tag with no AMP page
● AMP Usage › production mode › canonical amphtml › should remove conflicting amp tags
● AMP Usage › production mode › canonical amphtml › should allow manually setting canonical
● AMP Usage › production mode › canonical amphtml › should allow manually setting amphtml rel
● AMP Usage › production mode › combined styles › should combine style tags
● AMP Usage › production mode › combined styles › should remove sourceMaps from styles
● Test suite failed to run
test/integration/image-component/default/test/index.test.js
Expand output● Image Component Tests › server mode › should load the images
● Image Component Tests › server mode › should preload priority images
● Image Component Tests › server mode › should not pass through user-provided srcset (causing a flash)
● Image Component Tests › server mode › should update the image on src change
● Image Component Tests › server mode › should work when using flexbox
● Image Component Tests › server mode › should work with layout-fixed so resizing window does not resize image
● Image Component Tests › server mode › should work with layout-intrinsic so resizing window maintains image aspect ratio
● Image Component Tests › server mode › should work with layout-responsive so resizing window maintains image aspect ratio
● Image Component Tests › server mode › should work with layout-fill to fill the parent but NOT stretch with viewport
● Image Component Tests › server mode › should work with layout-fill to fill the parent and stretch with viewport
● Image Component Tests › server mode › should work with sizes and automatically use layout-responsive
● Image Component Tests › server mode › should correctly inherit the visibilty of the parent component
● Image Component Tests › server mode › should correctly ignore prose styles
● Image Component Tests › server mode › should correctly rotate image
● Image Component Tests › serverless mode › should load the images
● Image Component Tests › serverless mode › should preload priority images
● Image Component Tests › serverless mode › should not pass through user-provided srcset (causing a flash)
● Image Component Tests › serverless mode › should update the image on src change
● Image Component Tests › serverless mode › should work when using flexbox
● Image Component Tests › serverless mode › should work with layout-fixed so resizing window does not resize image
● Image Component Tests › serverless mode › should work with layout-intrinsic so resizing window maintains image aspect ratio
● Image Component Tests › serverless mode › should work with layout-responsive so resizing window maintains image aspect ratio
● Image Component Tests › serverless mode › should work with layout-fill to fill the parent but NOT stretch with viewport
● Image Component Tests › serverless mode › should work with layout-fill to fill the parent and stretch with viewport
● Image Component Tests › serverless mode › should work with sizes and automatically use layout-responsive
● Image Component Tests › serverless mode › should correctly inherit the visibilty of the parent component
● Image Component Tests › serverless mode › should correctly ignore prose styles
● Image Component Tests › serverless mode › should correctly rotate image
test/integration/scss/test/index.test.js
Expand output● SCSS Support › Ordering with styled-jsx (prod) › should have compiled successfully
● SCSS Support › Ordering with styled-jsx (prod) › should have the correct color (css ordering)
● Test suite failed to run
|
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 9.5s | 9.4s | -146ms |
nodeModulesSize | 42.6 MB | 43.6 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 1.729 | 1.718 | -0.01 |
/ avg req/sec | 1445.53 | 1455.06 | +9.53 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.04 | 1.09 | |
/error-in-render avg req/sec | 2403.34 | 2293.3 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..854c.js gzip | 13.2 kB | 13.2 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.65 kB | 6.65 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.6 kB | 59.6 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
amp-e3e9bc99..932c.js gzip | 536 B | 536 B | ✓ |
hooks-5023ef..3670.js gzip | 888 B | 888 B | ✓ |
index-3a2b03..c677.js gzip | 227 B | 227 B | ✓ |
link-177412b..043e.js gzip | 1.67 kB | 1.67 kB | ✓ |
routerDirect..1a66.js gzip | 303 B | 303 B | ✓ |
withRouter-9..1b7d.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.66 kB | 8.66 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 347 B | 347 B | ✓ |
Overall change | 347 B | 347 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 615 B | 615 B | ✓ |
link.html gzip | 621 B | 621 B | ✓ |
withRouter.html gzip | 608 B | 608 B | ✓ |
Overall change | 1.84 kB | 1.84 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 11.1s | 10.9s | -146ms |
nodeModulesSize | 42.6 MB | 43.6 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..854c.js gzip | 13.2 kB | 13.2 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.65 kB | 6.65 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.6 kB | 59.6 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
amp-e3e9bc99..932c.js gzip | 536 B | 536 B | ✓ |
hooks-5023ef..3670.js gzip | 888 B | 888 B | ✓ |
index-3a2b03..c677.js gzip | 227 B | 227 B | ✓ |
link-177412b..043e.js gzip | 1.67 kB | 1.67 kB | ✓ |
routerDirect..1a66.js gzip | 303 B | 303 B | ✓ |
withRouter-9..1b7d.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.66 kB | 8.66 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 347 B | 347 B | ✓ |
Overall change | 347 B | 347 B | ✓ |
Serverless bundles
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_error.js | 1.01 MB | 1.01 MB | ✓ |
404.html | 2.67 kB | 2.67 kB | ✓ |
amp.amp.html | 10.4 kB | 10.4 kB | ✓ |
amp.html | 1.86 kB | 1.86 kB | ✓ |
hooks.html | 1.92 kB | 1.92 kB | ✓ |
index.js | 1.01 MB | 1.01 MB | ✓ |
link.js | 1.06 MB | 1.06 MB | ✓ |
routerDirect.js | 1.06 MB | 1.06 MB | ✓ |
withRouter.js | 1.06 MB | 1.06 MB | ✓ |
Overall change | 5.2 MB | 5.2 MB | ✓ |
Webpack 5 Mode (Decrease detected ✓)
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 11s | 11.3s | |
nodeModulesSize | 42.6 MB | 43.6 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 1.711 | 1.754 | |
/ avg req/sec | 1460.97 | 1424.97 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.065 | 1.077 | |
/error-in-render avg req/sec | 2348.22 | 2321.3 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-dc8125e2..ef24.js gzip | 13.1 kB | 13.1 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 6.59 kB | 6.59 kB | ✓ |
webpack-HASH.js gzip | 954 B | 954 B | ✓ |
Overall change | 60 kB | 60 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-aedc815..1421.js gzip | 1.26 kB | 1.26 kB | ✓ |
_error-71ec2..1a96.js gzip | 3.38 kB | 3.38 kB | ✓ |
amp-33a09cb0..6745.js gzip | 536 B | 536 B | ✓ |
hooks-4e968a..f870.js gzip | 902 B | 902 B | ✓ |
index-5c6845..f75c.js gzip | 230 B | 230 B | ✓ |
link-99f0c6c..b84a.js gzip | 1.65 kB | 1.65 kB | ✓ |
routerDirect..bb56.js gzip | 306 B | 306 B | ✓ |
withRouter-7..2133.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.57 kB | 8.57 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 326 B | 326 B | ✓ |
Overall change | 326 B | 326 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 586 B | 586 B | ✓ |
link.html gzip | 593 B | 593 B | ✓ |
withRouter.html gzip | 582 B | 582 B | ✓ |
Overall change | 1.76 kB | 1.76 kB | ✓ |
Diffs
Diff for index.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/",
"query": {},
- "buildId": "_IsVuGE8WH-QFvvpj1zxA",
+ "buildId": "NHXiSRCzH-HK207xqA6eK",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/_IsVuGE8WH-QFvvpj1zxA/_buildManifest.js"
+ src="/_next/static/NHXiSRCzH-HK207xqA6eK/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/_IsVuGE8WH-QFvvpj1zxA/_ssgManifest.js"
+ src="/_next/static/NHXiSRCzH-HK207xqA6eK/_ssgManifest.js"
async=""
></script>
</body>
Diff for link.html
@@ -48,7 +48,7 @@
"props": { "pageProps": {} },
"page": "/link",
"query": {},
- "buildId": "_IsVuGE8WH-QFvvpj1zxA",
+ "buildId": "NHXiSRCzH-HK207xqA6eK",
"isFallback": false,
"gip": true
}
@@ -82,11 +82,11 @@
async=""
></script>
<script
- src="/_next/static/_IsVuGE8WH-QFvvpj1zxA/_buildManifest.js"
+ src="/_next/static/NHXiSRCzH-HK207xqA6eK/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/_IsVuGE8WH-QFvvpj1zxA/_ssgManifest.js"
+ src="/_next/static/NHXiSRCzH-HK207xqA6eK/_ssgManifest.js"
async=""
></script>
</body>
Diff for withRouter.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/withRouter",
"query": {},
- "buildId": "_IsVuGE8WH-QFvvpj1zxA",
+ "buildId": "NHXiSRCzH-HK207xqA6eK",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/_IsVuGE8WH-QFvvpj1zxA/_buildManifest.js"
+ src="/_next/static/NHXiSRCzH-HK207xqA6eK/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/_IsVuGE8WH-QFvvpj1zxA/_ssgManifest.js"
+ src="/_next/static/NHXiSRCzH-HK207xqA6eK/_ssgManifest.js"
async=""
></script>
</body>
Stats from current PRDefault Server Mode (Increase detected
|
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 13.3s | 13.3s | -12ms |
nodeModulesSize | 42.7 MB | 43.7 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.406 | 2.411 | 0 |
/ avg req/sec | 1039.21 | 1036.85 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.64 | 1.626 | -0.01 |
/error-in-render avg req/sec | 1524.3 | 1537.88 | +13.58 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..e7a0.js gzip | 13.4 kB | 13.4 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.65 kB | 6.65 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.7 kB | 59.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
amp-e3e9bc99..932c.js gzip | 536 B | 536 B | ✓ |
hooks-5023ef..3670.js gzip | 888 B | 888 B | ✓ |
index-3a2b03..c677.js gzip | 227 B | 227 B | ✓ |
link-177412b..043e.js gzip | 1.67 kB | 1.67 kB | ✓ |
routerDirect..1a66.js gzip | 303 B | 303 B | ✓ |
withRouter-9..1b7d.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.66 kB | 8.66 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 347 B | 347 B | ✓ |
Overall change | 347 B | 347 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 612 B | 612 B | ✓ |
link.html gzip | 619 B | 619 B | ✓ |
withRouter.html gzip | 608 B | 608 B | ✓ |
Overall change | 1.84 kB | 1.84 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 15.5s | 15.5s | -9ms |
nodeModulesSize | 42.7 MB | 43.7 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
677f882d2ed8..e7a0.js gzip | 13.4 kB | 13.4 kB | ✓ |
framework.HASH.js gzip | 39 kB | 39 kB | ✓ |
main-HASH.js gzip | 6.65 kB | 6.65 kB | ✓ |
webpack-HASH.js gzip | 751 B | 751 B | ✓ |
Overall change | 59.7 kB | 59.7 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.3 kB | 31.3 kB | ✓ |
Overall change | 31.3 kB | 31.3 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-2a09aa2..4a98.js gzip | 1.28 kB | 1.28 kB | ✓ |
_error-8b758..aef6.js gzip | 3.46 kB | 3.46 kB | ✓ |
amp-e3e9bc99..932c.js gzip | 536 B | 536 B | ✓ |
hooks-5023ef..3670.js gzip | 888 B | 888 B | ✓ |
index-3a2b03..c677.js gzip | 227 B | 227 B | ✓ |
link-177412b..043e.js gzip | 1.67 kB | 1.67 kB | ✓ |
routerDirect..1a66.js gzip | 303 B | 303 B | ✓ |
withRouter-9..1b7d.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.66 kB | 8.66 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 347 B | 347 B | ✓ |
Overall change | 347 B | 347 B | ✓ |
Serverless bundles
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_error.js | 1.01 MB | 1.01 MB | ✓ |
404.html | 2.67 kB | 2.67 kB | ✓ |
500.html | 2.65 kB | 2.65 kB | ✓ |
amp.amp.html | 10.4 kB | 10.4 kB | ✓ |
amp.html | 1.86 kB | 1.86 kB | ✓ |
hooks.html | 1.92 kB | 1.92 kB | ✓ |
index.js | 1.01 MB | 1.01 MB | ✓ |
link.js | 1.06 MB | 1.06 MB | ✓ |
routerDirect.js | 1.06 MB | 1.06 MB | ✓ |
withRouter.js | 1.06 MB | 1.06 MB | ✓ |
Overall change | 5.21 MB | 5.21 MB | ✓ |
Webpack 5 Mode (Increase detected ⚠️ )
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 16s | 15.9s | -71ms |
nodeModulesSize | 42.7 MB | 43.7 MB |
Page Load Tests Overall increase ✓
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.405 | 2.31 | -0.09 |
/ avg req/sec | 1039.64 | 1082.08 | +42.44 |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.768 | 1.768 | ✓ |
/error-in-render avg req/sec | 1414.24 | 1414.11 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-74632e79..1d47.js gzip | 13.3 kB | 13.3 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 6.6 kB | 6.6 kB | ✓ |
webpack-HASH.js gzip | 954 B | 954 B | ✓ |
Overall change | 60.1 kB | 60.1 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-aedc815..1421.js gzip | 1.26 kB | 1.26 kB | ✓ |
_error-71ec2..1a96.js gzip | 3.38 kB | 3.38 kB | ✓ |
amp-33a09cb0..6745.js gzip | 536 B | 536 B | ✓ |
hooks-4e968a..f870.js gzip | 902 B | 902 B | ✓ |
index-5c6845..f75c.js gzip | 230 B | 230 B | ✓ |
link-99f0c6c..b84a.js gzip | 1.65 kB | 1.65 kB | ✓ |
routerDirect..bb56.js gzip | 306 B | 306 B | ✓ |
withRouter-7..2133.js gzip | 302 B | 302 B | ✓ |
Overall change | 8.57 kB | 8.57 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 326 B | 326 B | ✓ |
Overall change | 326 B | 326 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 587 B | 587 B | ✓ |
link.html gzip | 593 B | 593 B | ✓ |
withRouter.html gzip | 582 B | 582 B | ✓ |
Overall change | 1.76 kB | 1.76 kB | ✓ |
Diffs
Diff for index.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/",
"query": {},
- "buildId": "U_Izni543sGJIx9GhsFHH",
+ "buildId": "q7VUfVhfA3GIjCMFBRS-C",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/U_Izni543sGJIx9GhsFHH/_buildManifest.js"
+ src="/_next/static/q7VUfVhfA3GIjCMFBRS-C/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/U_Izni543sGJIx9GhsFHH/_ssgManifest.js"
+ src="/_next/static/q7VUfVhfA3GIjCMFBRS-C/_ssgManifest.js"
async=""
></script>
</body>
Diff for link.html
@@ -48,7 +48,7 @@
"props": { "pageProps": {} },
"page": "/link",
"query": {},
- "buildId": "U_Izni543sGJIx9GhsFHH",
+ "buildId": "q7VUfVhfA3GIjCMFBRS-C",
"isFallback": false,
"gip": true
}
@@ -82,11 +82,11 @@
async=""
></script>
<script
- src="/_next/static/U_Izni543sGJIx9GhsFHH/_buildManifest.js"
+ src="/_next/static/q7VUfVhfA3GIjCMFBRS-C/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/U_Izni543sGJIx9GhsFHH/_ssgManifest.js"
+ src="/_next/static/q7VUfVhfA3GIjCMFBRS-C/_ssgManifest.js"
async=""
></script>
</body>
Diff for withRouter.html
@@ -43,7 +43,7 @@
"props": { "pageProps": {} },
"page": "/withRouter",
"query": {},
- "buildId": "U_Izni543sGJIx9GhsFHH",
+ "buildId": "q7VUfVhfA3GIjCMFBRS-C",
"isFallback": false,
"gip": true
}
@@ -77,11 +77,11 @@
async=""
></script>
<script
- src="/_next/static/U_Izni543sGJIx9GhsFHH/_buildManifest.js"
+ src="/_next/static/q7VUfVhfA3GIjCMFBRS-C/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/U_Izni543sGJIx9GhsFHH/_ssgManifest.js"
+ src="/_next/static/q7VUfVhfA3GIjCMFBRS-C/_ssgManifest.js"
async=""
></script>
</body>
Failing test suitesCommit: 0612dc2 test/integration/amphtml-fragment-style/test/index.test.js
Expand output● AMP Fragment Styles › adds styles from fragment in AMP mode correctly
● Test suite failed to run
test/integration/app-document-style-fragment/test/index.test.js
Expand output● Custom Document Fragment Styles › correctly adds styles from fragment styles key
test/integration/amphtml/test/index.test.js
Expand output● AMP Usage › production mode › should not contain missing files warning
● AMP Usage › production mode › With basic usage › should render the page
● AMP Usage › production mode › With basic AMP usage › should render the page as valid AMP
● AMP Usage › production mode › With basic AMP usage › should render the page without leaving render target
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only
● AMP Usage › production mode › With basic AMP usage › should not output client pages for AMP only with config exported after declaration
● AMP Usage › production mode › With basic AMP usage › should add link preload for amp script
● AMP Usage › production mode › With basic AMP usage › should drop custom scripts
● AMP Usage › production mode › With basic AMP usage › should not drop custom amp scripts
● AMP Usage › production mode › With basic AMP usage › should optimize clean
● AMP Usage › production mode › With basic AMP usage › should auto import extensions
● AMP Usage › production mode › With AMP context › should render the normal page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › With AMP context › should render nested normal page with AMP hook
● AMP Usage › production mode › With AMP context › should render nested AMP page with AMP hook
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml
● AMP Usage › production mode › canonical amphtml › should render amphtml from provided rel link
● AMP Usage › production mode › canonical amphtml › should render link rel amphtml with existing query
● AMP Usage › production mode › canonical amphtml › should render the AMP page that uses the AMP hook
● AMP Usage › production mode › canonical amphtml › should render a canonical regardless of amp-only status (explicit)
● AMP Usage › production mode › canonical amphtml › should not render amphtml link tag with no AMP page
● AMP Usage › production mode › canonical amphtml › should remove conflicting amp tags
● AMP Usage › production mode › canonical amphtml › should allow manually setting canonical
● AMP Usage › production mode › canonical amphtml › should allow manually setting amphtml rel
● AMP Usage › production mode › combined styles › should combine style tags
● AMP Usage › production mode › combined styles › should remove sourceMaps from styles
● Test suite failed to run
test/integration/basic/test/index.test.js
Expand output● Basic Features › Hot Module Reloading › editing a page › should update styles in a stateful component correctly
test/integration/export/test/index.test.js
Expand output● Static Export › should delete existing exported files
● Static Export › should honor exportTrailingSlash for 404 page
● Static Export › should handle trailing slash in getStaticPaths
● Static Export › should only output 404.html without exportTrailingSlash
● Static Export › should not duplicate /index with exportTrailingSlash
● Static Export › Render via SSR › should render the home page
● Static Export › Render via SSR › should render the about page
● Static Export › Render via SSR › should render links correctly
● Static Export › Render via SSR › should render a page with getInitialProps
● Static Export › Render via SSR › should render a dynamically rendered custom url page
● Static Export › Render via SSR › should render pages with dynamic imports
● Static Export › Render via SSR › should render paths with extensions
● Static Export › Render via SSR › should give empty object for query if there is no query
● Static Export › Render via SSR › should render _error on 404.html even if not provided in exportPathMap
● Static Export › Render via SSR › should render _error on /404/index.html
● Static Export › Render via SSR › Should serve static files
● Static Export › Render via SSR › Should serve public files
● Static Export › Render via SSR › Should render dynamic files with query
● Static Export › Render via browser › should render the home page
● Static Export › Render via browser › should add trailing slash on Link
● Static Export › Render via browser › should not add any slash on hash Link
● Static Export › Render via browser › should preserve hash symbol on empty hash Link
● Static Export › Render via browser › should preserve question mark on empty query Link
● Static Export › Render via browser › should not add trailing slash on Link when disabled
● Static Export › Render via browser › should do navigations via Link
● Static Export › Render via browser › should do navigations via Router
● Static Export › Render via browser › should do run client side javascript
● Static Export › Render via browser › should render pages using getInitialProps
● Static Export › Render via browser › should render dynamic pages with custom urls
● Static Export › Render via browser › should support client side naviagtion
● Static Export › Render via browser › should render dynamic import components in the client
● Static Export › Render via browser › should render pages with url hash correctly
● Static Export › Render via browser › should navigate even if used a button inside
● Static Export › Render via browser › should update query after mount
● Static Export › Render via browser › pages in the nested level: level1 › should render the home page
● Static Export › Render via browser › pages in the nested level: level1 › should render the about page
● Static Export › Render in development mode › should render the home page
● Static Export › Render in development mode › should render pages only existent in exportPathMap page
● Static Export › ExportPathMap's query in development mode › should be present in ctx.query
● Static Export › ExportPathMap's query in development mode › should replace url query params in ctx.query when conflicting
● Static Export › ExportPathMap's query in development mode › should be merged with url query params in ctx.query
● Static Export › Dynamic routes export › Should throw error not matched route
● Static Export › API routes export › Should throw if a route is matched
● Test suite failed to run
test/integration/styled-jsx-plugin/test/index.test.js
Expand output● styled-jsx using in node_modules › production mode › should serve a page correctly
|
Stats from current PRDefault Server Mode (Decrease detected ✓)General Overall increase
|
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 15.3s | 16.5s | |
nodeModulesSize | 61.8 MB | 61.8 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.143 | 2.243 | |
/ avg req/sec | 1166.56 | 1114.6 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.39 | 1.449 | |
/error-in-render avg req/sec | 1798.09 | 1725.18 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-31f97ebd..2557.js gzip | 13.3 kB | 13.3 kB | ✓ |
778-be276ce6..765f.js gzip | 7.05 kB | 7.05 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 151 B | 151 B | ✓ |
webpack-HASH.js gzip | 993 B | 993 B | ✓ |
Overall change | 60.8 kB | 60.8 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-bdbd9e6..6cfe.js gzip | 1.3 kB | 1.3 kB | ✓ |
_error-b58c1..9b8e.js gzip | 3.4 kB | 3.4 kB | ✓ |
amp-89a5460c..567f.js gzip | 558 B | 558 B | ✓ |
hooks-8c2e74..be37.js gzip | 924 B | 924 B | ✓ |
index-fec729..83b2.js gzip | 243 B | 243 B | ✓ |
link-d124373..c521.js gzip | 1.66 kB | 1.66 kB | ✓ |
routerDirect..5759.js gzip | 336 B | 336 B | ✓ |
withRouter-1..98bf.js gzip | 334 B | 334 B | ✓ |
Overall change | 8.76 kB | 8.76 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 349 B | 349 B | ✓ |
Overall change | 349 B | 349 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 609 B | 609 B | ✓ |
link.html gzip | 615 B | 615 B | ✓ |
withRouter.html gzip | 603 B | 603 B | ✓ |
Overall change | 1.83 kB | 1.83 kB | ✓ |
Serverless Mode
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 18.6s | 18.6s | |
nodeModulesSize | 61.8 MB | 61.8 MB |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-31f97ebd..2557.js gzip | 13.3 kB | 13.3 kB | ✓ |
778-be276ce6..765f.js gzip | 7.05 kB | 7.05 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 151 B | 151 B | ✓ |
webpack-HASH.js gzip | 993 B | 993 B | ✓ |
Overall change | 60.8 kB | 60.8 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-bdbd9e6..6cfe.js gzip | 1.3 kB | 1.3 kB | ✓ |
_error-b58c1..9b8e.js gzip | 3.4 kB | 3.4 kB | ✓ |
amp-89a5460c..567f.js gzip | 558 B | 558 B | ✓ |
hooks-8c2e74..be37.js gzip | 924 B | 924 B | ✓ |
index-fec729..83b2.js gzip | 243 B | 243 B | ✓ |
link-d124373..c521.js gzip | 1.66 kB | 1.66 kB | ✓ |
routerDirect..5759.js gzip | 336 B | 336 B | ✓ |
withRouter-1..98bf.js gzip | 334 B | 334 B | ✓ |
Overall change | 8.76 kB | 8.76 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 349 B | 349 B | ✓ |
Overall change | 349 B | 349 B | ✓ |
Serverless bundles Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_error.js | 1.34 MB | 1.34 MB | ✓ |
404.html | 2.76 kB | 2.76 kB | ✓ |
500.html | 2.75 kB | 2.75 kB | ✓ |
amp.amp.html | 10.6 kB | 10.6 kB | ✓ |
amp.html | 1.96 kB | 1.96 kB | ✓ |
hooks.html | 2.01 kB | 2.01 kB | ✓ |
index.js | 1.34 MB | 1.34 MB | ✓ |
link.js | 1.4 MB | 1.4 MB | |
routerDirect.js | 1.39 MB | 1.39 MB | ✓ |
withRouter.js | 1.39 MB | 1.39 MB | ✓ |
Overall change | 6.89 MB | 6.89 MB |
Webpack 5 Mode (Decrease detected ✓)
General Overall increase ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
buildDuration | 14.5s | 15.1s | |
nodeModulesSize | 61.8 MB | 61.8 MB |
Page Load Tests Overall decrease ⚠️
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
/ failed reqs | 0 | 0 | ✓ |
/ total time (seconds) | 2.039 | 2.074 | |
/ avg req/sec | 1225.91 | 1205.28 | |
/error-in-render failed reqs | 0 | 0 | ✓ |
/error-in-render total time (seconds) | 1.284 | 1.439 | |
/error-in-render avg req/sec | 1946.41 | 1737.53 |
Client Bundles (main, webpack, commons)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
597-31f97ebd..2557.js gzip | 13.3 kB | 13.3 kB | ✓ |
778-be276ce6..765f.js gzip | 7.05 kB | 7.05 kB | ✓ |
framework.HASH.js gzip | 39.3 kB | 39.3 kB | ✓ |
main-HASH.js gzip | 151 B | 151 B | ✓ |
webpack-HASH.js gzip | 993 B | 993 B | ✓ |
Overall change | 60.8 kB | 60.8 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 31.1 kB | 31.1 kB | ✓ |
Overall change | 31.1 kB | 31.1 kB | ✓ |
Client Pages
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_app-bdbd9e6..6cfe.js gzip | 1.3 kB | 1.3 kB | ✓ |
_error-b58c1..9b8e.js gzip | 3.4 kB | 3.4 kB | ✓ |
amp-89a5460c..567f.js gzip | 558 B | 558 B | ✓ |
hooks-8c2e74..be37.js gzip | 924 B | 924 B | ✓ |
index-fec729..83b2.js gzip | 243 B | 243 B | ✓ |
link-d124373..c521.js gzip | 1.66 kB | 1.66 kB | ✓ |
routerDirect..5759.js gzip | 336 B | 336 B | ✓ |
withRouter-1..98bf.js gzip | 334 B | 334 B | ✓ |
Overall change | 8.76 kB | 8.76 kB | ✓ |
Client Build Manifests
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
_buildManifest.js gzip | 349 B | 349 B | ✓ |
Overall change | 349 B | 349 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | Divlo/next.js build-deps/update-styled-jsx | Change | |
---|---|---|---|
index.html gzip | 609 B | 609 B | ✓ |
link.html gzip | 615 B | 615 B | ✓ |
withRouter.html gzip | 603 B | 603 B | ✓ |
Overall change | 1.83 kB | 1.83 kB | ✓ |
Diffs
Diff for index.html
@@ -48,7 +48,7 @@
"props": { "pageProps": {} },
"page": "/",
"query": {},
- "buildId": "dbVRbHwiWhCYlwvLsaJqS",
+ "buildId": "Cn8dmqzrMZnXo6d-ybpzp",
"isFallback": false,
"gip": true
}
@@ -86,11 +86,11 @@
async=""
></script>
<script
- src="/_next/static/dbVRbHwiWhCYlwvLsaJqS/_buildManifest.js"
+ src="/_next/static/Cn8dmqzrMZnXo6d-ybpzp/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/dbVRbHwiWhCYlwvLsaJqS/_ssgManifest.js"
+ src="/_next/static/Cn8dmqzrMZnXo6d-ybpzp/_ssgManifest.js"
async=""
></script>
</body>
Diff for link.html
@@ -53,7 +53,7 @@
"props": { "pageProps": {} },
"page": "/link",
"query": {},
- "buildId": "dbVRbHwiWhCYlwvLsaJqS",
+ "buildId": "Cn8dmqzrMZnXo6d-ybpzp",
"isFallback": false,
"gip": true
}
@@ -91,11 +91,11 @@
async=""
></script>
<script
- src="/_next/static/dbVRbHwiWhCYlwvLsaJqS/_buildManifest.js"
+ src="/_next/static/Cn8dmqzrMZnXo6d-ybpzp/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/dbVRbHwiWhCYlwvLsaJqS/_ssgManifest.js"
+ src="/_next/static/Cn8dmqzrMZnXo6d-ybpzp/_ssgManifest.js"
async=""
></script>
</body>
Diff for withRouter.html
@@ -48,7 +48,7 @@
"props": { "pageProps": {} },
"page": "/withRouter",
"query": {},
- "buildId": "dbVRbHwiWhCYlwvLsaJqS",
+ "buildId": "Cn8dmqzrMZnXo6d-ybpzp",
"isFallback": false,
"gip": true
}
@@ -86,11 +86,11 @@
async=""
></script>
<script
- src="/_next/static/dbVRbHwiWhCYlwvLsaJqS/_buildManifest.js"
+ src="/_next/static/Cn8dmqzrMZnXo6d-ybpzp/_buildManifest.js"
async=""
></script>
<script
- src="/_next/static/dbVRbHwiWhCYlwvLsaJqS/_ssgManifest.js"
+ src="/_next/static/Cn8dmqzrMZnXo6d-ybpzp/_ssgManifest.js"
async=""
></script>
</body>
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.
This can't be landed with failing tests: #21650 (comment)
Right, I will close this PR since I don't know what broke the tests and to solve them. Hopefully someone would be able to upgrade to latest version of |
Update
styled-jsx
to latest version, so we benefit from3.3.3
bug fix and builtin TypeScript typings from3.4.1
.To update
styled-jsx
, I ran this command :yarn upgrade [email protected]
.I also updated occurence of
zeit/styled-jsx
tovercel/styled-jsx
.EDIT: It seems like, the CI is failing, and as we can see, when I ran the yarn command, it also updated babel plugins, not only
styled-jsx
, and there is something related with babel in[email protected]
, is it related with the CI faling ?Maybe it has something to do with this PR : vercel/styled-jsx#684
I would appreciate some help, to fix the
CI
issues, thanks!