Closed renovate[bot] closed 3 years ago
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.
🔍 Inspect: https://vercel.com/graphcms/reference-marketing-website/6h2qhGMgbveW9PAcp4ys7qPYNf5G
✅ Preview: https://reference-marketing-website-git-renovate-nextjs-be4d53-graphcms.vercel.app
This PR contains the following updates:
11.1.0
->11.1.2
11.1.0
->11.1.2
Release Notes
vercel/next.js
### [`v11.1.2`](https://togithub.com/vercel/next.js/releases/v11.1.2) [Compare Source](https://togithub.com/vercel/next.js/compare/v11.1.1...v11.1.2) ##### Core Changes - chore: upgrade styled-jsx to 4.0.1: [#28626](https://togithub.com/vercel/next.js/issues/28626) - getServerSideProps should support props value as Promise: [#28607](https://togithub.com/vercel/next.js/issues/28607) - Ensure custom app regex is correct for Windows: [#28631](https://togithub.com/vercel/next.js/issues/28631) ##### Credits Huge thanks to [@huozhi](https://togithub.com/huozhi) and [@kara](https://togithub.com/kara) for helping! ### [`v11.1.1`](https://togithub.com/vercel/next.js/releases/v11.1.1) [Compare Source](https://togithub.com/vercel/next.js/compare/v11.1.0...v11.1.1) ##### Core Changes - Next.js swc publish flow: [#27984](https://togithub.com/vercel/next.js/issues/27984) - Ensure config file message is only shown once: [#28017](https://togithub.com/vercel/next.js/issues/28017) - Add missing fields to `NextConfig` type: [#27974](https://togithub.com/vercel/next.js/issues/27974) - use a shared worker pool for collecting page data and static page generation: [#27924](https://togithub.com/vercel/next.js/issues/27924) - Use [@next](https://togithub.com/next) scope for native packages: [#28046](https://togithub.com/vercel/next.js/issues/28046) - Fix `generateBuildId` type that can be async function: [#28040](https://togithub.com/vercel/next.js/issues/28040) - Fix image optimization encoding url: [#28045](https://togithub.com/vercel/next.js/issues/28045) - Clean up `Document` in preparation for streaming: [#28032](https://togithub.com/vercel/next.js/issues/28032) - Render as a concatenation of streams: [#28082](https://togithub.com/vercel/next.js/issues/28082) - Add support for dynamic HTML: [#28085](https://togithub.com/vercel/next.js/issues/28085) - Support suspense in next dynamic: [#27611](https://togithub.com/vercel/next.js/issues/27611) - Handle blob urls in image component: [#27975](https://togithub.com/vercel/next.js/issues/27975) - Bypass webpack compilation for precompiled [@next/polyfills-nomodule](https://togithub.com/next/polyfills-nomodule): [#27596](https://togithub.com/vercel/next.js/issues/27596) - Update `util` to 0.12.4: [#27939](https://togithub.com/vercel/next.js/issues/27939) - Remove duplicate doctypes: [#28089](https://togithub.com/vercel/next.js/issues/28089) - Fix revalidate for initial notFound: true paths: [#28097](https://togithub.com/vercel/next.js/issues/28097) - Add proper error when failing to load next.config.js: [#28099](https://togithub.com/vercel/next.js/issues/28099) - Fix: wrong link error message: [#28127](https://togithub.com/vercel/next.js/issues/28127) - Add support for Jaeger trace target: [#28129](https://togithub.com/vercel/next.js/issues/28129) - Enable pure client suspense in blocking rendering: [#28165](https://togithub.com/vercel/next.js/issues/28165) - Add entrypoint tracing: [#25538](https://togithub.com/vercel/next.js/issues/25538) - Add module type to build-module trace: [#28128](https://togithub.com/vercel/next.js/issues/28128) - Update to latest babel versions: [#28174](https://togithub.com/vercel/next.js/issues/28174) - Improve jaeger traces: [#28168](https://togithub.com/vercel/next.js/issues/28168) - fix development mode bug with pages with "+" and other special characters: [#28122](https://togithub.com/vercel/next.js/issues/28122) - let loaders automatically infer source map setting: [#28204](https://togithub.com/vercel/next.js/issues/28204) - Avoid fs write `next-env.d.ts` on read-only filesystems: [#28206](https://togithub.com/vercel/next.js/issues/28206) - Document usage of suspense option of next/dynamic: [#28210](https://togithub.com/vercel/next.js/issues/28210) - Add warning when parent styles break `next/image`: [#28221](https://togithub.com/vercel/next.js/issues/28221) - Use `zen-observable` library: [#28214](https://togithub.com/vercel/next.js/issues/28214) - Fix HMR when custom \_app or \_document is removed: [#28227](https://togithub.com/vercel/next.js/issues/28227) - Add relationship between issuer and module to traces: [#28192](https://togithub.com/vercel/next.js/issues/28192) - Update generating next-server dependencies: [#28223](https://togithub.com/vercel/next.js/issues/28223) - Fix `next/image` blur placeholder when JS is disabled: [#28269](https://togithub.com/vercel/next.js/issues/28269) - Ensure adding \_app/\_document HMRs correctly: [#28279](https://togithub.com/vercel/next.js/issues/28279) - upgrade webpack to 5.51.1: [#28291](https://togithub.com/vercel/next.js/issues/28291) - \[ESLint] Adds `process.exit` to `next lint` success output: [#28299](https://togithub.com/vercel/next.js/issues/28299) - Fix next env vars injection in dynamic: [#28309](https://togithub.com/vercel/next.js/issues/28309) - Add layout to data-nimg attribute: [#28312](https://togithub.com/vercel/next.js/issues/28312) - Add data attribute to script component: [#28310](https://togithub.com/vercel/next.js/issues/28310) - Ensure [@babel/core](https://togithub.com/babel/core) is de-duped when nccing: [#28384](https://togithub.com/vercel/next.js/issues/28384) - Fix forked NODE_OPTIONS except for inspect: [#28420](https://togithub.com/vercel/next.js/issues/28420) - \[ESLint] Enable caching by default: [#28349](https://togithub.com/vercel/next.js/issues/28349) - Update test config to leverage swc: [#28400](https://togithub.com/vercel/next.js/issues/28400) - Add missing `typescript` property to `NextConfig`: [#28459](https://togithub.com/vercel/next.js/issues/28459) - next/script fix duplicate scripts : [#28428](https://togithub.com/vercel/next.js/issues/28428) - Ensure error is shown correctly for empty headers field: [#28430](https://togithub.com/vercel/next.js/issues/28430) - Add default trace format that is exported automatically: [#28461](https://togithub.com/vercel/next.js/issues/28461) - Update i18n locales limit to warning: [#28429](https://togithub.com/vercel/next.js/issues/28429) - Fix handling for 204 status code with a body: [#28479](https://togithub.com/vercel/next.js/issues/28479) - Update warning when parent styles break `next/image`: [#28517](https://togithub.com/vercel/next.js/issues/28517) - Support for functional Document components: [#28515](https://togithub.com/vercel/next.js/issues/28515) - Ensure dev server side errors are correct: [#28520](https://togithub.com/vercel/next.js/issues/28520) - Add CSP to Image Optimization API: [#28620](https://togithub.com/vercel/next.js/issues/28620) ##### Documentation Changes - Fix incorrect error manifest path: [#27970](https://togithub.com/vercel/next.js/issues/27970) - Add testing docs: [#27965](https://togithub.com/vercel/next.js/issues/27965) - \[DOCS] Update testing docs: [#28064](https://togithub.com/vercel/next.js/issues/28064) - \[ESLint] Disallow inside \_document.js & inside the next/head component: [#27257](https://togithub.com/vercel/next.js/issues/27257) - Docs: Mention 3rd option 'blocking' for fallback: [#28077](https://togithub.com/vercel/next.js/issues/28077) - Add a Styling Section to next/image component docs: [#28055](https://togithub.com/vercel/next.js/issues/28055) - Improve React Strict Mode documentation.: [#28139](https://togithub.com/vercel/next.js/issues/28139) - doc: fix typo: [#28146](https://togithub.com/vercel/next.js/issues/28146) - docs: corrected the link to the example: [#28175](https://togithub.com/vercel/next.js/issues/28175) - ESLint Plugin: Prefer next script component when using the inline script for Google Analytics.: [#25147](https://togithub.com/vercel/next.js/issues/25147) - Update testing.md: [#28190](https://togithub.com/vercel/next.js/issues/28190) - docs: Add link to Cypress GitHub Actions Guide to Testing docs: [#28207](https://togithub.com/vercel/next.js/issues/28207) - Add docs for ESLint plugin settings and rule options: [#28059](https://togithub.com/vercel/next.js/issues/28059) - Add eslint rule for id attribute on inline next/script: [#27853](https://togithub.com/vercel/next.js/issues/27853) - Update supported-browsers-features.md: [#28326](https://togithub.com/vercel/next.js/issues/28326) - fix link to global stylesheet in from-create-react-app.md: [#28327](https://togithub.com/vercel/next.js/issues/28327) - docs: update font-optimization.md: [#28397](https://togithub.com/vercel/next.js/issues/28397) - Improved `next/image` docs around layouts.: [#28345](https://togithub.com/vercel/next.js/issues/28345) - Minor docs edit: cors -> CORS: [#28472](https://togithub.com/vercel/next.js/issues/28472) - Update docs for `sharp` usage to mention Vercel: [#28476](https://togithub.com/vercel/next.js/issues/28476) - Use recommended pattern in testing example: [#28404](https://togithub.com/vercel/next.js/issues/28404) - Update with-jest packages and docs: [#28209](https://togithub.com/vercel/next.js/issues/28209) - Add docs for using pageExtensions to colocate other files with page components: [#22740](https://togithub.com/vercel/next.js/issues/22740) - Small grammar fixes: [#28590](https://togithub.com/vercel/next.js/issues/28590) ##### Example Changes - Make sure all example packages has `private: true`: [#28008](https://togithub.com/vercel/next.js/issues/28008) - next-env.d.ts note in templates: [#27983](https://togithub.com/vercel/next.js/issues/27983) - Add `.gitignore` to examples that lack them: [#28003](https://togithub.com/vercel/next.js/issues/28003) - Update Firebase hosting example to use Node.js 14.: [#27988](https://togithub.com/vercel/next.js/issues/27988) - Examples: Jotai: [#27940](https://togithub.com/vercel/next.js/issues/27940) - Remove `licence` from all `example/package.json` that has them: [#28007](https://togithub.com/vercel/next.js/issues/28007) - Add ci script to check examples: [#28009](https://togithub.com/vercel/next.js/issues/28009) - Replace CSS tag with JS import: [#28143](https://togithub.com/vercel/next.js/issues/28143) - Fixed typos that existed on some files: [#28314](https://togithub.com/vercel/next.js/issues/28314) - Add Temporal example: [#28348](https://togithub.com/vercel/next.js/issues/28348) - \[examples] Added `with-couchbase` example: [#27184](https://togithub.com/vercel/next.js/issues/27184) - \[examples] Add ElasticSearch example: [#28043](https://togithub.com/vercel/next.js/issues/28043) - Fix: changing import syntax slightly to ensure success with `create-next-app`: [#28431](https://togithub.com/vercel/next.js/issues/28431) - Add prop-types in package.json: [#28481](https://togithub.com/vercel/next.js/issues/28481) - Update to use the latest MongoDB best practices to limit connection pooling issues.: [#28350](https://togithub.com/vercel/next.js/issues/28350) - Add apiVersion to config: [#28610](https://togithub.com/vercel/next.js/issues/28610) ##### Misc Changes - Tests: Execute development-logs tests.: [#27996](https://togithub.com/vercel/next.js/issues/27996) - Fix publish native script: [#28037](https://togithub.com/vercel/next.js/issues/28037) - Authenticate npm before publishing native packages: [#28041](https://togithub.com/vercel/next.js/issues/28041) - publish flow fixes: [#28050](https://togithub.com/vercel/next.js/issues/28050) - USe await correctly: [#28053](https://togithub.com/vercel/next.js/issues/28053) - Refactor development-logs removing duplicated code.: [#28049](https://togithub.com/vercel/next.js/issues/28049) - Fix gh action workflow when docs changed: [#28092](https://togithub.com/vercel/next.js/issues/28092) - Skip native ci steps for docs only changes: [#28101](https://togithub.com/vercel/next.js/issues/28101) - Add setup for m1 build: [#28138](https://togithub.com/vercel/next.js/issues/28138) - fix(tests): fixes typo in basic integration test: [#28158](https://togithub.com/vercel/next.js/issues/28158) - Fix crash of lint rule no-document-import-in-page: [#28148](https://togithub.com/vercel/next.js/issues/28148) - docs: make contributing.md more contributor-friendly: [#27913](https://togithub.com/vercel/next.js/issues/27913) - Update polling env var for tests in CI: [#28264](https://togithub.com/vercel/next.js/issues/28264) - Ensure all packages are packed while tracing: [#28263](https://togithub.com/vercel/next.js/issues/28263) - Use temp repo copy while linking packages: [#28301](https://togithub.com/vercel/next.js/issues/28301) - feat: upgrade swc/core to 1.2.80: [#28347](https://togithub.com/vercel/next.js/issues/28347) - Move unit tests to one folder and migrate them to TypeScript: [#28427](https://togithub.com/vercel/next.js/issues/28427) - Tests: Adds test to data-nimg data attribute based on layout prop.: [#28444](https://togithub.com/vercel/next.js/issues/28444) - Remove unused imports - \[ESLint Plugin] Handles edge case for `no-import-document-in-page` rule: [#28261](https://togithub.com/vercel/next.js/issues/28261) - Tests: Remove unnecessary await: [#28594](https://togithub.com/vercel/next.js/issues/28594) ##### Credits Huge thanks to [@delbaoliveira](https://togithub.com/delbaoliveira), [@padmaia](https://togithub.com/padmaia), [@andersonleite](https://togithub.com/andersonleite), [@stefanprobst](https://togithub.com/stefanprobst), [@oBusk](https://togithub.com/oBusk), [@sokra](https://togithub.com/sokra), [@xnuk](https://togithub.com/xnuk), [@styfle](https://togithub.com/styfle), [@leerob](https://togithub.com/leerob), [@devknoll](https://togithub.com/devknoll), [@huozhi](https://togithub.com/huozhi), [@timneutkens](https://togithub.com/timneutkens), [@awareness481](https://togithub.com/awareness481), [@agektmr](https://togithub.com/agektmr), [@gu-stav](https://togithub.com/gu-stav), [@sampoder](https://togithub.com/sampoder), [@Thisen](https://togithub.com/Thisen), [@ijjk](https://togithub.com/ijjk), [@oscarafuentes](https://togithub.com/oscarafuentes), [@AryanBeezadhur](https://togithub.com/AryanBeezadhur), [@bmuenzenmeyer](https://togithub.com/bmuenzenmeyer), [@tdkn](https://togithub.com/tdkn), [@rgabs](https://togithub.com/rgabs), [@urko-pineda](https://togithub.com/urko-pineda), [@davecaruso](https://togithub.com/davecaruso), [@kevinold](https://togithub.com/kevinold), [@ctjlewis](https://togithub.com/ctjlewis), [@chrislloyd](https://togithub.com/chrislloyd), [@mrmckeb](https://togithub.com/mrmckeb), [@housseindjirdeh](https://togithub.com/housseindjirdeh), [@hiro0218](https://togithub.com/hiro0218), [@Bezmehrabi](https://togithub.com/Bezmehrabi), [@atcastle](https://togithub.com/atcastle), [@janicklas-ralph](https://togithub.com/janicklas-ralph), [@lorensr](https://togithub.com/lorensr), [@lekterable](https://togithub.com/lekterable), [@vcnc-hex](https://togithub.com/vcnc-hex), [@ejscribner](https://togithub.com/ejscribner), [@Andarist](https://togithub.com/Andarist), [@aravindputrevu](https://togithub.com/aravindputrevu), [@robbieaverill](https://togithub.com/robbieaverill), [@zhafri-shafiq](https://togithub.com/zhafri-shafiq), [@htunnicliff](https://togithub.com/htunnicliff), [@kukicado](https://togithub.com/kukicado), [@OzzieOrca](https://togithub.com/OzzieOrca), [@mikehedman](https://togithub.com/mikehedman), and [@kmelve](https://togithub.com/kmelve) for helping!Configuration
📅 Schedule: "before 3am on Monday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.