Skip to content

BREAKING CHANGE: Drop Node 20 support#103

Merged
hermansb merged 2 commits into
mainfrom
herman/drop-node-20-support
Jun 8, 2026
Merged

BREAKING CHANGE: Drop Node 20 support#103
hermansb merged 2 commits into
mainfrom
herman/drop-node-20-support

Conversation

@hermansb

@hermansb hermansb commented Jun 8, 2026

Copy link
Copy Markdown
Member

PR summary

Drop support for Node 20, which is out of support

PR Checklist

Please make sure that your PR fulfills the following requirements:

  • The commit message follows the Angular Commit Message Guidelines.
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • New tests
  • Build/CI related changes
  • Documentation content changes
  • Other (please describe) - removing support for Node 20

What is the current behavior?

Runs CI on Node 20, 22, 24

What is the new behavior?

Runs CI on Node 22, 24, 26

Does this PR introduce a breaking change?

  • Yes
  • No

Upgrade your app to Node 22+ ( https://nodejs.org/en/blog/announcements/v22-release-announce )

Other information

@hermansb hermansb had a problem deploying to test-integration-dal June 8, 2026 22:27 — with GitHub Actions Error
@hermansb hermansb had a problem deploying to test-integration-dal June 8, 2026 22:27 — with GitHub Actions Error
@hermansb hermansb had a problem deploying to test-integration-dal June 8, 2026 22:27 — with GitHub Actions Failure
@hermansb hermansb temporarily deployed to test-integration-dal June 8, 2026 22:41 — with GitHub Actions Inactive
@hermansb hermansb temporarily deployed to test-integration-dal June 8, 2026 22:41 — with GitHub Actions Inactive
@hermansb hermansb temporarily deployed to test-integration-dal June 8, 2026 22:41 — with GitHub Actions Inactive
@hermansb hermansb force-pushed the herman/drop-node-20-support branch from cc0043e to 2241f3e Compare June 8, 2026 22:45
hermanba added 2 commits June 8, 2026 18:49
Signed-off-by: Herman Singh <hermanba@ca.ibm.com>
Signed-off-by: Herman Singh <hermanba@ca.ibm.com>
@hermansb hermansb force-pushed the herman/drop-node-20-support branch from 2241f3e to 9bdba0a Compare June 8, 2026 22:50
@hermansb hermansb temporarily deployed to test-integration-dal June 8, 2026 22:50 — with GitHub Actions Inactive
@hermansb hermansb temporarily deployed to test-integration-dal June 8, 2026 22:50 — with GitHub Actions Inactive
@hermansb hermansb deployed to test-integration-dal June 8, 2026 22:50 — with GitHub Actions Active
@hermansb hermansb merged commit 7236090 into main Jun 8, 2026
5 checks passed
@hermansb hermansb deleted the herman/drop-node-20-support branch June 8, 2026 22:56
github-actions Bot pushed a commit that referenced this pull request Jun 8, 2026
# [3.0.0](v2.1.9...v3.0.0) (2026-06-08)

* BREAKING CHANGE: Drop Node 20 support ([#103](#103)) ([7236090](7236090))

### BREAKING CHANGES

* Drop Node 20 support

Signed-off-by: Herman Singh <hermanba@ca.ibm.com>

* fix: downgrade to Jest 29 to match sdk-test-utilities

Signed-off-by: Herman Singh <hermanba@ca.ibm.com>
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 3.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants