-
v6.4.0 Stable
released this
2026-04-20 10:54:55 +08:00 | 1 commits to main since this releaseWhat's Changed
Dependency updates:
- Upgrade @actions dependencies by @Copilot in https://github.com/actions/setup-node/pull/1525
- Update Node.js versions in versions.yml and bump package to v6.4.0 by @priya-kinthali in https://github.com/actions/setup-node/pull/1533
New Contributors
- @Copilot made their first contribution in https://github.com/actions/setup-node/pull/1525
Full Changelog: https://github.com/actions/setup-node/compare/v6...v6.4.0
Downloads
-
v6.3.0 Stable
released this
2026-03-03 05:21:49 +08:00 | 3 commits to main since this releaseWhat's Changed
Enhancements:
- Support parsing
devEnginesfield by @susnux in https://github.com/actions/setup-node/pull/1283
When using node-version-file: package.json, setup-node now prefers devEngines.runtime over engines.node.
Dependency updates:
- Fix npm audit issues by @gowridurgad in https://github.com/actions/setup-node/pull/1491
- Replace uuid with crypto.randomUUID() by @trivikr in https://github.com/actions/setup-node/pull/1378
- Upgrade minimatch from 3.1.2 to 3.1.5 by @dependabot in https://github.com/actions/setup-node/pull/1498
Bug fixes:
- Remove hardcoded bearer for mirror-url @marco-ippolito in https://github.com/actions/setup-node/pull/1467
- Scope test lockfiles by package manager and update cache tests by @gowridurgad in https://github.com/actions/setup-node/pull/1495
New Contributors
- @susnux made their first contribution in https://github.com/actions/setup-node/pull/1283
Full Changelog: https://github.com/actions/setup-node/compare/v6...v6.3.0
Downloads
- Support parsing
-
v6.2.0 Stable
released this
2026-01-15 11:04:21 +08:00 | 9 commits to main since this releaseWhat's Changed
Documentation
- Documentation update related to absence of Lockfile by @mahabaleshwars in https://github.com/actions/setup-node/pull/1454
- Correct mirror option typos by @MikeMcC399 in https://github.com/actions/setup-node/pull/1442
- Readme update on checkout version v6 by @deining in https://github.com/actions/setup-node/pull/1446
- Readme typo fixes @munyari in https://github.com/actions/setup-node/pull/1226
- Advanced document update on checkout version v6 by @aparnajyothi-y in https://github.com/actions/setup-node/pull/1468
Dependency updates:
- Upgrade @actions/cache to v5.0.1 by @salmanmkc in https://github.com/actions/setup-node/pull/1449
New Contributors
- @mahabaleshwars made their first contribution in https://github.com/actions/setup-node/pull/1454
- @MikeMcC399 made their first contribution in https://github.com/actions/setup-node/pull/1442
- @deining made their first contribution in https://github.com/actions/setup-node/pull/1446
- @munyari made their first contribution in https://github.com/actions/setup-node/pull/1226
Full Changelog: https://github.com/actions/setup-node/compare/v6...v6.2.0
Downloads
-
v6.1.0 Stable
released this
2025-12-03 11:06:19 +08:00 | 15 commits to main since this releaseWhat's Changed
Enhancement:
- Remove always-auth configuration handling by @priyagupta108 in https://github.com/actions/setup-node/pull/1436
Dependency updates:
- Upgrade @actions/cache from 4.0.3 to 4.1.0 by @dependabot[bot] in https://github.com/actions/setup-node/pull/1384
- Upgrade actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/actions/setup-node/pull/1439
- Upgrade js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in https://github.com/actions/setup-node/pull/1435
Documentation update:
- Add example for restore-only cache in documentation by @aparnajyothi-y in https://github.com/actions/setup-node/pull/1419
Full Changelog: https://github.com/actions/setup-node/compare/v6...v6.1.0
Downloads
-
v6.0.0 Stable
released this
2025-10-14 10:37:06 +08:00 | 20 commits to main since this releaseWhat's Changed
Breaking Changes
- Limit automatic caching to npm, update workflows and documentation by @priyagupta108 in https://github.com/actions/setup-node/pull/1374
Dependency Upgrades
- Upgrade ts-jest from 29.1.2 to 29.4.1 and document breaking changes in v5 by @dependabot[bot] in #1336
- Upgrade prettier from 2.8.8 to 3.6.2 by @dependabot[bot] in #1334
- Upgrade actions/publish-action from 0.3.0 to 0.4.0 by @dependabot[bot] in #1362
Full Changelog: https://github.com/actions/setup-node/compare/v5...v6.0.0
Downloads
-
v5.0.0 Stable
released this
2025-09-04 01:47:21 +08:00 | 24 commits to main since this releaseWhat's Changed
Breaking Changes
- Enhance caching in setup-node with automatic package manager detection by @priya-kinthali in https://github.com/actions/setup-node/pull/1348
This update, introduces automatic caching when a valid
packageManagerfield is present in yourpackage.json. This aims to improve workflow performance and make dependency management more seamless.
To disable this automatic caching, setpackage-manager-cache: falsesteps: - uses: actions/checkout@v5 - uses: actions/setup-node@v5 with: package-manager-cache: false- Upgrade action to use node24 by @salmanmkc in https://github.com/actions/setup-node/pull/1325
Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes
Dependency Upgrades
- Upgrade @octokit/request-error and @actions/github by @dependabot[bot] in https://github.com/actions/setup-node/pull/1227
- Upgrade uuid from 9.0.1 to 11.1.0 by @dependabot[bot] in https://github.com/actions/setup-node/pull/1273
- Upgrade undici from 5.28.5 to 5.29.0 by @dependabot[bot] in https://github.com/actions/setup-node/pull/1295
- Upgrade form-data to bring in fix for critical vulnerability by @gowridurgad in https://github.com/actions/setup-node/pull/1332
- Upgrade actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/actions/setup-node/pull/1345
New Contributors
- @priya-kinthali made their first contribution in https://github.com/actions/setup-node/pull/1348
- @salmanmkc made their first contribution in https://github.com/actions/setup-node/pull/1325
Full Changelog: https://github.com/actions/setup-node/compare/v4...v5.0.0
Downloads
-
v3.9.1 Stable
released this
2025-04-17 21:56:37 +08:00 | 0 commits to releases/v3 since this releaseWhat's Changed
- Add workflow file for publishing releases to immutable action package by @aparnajyothi-y in https://github.com/actions/setup-node/pull/1281
Full Changelog: https://github.com/actions/setup-node/compare/v3...v3.9.1
Downloads
-
v3.9.0 Stable
released this
2025-04-12 05:22:17 +08:00 | 1 commits to releases/v3 since this releaseWhat's Changed
- Upgrade @actions/cache to 4.0.3 by @gowridurgad in https://github.com/actions/setup-node/pull/1270
In scope of this release we updated actions/cache package to ensure continued support and compatibility, as older versions of the package are now deprecated. For more information please refer to the toolkit/cache.
Full Changelog: https://github.com/actions/setup-node/compare/v3...v3.9.0
Downloads
- Upgrade @actions/cache to 4.0.3 by @gowridurgad in https://github.com/actions/setup-node/pull/1270
-
v4.4.0 Stable
released this
2025-04-03 03:20:51 +08:00 | 31 commits to main since this releaseWhat's Changed
Bug fixes:
- Make eslint-compact matcher compatible with Stylelint by @FloEdelmann in https://github.com/actions/setup-node/pull/98
- Add support for indented eslint output by @fregante in https://github.com/actions/setup-node/pull/1245
Enhancement:
- Support private mirrors by @marco-ippolito in https://github.com/actions/setup-node/pull/1240
Dependency update:
- Upgrade @action/cache from 4.0.2 to 4.0.3 by @aparnajyothi-y in https://github.com/actions/setup-node/pull/1262
New Contributors
- @FloEdelmann made their first contribution in https://github.com/actions/setup-node/pull/98
- @fregante made their first contribution in https://github.com/actions/setup-node/pull/1245
- @marco-ippolito made their first contribution in https://github.com/actions/setup-node/pull/1240
Full Changelog: https://github.com/actions/setup-node/compare/v4...v4.4.0
Downloads
-
v4.3.0 Stable
released this
2025-03-14 01:18:32 +08:00 | 35 commits to main since this releaseWhat's Changed
Dependency updates
- Upgrade @actions/glob from 0.4.0 to 0.5.0 by @dependabot in https://github.com/actions/setup-node/pull/1200
- Upgrade @action/cache from 4.0.0 to 4.0.2 by @gowridurgad in https://github.com/actions/setup-node/pull/1251
- Upgrade @vercel/ncc from 0.38.1 to 0.38.3 by @dependabot in https://github.com/actions/setup-node/pull/1203
- Upgrade @actions/tool-cache from 2.0.1 to 2.0.2 by @dependabot in https://github.com/actions/setup-node/pull/1220
New Contributors
- @gowridurgad made their first contribution in https://github.com/actions/setup-node/pull/1251
Full Changelog: https://github.com/actions/setup-node/compare/v4...v4.3.0
Downloads