René's URL Explorer Experiment


Title: Update next: 12.0.4 → 12.0.7 (patch) by depfu[bot] · Pull Request #55 · javaistic/javaistic · GitHub

Open Graph Title: Update next: 12.0.4 → 12.0.7 (patch) by depfu[bot] · Pull Request #55 · javaistic/javaistic

X Title: Update next: 12.0.4 → 12.0.7 (patch) by depfu[bot] · Pull Request #55 · javaistic/javaistic

Description: Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ next (12.0.4 → 12.0.7) · Repo Release Notes 12.0.7 Core Changes Add test for TailwindCSS JIT mode reloading: #32130 Ensure conf type for createServer is not changed: #32134 12.0.6 Core Changes Fix document type import path: #32117 12.0.5 This upgrade is completely backward-compatible and recommended for all users on versions below 12.0.5. A backport of the patch to Next.js 11 will be available later today. When a URL is provided to next-server that cannot be parsed, an unhandledPromiseRejection could occur. On Node.js versions < v15.0.0 this isn't a fatal issue as only a warning is shown. However, in Node.js versions > v15.0.0, this causes the server process to exit, which can result in unexpected server crashes. How to Upgrade We have released patch versions for both the stable and canary channels of Next.js. To upgrade run npm install next@latest --save Impact Affected: All of the following must be true to be affected Next.js versions ≥ v11.1.0 < v12.0.5 Node.js > v15.0.0 being used Using next start or a custom server Not affected: Deployments on Vercel (vercel.com) are not affected along with similar environments where invalid requests are filtered before reaching Next.js. We recommend everyone to upgrade regardless of whether you can reproduce the issue or not. How to Assess Impact If you are running Node.js > v15.0.0 with Next.js, you can filter any server error logs for ERR_INVALID_URL. What is Being Done As Next.js has grown in popularity and usage by enterprises, it has received the attention of security researchers and auditors. We are thankful to GitHub user hopeless-programmer-online for their investigation and discovery of the original bug. We've landed a patch that ensures this is handled properly so the unhandledPromiseRejection issue no longer occurs. Regression tests for this attack were added to the security integration test suite A public CVE is requested. We encourage responsible disclosure of future reports. Please email us at security@vercel.com. We are actively monitoring this mailbox. Core Changes Add a swc transform for removal of console.* calls.: #31449 Support ESLint v8: #29865 fix: allow next lint without eslint-config-next installed: #29823 Remove TextEncoder and TextDecoder wrappers: #31490 simplify output messages: #31454 update webpack: #31455 NextResponse: add .json static method: #31483 Use _error for development in streaming: #31466 Refactor the middleware SSR loader: #31508 Add detection for Google-PageRenderer bot: #31521 Click-to-open error state for development overlay #14461: #21819 Ensure only one doctype is rendered: #31534 Update swc: #31540 Add/wasm build: #31470 telemetry: track usage of 'optimizeFonts': #31522 Make missing Document components an error: #31505 Adjust AVIF size so that its smaller than WebP size: #31494 Fix unhandled rejection on route change in dev: #31554 Re-add native package folders and ensure wasm artifacts are downloaded: #31561 Fix HMR for middleware #30791: #31548 Minor simplifications to renderToWebStream: #31553 Fix accessing router before ready for HMR ping: #31588 Implement SWC port of next-page-disallow-re-export-all-exports: #31582 [ESLint] Prevent no-html-link-for-pages from warning for static files: #31495 Move root div to an app wrapper: #31596 Add types for geo lat and long: #31624 Fix non-concurrent function _document: #31628 Remove outdated comment about string children being deprecated in next/link: #30606 fix(middleware): consider localhost variations: #31603 Update swc: #31639 Extract next-swc Rust code into its own package: #31635 Fix dev router usage before router initializing: #31632 avoid mutating response.cookie options: #31679 Add cookies and headers for request using in RSC: #31623 Remove trace_target env var in favor of .next/trace: #31697 Add error link when hydration error occurs: #31519 Fix initial compile timing incorrect measurement: #31733 Lazily init getStaticPathsWorker: #31760 Remove noop import: #31722 update webpack: #31759 Fix wasm loading: #31772 Remove some watcher hacks and update version: #31768 Improve and refactor some types: #31704 read file in swc when no loaders follow the next-swc-loader: #31682 Lazy-load postcss: #31762 update webpack: #31798 Ensure middleware order is preserved: #31801 Refactor sandbox module cache: #31822 Fix hydration middleware effects: #31800 fix: support function components in _document in no-page-custom-font: #31560 Add support for removing React properties.: #31606 Include submodules in exported type definition: #28316 Move require.resolve into the module scope: #31799 fix amp validator message format: #31018 Fix auto export condition in edge SSR: #31845 bugfix: href value is not defined when typing out the href: #31813 Do not load external binding if local was found: #31853 fix: rsc headers: #31854 Add port and hostname options to Next Server: #31858 Fix: Cannot assign to read only property 'children': #31784 Fix disabling of built-in CSS support if there is a custom loader: #31078 include no-document-import-in-page rule in plugin index: #31890 Account for platform/arch not supported by napi-rs: #31938 Removng prop writable checking in prod: #31929 Enable default functional document when concurrentFeatures is enabled: #31954 Stop using environment variables in pages/_document: #31946 Fix image related link prop warning with react 18 beta: #31895 Escape string when converting to regexp: #31791 Add TS types for NextMiddleware: #30578 fix(types): add missing ua type for NextRequest: #31901 Ensure that external modules are not bundled into the client for RSC: #31968 Resolve streaming data for flight requests: #32010 Allow pre-release React 18 as peer: #31991 fix(Link): Do not ignore onMouseEnter prop with absolute href: #32012 add experimental.swcFileReading flag to disable file reading in swc: #31995 Fix middleware types with skipLibCheck: false: #32025 Include page for export errors for easier debugging: #32013 avoid retaining webpack config too long: #32053 Skip warnings for Image not rendered to the dom: #32049 Improve exported root definitions: #32077 Fix running server with Polyfilled fetch: #31935 Ensure invalid URLs respond with 400 correctly: #32092 Remove future.strictPostcssConfiguration config: #32098 Revert "Fix running server with Polyfilled fetch (#31935)": #32100 Documentation Changes Update react-18.md: #31476 Add docs for the Rust Compiler (SWC).: #31467 Script examples: #31181 Fix type declaration for API Routes response: #31486 Update environment-variables.md: #31525 Add middleware examples to custom page extensions: #31545 Added guide for setting up Next.js with MDX: #30869 Fix typo in MDX guide: #31709 Added note on env vars: #31237 docs(next-config): extend phase lines reference: #31711 [Docs][Fix] Broken Link to API Reference: #31820 Docs(router): Add type for url parameter: #31737 SWC: Add error checks and tests to next-dynamic: #31683 Docs(React 18): add missing Suspense import: #31897 Docs(React 18): remove unnecessary React import: #31900 IMPROVE: Middlerware Set Cookie API Ref: #31707 Update next export documentation.: #31465 Update Jest examples and docs: #31633 Add note to docs about sharp memory usage on default Linux setup: #31919 docs(Testing): Remove duplicate link: #32071 Example Changes Replace old static path by public | typo: #31573 Update README of cms-cosmic example: #31701 'imgix.cosmicjs.com' image domain in cms-cosmic example: #31703 Fix pwa demo: #31734 docs(examples): add secure flag explanation to with-iron-session: #31896 [WIP] Add tracing to with-sentry example: #30401 Fix with-mongo example by removing deprecated function: #30675 grammatical error in alert.js: #32062 Misc Changes Revert "Add docs for the Rust Compiler (SWC).": #31484 Ensure wasm package.json is written before publish: #31568 Update labeler.json Update labeler.json Update send-to-jaeger URL output: #31563 Fixing typo in Documentation about Testing: #31653 Add docs for the Next.js Compiler written in Rust (leveraging SWC): #31485 Fix prettier linting Fix labels for release sections Fix musl build Enable require for swc_bundler: #31663 add test case: #31691 Update swc: #31816 docs(middleware): file extension consistency: #31879 Remove unpurpose test: #31898 Remove unnecessary workflow step : #31943 Update swc: #31963 docs(NextRequest): req.cookie => req.cookies: #31975 Add next-swc to labeler Add Rich, Maedah, and Ismael to the docs label Updated Maedahs name in label gen config: #32005 Fix copying swc binary for isolated tests locally: #32026 Lock node version for CI: #32057 Make CI build cache key more specific: #32059 Remove "yarn jest" from Next.js repo scripts: #32042 Fix the testall npm script: #32081 Does any of this look wrong? Please let us know. Commits See the full diff on Github. The new version differs by more commits than we can show here. Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase. All Depfu comment commands @​depfu rebaseRebases against your default branch and redoes this update @​depfu recreateRecreates this PR, overwriting any edits that you've made to it @​depfu mergeMerges this PR once your tests are passing and conflicts are resolved @​depfu closeCloses this PR and deletes the branch @​depfu reopenRestores the branch and reopens this PR (if it's closed) @​depfu pauseIgnores all future updates for this dependency and closes this PR @​depfu pause [minor|major]Ignores all future minor/major updates for this dependency and closes this PR @​depfu resumeFuture versions of this dependency will create PRs again (leaves this PR as is)

