镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Preparation for v18.0.0 #42139

Description

@targos

Activity

  1. added
    metaIssues and PRs related to the general management of the project.
    releaseIssues and PRs related to Node.js releases.
    on Feb 26, 2022
  2. aduh95 commented on Feb 26, 2022

    @aduh95
    Contributor

    [ ] lib: enable global WebCrypto by default #42083

    This was discussed in the last TSC meeting, it's unlikely to happen in v18.x due to global.crypto already set when using --print (e.g. node -p 'crypto.randomBytes(16).toString("hex")'). The current plan is:

    1. Expose a new global proxy to access core modules when using -p or -e flags in v17.x (lib: expose a global node proxy in eval script and REPL #42114).
    2. Runtime deprecate global access to node core modules in v18.x
    3. Remove global access to core modules in v19.x – then we can enable global WebCrypto by default.
  3. richardlau commented on Feb 26, 2022

    @richardlau
    Member

    Should we be using project/milestones for this tracking? (I have no personal preference here.)

  4. targos commented on Feb 27, 2022

    @targos
    MemberAuthor

    Should we be using project/milestones for this tracking? (I have no personal preference here.)

    We can't comment/discuss in projects/milestones, though.

  5. ShogunPanda commented on Mar 1, 2022

    @ShogunPanda
    Contributor

    I have couple of PRs which would be semver-major.
    When is the deadline for this to be merged and eventually included in 18?

  6. BethGriggs commented on Mar 1, 2022

    @BethGriggs
    Member

    @ShogunPanda, if they land on master by 2022-04-12, they should make it into the release (assuming no objections too).

    Refs:

    Approximately two months before a major release, new vN.x and vN.x-staging branches (where N indicates the major release) should be created as forks of the master branch. Up until one week before the release date, these must be kept in sync with master.

  7. targos commented on Apr 13, 2022

    @targos
    MemberAuthor

    I think we can close this. Thanks everyone!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaIssues and PRs related to the general management of the project.releaseIssues and PRs related to Node.js releases.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions