GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — doc: explicitly state that corepack will be removed in v25+ by trivikr · Pull Request #57747 · nodejs/node

Conversation

@trivikr

@trivikr trivikr commented Apr 4, 2025

Copy link
Copy Markdown
Member

The generic "future versions of" Node.js is causing a confusion among corepack users.
Example nodejs/corepack#688 (comment)

This PR explicitly changes it to v25+ as agreed in TSC vote in nodejs/TSC#1697 (comment)

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

MikeMcC399 and styfle reacted with thumbs up emoji
All reactions
  • 👍 2 reactions
@nodejs-github-bot nodejs-github-bot added the doc Issues and PRs related to Node.js documentation. label Apr 4, 2025
@trivikr trivikr mentioned this pull request Apr 4, 2025
Adapt installation instructions according to changed distribution strategy nodejs/corepack#688
Closed
@trivikr trivikr changed the title docs: explicitly state that corepack will be removed in v25+ doc: explicitly state that corepack will be removed in v25+ Apr 4, 2025
ljharb
ljharb approved these changes Apr 4, 2025
View reviewed changes
lpinca
lpinca approved these changes Apr 4, 2025
View reviewed changes
@MikeMcC399

MikeMcC399 commented Apr 4, 2025

Copy link
Copy Markdown
Contributor

@trivikr

Thank you for picking this up! As you know, I unsuccessfully raised it in #57708 (comment). Admittedly there were multiple issues I raised in that one issue.

It looks like you'll need to update your commit though, to change docs: to doc:

image

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@trivikr
doc: explicitly state that corepack will be removed in v25+
1a83409
@trivikr
trivikr force-pushed the corepack-removal-version branch from 683c103 to 1a83409 Compare April 4, 2025 16:32
@trivikr

trivikr commented Apr 4, 2025

Copy link
Copy Markdown
Member Author

It looks like you'll need to update your commit though, to change docs: to doc:

Thanks! I force-pushed in 1a83409

MikeMcC399 reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

MikeMcC399
MikeMcC399 reviewed Apr 4, 2025
View reviewed changes
Comment thread doc/api/corepack.md Resolved

Uh oh!

There was an error while loading. Please reload this page.

@trivikr
doc: remove v prefix for version since it comes after Node.js
f32e19b
@trivikr
trivikr requested review from MikeMcC399 and aduh95 and removed request for MikeMcC399 April 4, 2025 16:46
styfle
styfle approved these changes Apr 4, 2025
View reviewed changes

@styfle styfle left a comment

Copy link
Copy Markdown
Member

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.

Thanks for the clarity!

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

trivikr reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
BridgeAR
BridgeAR approved these changes Apr 4, 2025
View reviewed changes
gurgunday
gurgunday approved these changes Apr 5, 2025
View reviewed changes
RaisinTen
RaisinTen approved these changes Apr 5, 2025
View reviewed changes
MikeMcC399
MikeMcC399 reviewed Apr 5, 2025
View reviewed changes
Comment thread doc/api/corepack.md
Despite Corepack being distributed with default installs of Node.js, the package
managers managed by Corepack are not part of the Node.js distribution, and
Corepack itself will no longer be distributed with future versions of Node.js.
Corepack itself will no longer be distributed with Node.js 25+.

@MikeMcC399 MikeMcC399 Apr 5, 2025 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Contributor

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.

@trivikr

I'll just remove the v as of now, and will wait for input from other collaborators

Using the notation from https://github.com/nodejs/release including the use of the term "release line" to refer to all releases with same major version number:

Suggested change
Corepack itself will no longer be distributed with Node.js 25+.
Corepack itself will no longer be distributed with release lines Node.js 25 and above.

You could also write "releases Node.js >=25.0.0" using semver notation.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
UlisesGascon
UlisesGascon approved these changes Apr 5, 2025
View reviewed changes
jasnell
jasnell approved these changes Apr 5, 2025
View reviewed changes
@MikeMcC399 MikeMcC399 mentioned this pull request Apr 6, 2025
Hidden Node.js Corepack documentation / inconsistent links after Node.js v23.11.0 release #57708
Closed
bjohansebas
bjohansebas approved these changes Apr 6, 2025
View reviewed changes
@trivikr trivikr self-assigned this Apr 7, 2025
@trivikr trivikr added commit-queue PRs queued for automated landing through the Commit Queue. commit-queue-squash PRs the Commit Queue should land as one squashed commit. and removed commit-queue PRs queued for automated landing through the Commit Queue. labels Apr 7, 2025
@nodejs-github-bot
nodejs-github-bot merged commit b6a10f7 into main Apr 7, 2025
@nodejs-github-bot

nodejs-github-bot commented Apr 7, 2025

Copy link
Copy Markdown
Collaborator

Landed in b6a10f7

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@nodejs-github-bot
nodejs-github-bot deleted the corepack-removal-version branch April 7, 2025 15:53
@trivikr trivikr mentioned this pull request Apr 10, 2025
doc: clarify future Corepack removal in v25+ #57825
Merged
RafaelGSS pushed a commit that referenced this pull request May 1, 2025
@trivikr @RafaelGSS
doc: explicitly state that corepack will be removed in v25+
e5223d9
PR-URL: #57747
Reviewed-By: Jordan Harband <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: James M Snell <[email protected]>
@RafaelGSS RafaelGSS mentioned this pull request May 1, 2025
2025-05-06, Version 24.0.0 (Current) #57609
Merged
RafaelGSS pushed a commit that referenced this pull request May 2, 2025
@trivikr @RafaelGSS
doc: explicitly state that corepack will be removed in v25+
952a212
PR-URL: #57747
Reviewed-By: Jordan Harband <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: James M Snell <[email protected]>
aduh95 pushed a commit that referenced this pull request May 6, 2025
@trivikr @aduh95
doc: explicitly state that corepack will be removed in v25+
5b79f16
PR-URL: #57747
Reviewed-By: Jordan Harband <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: James M Snell <[email protected]>
RafaelGSS pushed a commit that referenced this pull request May 14, 2025
@trivikr @RafaelGSS
doc: explicitly state that corepack will be removed in v25+
bfaacea
PR-URL: #57747
Reviewed-By: Jordan Harband <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: James M Snell <[email protected]>
aduh95 pushed a commit that referenced this pull request May 16, 2025
@trivikr @aduh95
doc: explicitly state that corepack will be removed in v25+
46d463b
PR-URL: #57747
Reviewed-By: Jordan Harband <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: James M Snell <[email protected]>
aduh95 pushed a commit that referenced this pull request May 17, 2025
@trivikr @aduh95
doc: explicitly state that corepack will be removed in v25+
561a65f
PR-URL: #57747
Reviewed-By: Jordan Harband <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: James M Snell <[email protected]>
@github-actions github-actions Bot mentioned this pull request May 19, 2025
2025-05-21, Version 22.16.0 'Jod' (LTS) #58388
Merged
aduh95 pushed a commit that referenced this pull request May 19, 2025
@trivikr @aduh95
doc: explicitly state that corepack will be removed in v25+
92428c2
PR-URL: #57747
Reviewed-By: Jordan Harband <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
Reviewed-By: Ulises Gascón <[email protected]>
Reviewed-By: James M Snell <[email protected]>
@ghost ghost mentioned this pull request Jun 8, 2025
### Notable Changes autofix-ci/action#28
Closed
@HeinTouchableFR HeinTouchableFR mentioned this pull request Aug 22, 2026
Research: oxfmt/oxlint, Yarn 4 and mise vs the current toolchain NetAuraTech/adonisjs-foundry#158
Closed
@AndrewDongminYoo AndrewDongminYoo mentioned this pull request Oct 26, 2026
ci: run the test job on Node.js 26 AndrewDongminYoo/auto-chatter#259
Merged
AndrewDongminYoo added a commit to AndrewDongminYoo/auto-chatter that referenced this pull request Oct 26, 2026
@AndrewDongminYoo
ci: run the test job on Node.js 26 (#259)
52263dd
## 요약

#257에서 컨테이너를 `node:26-bookworm-slim`으로 올렸지만 CI의 test 작업은 여전히 Node.js 24로 실행되고 있었습니다.
이 PR은 `actions/setup-node`의 `node-version`을 `"26"`으로 올려 테스트와 컨테이너의 Node 주 버전을 맞춥니다.
Node.js 25부터 Corepack이 함께 배포되지 않으므로, `Dockerfile`과 같은 `[email protected]`을 먼저 설치한 뒤 `corepack enable`을 실행합니다.

- 근거: [Node.js Corepack 문서](https://nodejs.org/dist/latest/docs/api/corepack.html), [nodejs/node#57747](nodejs/node#57747)
- `package.json`의 `engines`(`>=24`)와 README의 요구 버전은 바꾸지 않았습니다. Node 24도 계속 지원 범위입니다.

## 검증

- `trunk check .github/workflows/ci.yaml` → exit 0
- 이 PR의 CI test 작업이 Node.js 26에서 type check, unit, DB, workerd 검사를 실행하는 것이 실제 검증입니다.

## Decisions taken where the brief was silent

- corepack 버전은 `Dockerfile`과 같은 0.36.0으로 고정했습니다. 두 곳의 버전을 함께 올려야 합니다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@MikeMcC399 MikeMcC399 MikeMcC399 left review comments
@ljharb ljharb ljharb approved these changes
@jasnell jasnell jasnell approved these changes
@lpinca lpinca lpinca approved these changes
@UlisesGascon UlisesGascon UlisesGascon approved these changes
@BridgeAR BridgeAR BridgeAR approved these changes
@RaisinTen RaisinTen RaisinTen approved these changes
@gurgunday gurgunday gurgunday approved these changes
@aduh95 aduh95 Awaiting requested review from aduh95
+2 more reviewers
@styfle styfle styfle approved these changes
@bjohansebas bjohansebas bjohansebas approved these changes
Reviewers whose approvals may not affect merge requirements

Uh oh!

There was an error while loading. Please reload this page.

Assignees

@trivikr trivikr

Labels

commit-queue-squash PRs the Commit Queue should land as one squashed commit. doc Issues and PRs related to Node.js documentation.

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

12 participants

@trivikr @MikeMcC399 @nodejs-github-bot @ljharb @styfle @jasnell @lpinca @UlisesGascon @BridgeAR @RaisinTen @gurgunday @bjohansebas
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.