Skip to content

feat!: require Node >=22, drop EOL Node versions @W-23480655@ - #326

Merged
iowillhoit merged 2 commits into
mainfrom
wr/requireNode22
Jul 29, 2026
Merged

feat!: require Node >=22, drop EOL Node versions @W-23480655@#326
iowillhoit merged 2 commits into
mainfrom
wr/requireNode22

Conversation

@WillieRuemmele

Copy link
Copy Markdown
Member

Summary

  • Bumps engines.node to >=22.0.0
  • Bumps @salesforce/core to ^9.0.0
  • Bumps @salesforce/kit to ^4.0.0
  • Bumps @salesforce/source-deploy-retrieve to ^13.0.0

@W-23480655@

BREAKING CHANGE: engines.node raised to >=22.0.0, dropping support for Node 18 and 20

Test plan

  • yarn build passes
  • yarn test — 20 pre-existing failures on main (unrelated to this change)

BREAKING CHANGE: engines.node raised to >=22.0.0, dropping support for Node 18 and 20

- engines.node bumped to >=22.0.0
- @salesforce/core bumped to ^9.0.0
- @salesforce/kit bumped to ^4.0.0
- @salesforce/source-deploy-retrieve bumped to ^13.0.0
…eption

nock cannot intercept jsforce's undici-based HTTP transport (undici.fetch
bypasses nock's @mswjs/interceptors). When SF_MOCK_DIR is set, return the
file-system mock response directly without setting up nock interceptors or
making real HTTP calls.
@iowillhoit

Copy link
Copy Markdown
Contributor

Known flakey NUTs

@iowillhoit
iowillhoit merged commit 53c862f into main Jul 29, 2026
11 of 14 checks passed
@iowillhoit
iowillhoit deleted the wr/requireNode22 branch July 29, 2026 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants