> For the complete documentation index, see [llms.txt](https://knowledgebase.autorabit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.autorabit.com/fundamentals/announcements/upgrading-the-node-runtime-for-azure-devops.md).

# Upgrading the Node Runtime for Azure DevOps

{% hint style="info" %}
**This change applies to all CodeScan customers running scans through the Azure DevOps extension.** If you use Microsoft-hosted (default) agents, no action is required. If you run your pipelines on custom (self-hosted) agents, please review the *Custom (Self-Hosted) Agents* section below.
{% endhint %}

#### **Overview**

As part of our ongoing commitment to platform security and maintenance, CodeScan is upgrading the Node runtime used by our Azure DevOps extension to **Node 24** on **August 1, 2026**. To support a smooth transition, **Node 20 will remain available as a fallback** alongside Node 24, ensuring uninterrupted operation while customers validate compatibility with the new runtime.

Your scan functionality remains the same — this is a runtime update only.

#### Key Date

1. **August 1, 2026** — CodeScan's Azure DevOps extension upgrades to Node 24. Node 20 remains available as a fallback.

#### Actions Required

**If you use Microsoft-hosted (default) agents**, no action is required. Microsoft-hosted agents are already compatible with both Node 20 and Node 24, and your pipelines will continue to run without changes.

**If you use custom (self-hosted) agents**, please ensure your agents are compatible with at least Node 20 ahead of the upgrade date. Agents that meet this requirement will continue to operate without interruption when the upgrade takes effect.

#### Custom (Self-Hosted) Agents

To confirm your self-hosted agents are ready for the upgrade:

1. Verify that each agent machine has a supported Node runtime installed (Node 20 or later).
2. Confirm operating system and architecture compatibility with your installed Node version.
3. Where possible, we recommend upgrading agents to Node 24 to align with the new default runtime and benefit from the latest security and performance updates.

#### Need Help?

1. Contact AutoRABIT Support (<support@autorabit.com>).
2. Refer to Microsoft's [Azure Pipelines agents documentation](https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/agents) for guidance on managing self-hosted agents.

#### Additional Resources

For more information on Node.js release schedules and supported versions, refer to the [Node.js release documentation](https://nodejs.org/en/about/previous-releases).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledgebase.autorabit.com/fundamentals/announcements/upgrading-the-node-runtime-for-azure-devops.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