Open Graph Description: Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ next (12.0.4 → 12.0.7) · Repo ...

X Description: Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ next (12.0.4 → 12.0.7) · Repo ...

Opengraph URL: https://github.com/javaistic/javaistic/pull/55

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:9d34d3a0-5c24-9098-736b-a825f7ed0d29
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB218:3E5E5E:494CA8:61783F:696B6C28
html-safe-nonce0b6ebd9032fa691cafbda5b09ba4d73fa2a25e88aa83e87c642ffc8bd2252ba5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMjE4OjNFNUU1RTo0OTRDQTg6NjE3ODNGOjY5NkI2QzI4IiwidmlzaXRvcl9pZCI6Ijc5MzQ0NjQzNzQ3MDcyODUwMzIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacd47d97dc1ecd5bdc979af249d92b0ac04317af69d831ee8626ecd2e2dd06aff5
hovercard-subject-tagpull_request:795460893
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/javaistic/javaistic/pull/55/files
twitter:imagehttps://avatars.githubusercontent.com/in/715?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/715?s=400&v=4
og:image:altHere is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ next (12.0.4 → 12.0.7) · Repo ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/javaistic/javaistic git https://github.com/javaistic/javaistic.git
octolytics-dimension-user_id76972798
octolytics-dimension-user_loginjavaistic
octolytics-dimension-repository_id388602663
octolytics-dimension-repository_nwojavaistic/javaistic
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id388602663
octolytics-dimension-repository_network_root_nwojavaistic/javaistic
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/javaistic/javaistic/pull/55/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjavaistic%2Fjavaistic%2Fpull%2F55%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjavaistic%2Fjavaistic%2Fpull%2F55%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=javaistic%2Fjavaistic
Reloadhttps://github.com/javaistic/javaistic/pull/55/files
Reloadhttps://github.com/javaistic/javaistic/pull/55/files
Reloadhttps://github.com/javaistic/javaistic/pull/55/files
javaistic https://github.com/javaistic
javaistichttps://github.com/javaistic/javaistic
Please reload this pagehttps://github.com/javaistic/javaistic/pull/55/files
Notifications https://github.com/login?return_to=%2Fjavaistic%2Fjavaistic
Fork 21 https://github.com/login?return_to=%2Fjavaistic%2Fjavaistic
Star 49 https://github.com/login?return_to=%2Fjavaistic%2Fjavaistic
Code https://github.com/javaistic/javaistic
Issues 4 https://github.com/javaistic/javaistic/issues
Pull requests 0 https://github.com/javaistic/javaistic/pulls
Discussions https://github.com/javaistic/javaistic/discussions
Actions https://github.com/javaistic/javaistic/actions
Projects 2 https://github.com/javaistic/javaistic/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/javaistic/javaistic/security
Please reload this pagehttps://github.com/javaistic/javaistic/pull/55/files
Insights https://github.com/javaistic/javaistic/pulse
Code https://github.com/javaistic/javaistic
Issues https://github.com/javaistic/javaistic/issues
Pull requests https://github.com/javaistic/javaistic/pulls
Discussions https://github.com/javaistic/javaistic/discussions
Actions https://github.com/javaistic/javaistic/actions
Projects https://github.com/javaistic/javaistic/projects
Security https://github.com/javaistic/javaistic/security
Insights https://github.com/javaistic/javaistic/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fjavaistic%2Fjavaistic%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fjavaistic%2Fjavaistic%2Fissues%2Fnew%2Fchoose
arghyaxcodeshttps://github.com/arghyaxcodes
mainhttps://github.com/javaistic/javaistic/tree/main
depfu/update/yarn/next-12.0.7https://github.com/javaistic/javaistic/tree/depfu/update/yarn/next-12.0.7
Conversation 1 https://github.com/javaistic/javaistic/pull/55
Commits 1 https://github.com/javaistic/javaistic/pull/55/commits
Checks 0 https://github.com/javaistic/javaistic/pull/55/checks
Files changed https://github.com/javaistic/javaistic/pull/55/files
Please reload this pagehttps://github.com/javaistic/javaistic/pull/55/files
Update next: 12.0.4 → 12.0.7 (patch) https://github.com/javaistic/javaistic/pull/55/files#top
Show all changes 1 commit https://github.com/javaistic/javaistic/pull/55/files
93a6be7 Update next to version 12.0.7 depfu[bot] Dec 6, 2021 https://github.com/javaistic/javaistic/pull/55/commits/93a6be720461b3142d3979dd575d64a800322db8
Clear filters https://github.com/javaistic/javaistic/pull/55/files
Please reload this pagehttps://github.com/javaistic/javaistic/pull/55/files
Please reload this pagehttps://github.com/javaistic/javaistic/pull/55/files
package.json https://github.com/javaistic/javaistic/pull/55/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
yarn.lock https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
package.jsonhttps://github.com/javaistic/javaistic/pull/55/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
View file https://github.com/javaistic/javaistic/blob/93a6be720461b3142d3979dd575d64a800322db8/package.json
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/javaistic/javaistic/pull/55/{{ revealButtonHref }}
https://github.com/javaistic/javaistic/pull/55/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
https://github.com/javaistic/javaistic/pull/55/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
yarn.lockhttps://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
View file https://github.com/javaistic/javaistic/blob/93a6be720461b3142d3979dd575d64a800322db8/yarn.lock
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/javaistic/javaistic/pull/55/{{ revealButtonHref }}
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com/javaistic/javaistic/pull/55/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.