Skip to content
This repository was archived by the owner on Jun 7, 2022. It is now read-only.

Update Node.js to v18 - #503

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/node-18.x
Open

Update Node.js to v18#503
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/node-18.x

Conversation

@renovate

@renovaterenovateBot commented May 1, 2022

Copy link
Copy Markdown
Contributor

Mend Renovate

This PR contains the following updates:

PackageTypeUpdateNew valueReferencesSourcegraph
nodefinalmajor18.3.0-alpinesourcecode search for "node"

Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.


Release Notes

nodejs/node

v18.3.0

Compare Source

Notable Changes
  • [dc3b91f351] - deps: update undici to 5.4.0 (Node.js GitHub Bot) #​43262
  • [d6cf409d78] - (SEMVER-MINOR)util: add parseArgs module (Benjamin Coe) #​42675
  • [9539cfa358] - (SEMVER-MINOR)http: add uniqueHeaders option to request and createServer (Paolo Insogna) #​41397
  • [41fdc2617d] - deps: upgrade npm to 8.11.0 (npm team) #​43210
  • [0000654e47] - deps: patch V8 to 10.2.154.4 (Michaël Zasso) #​43067
  • [b3c8e609fd] - (SEMVER-MINOR)deps: update V8 to 10.2.154.2 (Michaël Zasso) #​42740
  • [3e89b7336d] - (SEMVER-MINOR)fs: make params in writing methods optional (LiviaMedeiros) #​42601
  • [9539cfa358] - (SEMVER-MINOR)http: add uniqueHeaders option to request and createServer (Paolo Insogna) #​41397
  • [8f5b4570e5] - (SEMVER-MINOR)net: add ability to reset a tcp socket (pupilTong) #​43112
  • [5eff7b4a6a] - (SEMVER-MINOR)Revert "build: make x86 Windows support temporarily experimental" (Michaël Zasso) #​42740
    • This means 32-bit Windows binaries are back with this release.
Commits

v18.2.0

Compare Source

Notable Changes
OpenSSL 3.0.3

This update can be treated as a security release as the issues addressed in OpenSSL 3.0.3 slightly affect Node.js 18.
See https://nodejs.org/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022/ for more information on how the May 2022 OpenSSL releases affect other Node.js release lines.

Other Notable Changes
Commits

v18.1.0

Compare Source

Notable Changes
Commits

v18.0.0

Compare Source

Node.js 18 is here! Highlights include the update of the V8 JavaScript engine to 10.1, global fetch enabled by default, and a core test runner module.

Initially, Node.js 18 will replace Node.js 17 as our ‘Current’ release line. As per the release schedule, Node.js 18 will be the ‘Current’ release for the next 6 months and then promoted to Long-term Support (LTS) in October 2022. Once promoted to long-term support the release will be designated the codename ‘Hydrogen’. Node.js 18 will be supported until April 2025.

Notable Changes
Deprecations and Removals
  • (SEMVER-MAJOR)fs: runtime deprecate string coercion in fs.write, fs.writeFileSync (Livia Medeiros) #​42607
  • (SEMVER-MAJOR)dns: remove dns.lookup and dnsPromises.lookup options type coercion (Antoine du Hamel) #​41431
  • (SEMVER-MAJOR)process: runtime deprecate multipleResolves (Benjamin Gruenbaum) #​41896
  • (SEMVER-MAJOR)stream: remove thenable support (Robert Nagy) #​40773
  • (SEMVER-MAJOR)tls: move tls.parseCertString to end-of-life (Tobias Nießen) #​41479
fetch (experimental)

An experimental fetch API is available on the global scope by default. The implementation is based upon undici, an HTTP/1.1 client written for Node.js by contributors to the project.

constres=awaitfetch('https://nodejs.org/api/documentation.json');if(res.ok){constdata=awaitres.json();console.log(data);}

Through this addition, the following globals are made available: fetch, FormData, Headers, Request, Response.

Disable this API with the --no-experimental-fetch command-line flag.

Contributed by Michaël Zasso in #​41811.

HTTP Timeouts

server.headersTimeout which limits the amount of time the


Configuration

📅 Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@renovate
renovateBot requested a review from a teamMay 1, 2022 09:15
@renovaterenovateBot added the bot label May 1, 2022
@renovate
renovateBotforce-pushed the renovate/node-18.x branch from 9db036b to 6c2c0aaCompareMay 4, 2022 02:11
@renovate
renovateBotforce-pushed the renovate/node-18.x branch 3 times, most recently from b3ca9aa to f0cc219CompareMay 19, 2022 04:29
@renovaterenovateBot changed the title Update Node.js to v18Update Node.js to v18 - autoclosedMay 29, 2022
@renovaterenovateBot closed this May 29, 2022
@renovate
renovateBot deleted the renovate/node-18.x branch May 29, 2022 04:34
@renovaterenovateBot changed the title Update Node.js to v18 - autoclosedUpdate Node.js to v18May 29, 2022
@renovate
renovateBot restored the renovate/node-18.x branch May 29, 2022 09:48
@renovaterenovateBot reopened this May 29, 2022
@renovate
renovateBotforce-pushed the renovate/node-18.x branch 2 times, most recently from 2f67f18 to 757e00cCompareJune 7, 2022 01:04
@renovate
renovateBotforce-pushed the renovate/node-18.x branch from 757e00c to d881a84CompareJune 7, 2022 03:22
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@renovate-bot