diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35b6abf9..b634a889 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: ['lts/iron', 'lts/jod', 'lts/krypton'] + node-version: ['lts/iron', 'lts/jod', 'lts/krypton', '26.x'] steps: - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} diff --git a/README.md b/README.md index 71614377..8c853c9d 100644 --- a/README.md +++ b/README.md @@ -29,13 +29,14 @@ npm install @globus/sdk ### Node.js -We aim to support all Active LTS [Node.js releases](https://nodejs.org/en/about/previous-releases). We intend to support all Maintenance LTS versions until their official end-of-life. Removal of support for a Node.js version will be considered a breaking change and result in a major version bump of the SDK. +We aim to support all Active LTS [Node.js releases](https://nodejs.org/en/about/previous-releases). We intend to support all Maintenance LTS versions until their official end-of-life (EOL). Removal of support for a Node.js version will be considered a breaking change and result in a major version bump of the SDK. -| Version | | -| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Node.js 20 | [![lts/iron](https://img.shields.io/github/actions/workflow/status/globus/globus-sdk-javascript/ci.yml?style=flat-square&label=)](https://github.com/globus/globus-sdk-javascript/actions/workflows/ci.yml) | +| Version | | Notes | +| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | +| Node.js 20 | [![lts/iron](https://img.shields.io/github/actions/workflow/status/globus/globus-sdk-javascript/ci.yml?style=flat-square&label=)](https://github.com/globus/globus-sdk-javascript/actions/workflows/ci.yml) | ⚠️ **Near EOL**; Support will be removed in next major version. | | Node.js 22 | [![lts/jod](https://img.shields.io/github/actions/workflow/status/globus/globus-sdk-javascript/ci.yml?style=flat-square&label=)](https://github.com/globus/globus-sdk-javascript/actions/workflows/ci.yml) | | Node.js 24 | [![lts/krypton](https://img.shields.io/github/actions/workflow/status/globus/globus-sdk-javascript/ci.yml?style=flat-square&label=)](https://github.com/globus/globus-sdk-javascript/actions/workflows/ci.yml) | +| Node.js 26 | [![26](https://img.shields.io/github/actions/workflow/status/globus/globus-sdk-javascript/ci.yml?style=flat-square&label=)](https://github.com/globus/globus-sdk-javascript/actions/workflows/ci.yml) | ### Browser Support