Skip to content

Adapt installation instructions according to changed distribution strategy #688

Closed as not planned
@MikeMcC399

Description

@MikeMcC399

Situation

The Node.js TSC carried out a vote which completed on Mar 19, 2025 and resulted in the strategy decision:

Phase out later: stop distributing Corepack (i.e. the distribution will no longer contain a corepack executable) on future (i.e. 25+) release lines of Node.js – existing release lines as well as the very next (i.e. 24.x) will keep it as experimental.

The README document does not address this change in strategy.

Suggestion

Modify the README document:

  1. Add information about future distribution strategy.

  2. Recommend installing from npm going forward.

  3. Add a comparison similar to the following:

Installation Comparison

Property npm installation Node.js bundle
Availability ongoing ends with Node.js 24.x Apr 30, 2028
Release tracking latest release rollout obeys Node.js schedule
Installation manual (npm install -g corepack) automatic with Node.js
Enabled automatic manual (corepack enable)
Experimental initial development, not stable experimental label
  • The version of Corepack available from npm is always the latest release. Corepack versions bundled into Node.js are subject to Node.js rollout scheduling and may be delayed.

  • Corepack installed from npm is automatically enabled for Yarn and pnpm. The Corepack version bundled with Node.js must be manually enabled.

  • Corepack releases 0.y.z follow the Semantic Versioning Specification for initial development. Corepack released through Node.js additionally carries the label Experimental relating to the distribution method.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions