> For the complete documentation index, see [llms.txt](https://docs.testery.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.testery.io/get-to-know-testery/test-stacks/node.js-16-end-of-life.md).

# Node.js 16 End of Life

On September 11, 2023, Node.js will reach its end of life date. For details, see <https://nodejs.org/en/blog/announcements/nodejs16-eol>

On September 11, 2023 at 12pm Central Time, Testery will begin running all linux Node.js workloads against Node.js 18.

We encourage all Testery customers to migrate before this date, however, we will maintain Node 16 support until September 30, 2023

### Switching to Node.js 18 before September 11, 2023

Migrating your code to the new Test Stack is easy, you just need to provide a testery.yml file in your source repository. Add the following content

```
test_stack:
  configuration_key: node-chrome.114-java.17-nodejs.18
```

### Remaining on Node.js 18 after September 11, 2023

You may use a legacy runner until September 30, 2023 by providing a testery.yml file in your source repository. Add the following content

```
test_stack:
  configuration_key: node-chrome.114-java.17-nodejs.16
```
