Skip to content

Releases: nanasess/setup-chromedriver

v2.4.0

13 Mar 23:55
c75c3d5

Choose a tag to compare

Highlights

Node 24 Runtime Migration

This release upgrades the GitHub Actions runtime from Node 20 to Node 24, aligning with GitHub's official migration timeline.

  • Node.js 20 deprecation warnings are now resolved — workflows using nanasess/setup-chromedriver@v2 will no longer display the deprecation notice
  • Node 20 actions will be forced to run with Node 24 by default starting June 2, 2026

Requirements

Environment Minimum Version
GitHub-hosted runners No changes required
Self-hosted runners v2.327.1 or later
macOS (self-hosted) macOS 14 or later

Note: ARM32 self-hosted runners are no longer supported with Node 24.

Other Notable Changes

  • Removed deprecated macos-12 and macos-13 from CI test matrix
  • Removed support for ubuntu-20.04
  • Bumped multiple dependencies for security and compatibility

What's Changed

  • build(deps-dev): bump prettier from 3.4.1 to 3.4.2 by @dependabot[bot] in #371
  • Remove macos-12 from test matrix by @nanasess in #382
  • Remove unused imports and redundant search steps in chromedriver test by @nanasess in #385
  • build(deps-dev): bump @types/selenium-webdriver from 4.1.27 to 4.1.28 by @dependabot[bot] in #375
  • build(deps): bump @actions/tool-cache from 2.0.1 to 2.0.2 by @dependabot[bot] in #377
  • build(deps-dev): bump @types/node from 22.10.1 to 22.13.1 by @dependabot[bot] in #383
  • build(deps): bump @octokit/endpoint from 9.0.5 to 9.0.6 by @dependabot[bot] in #386
  • build(deps): bump undici from 5.28.4 to 5.28.5 by @dependabot[bot] in #378
  • build(deps): bump @octokit/request-error from 5.1.0 to 5.1.1 by @dependabot[bot] in #384
  • chore(ci): remove support for ubuntu-20.04 in workflows and documentation by @nanasess in #393
  • build(deps): bump undici from 5.28.5 to 5.29.0 by @dependabot[bot] in #394
  • build(deps-dev): bump selenium-webdriver from 4.27.0 to 4.33.0 by @dependabot[bot] in #395
  • feat(workflows): add Claude Code GitHub Action and documentation by @nanasess in #398
  • Enhance README with modern and stylish design by @nanasess in #399
  • Add Claude Code GitHub Workflow by @nanasess in #407
  • Fix macos devport by @nanasess in #417
  • fix(ci): correct typo in GitHub Actions workflow for macOS condition by @nanasess in #418
  • ci(github-actions): skip code review for dependabot PRs by @nanasess in #419
  • build(deps): bump semver from 7.6.3 to 7.7.1 by @dependabot[bot] in #380
  • build(deps): bump @octokit/request from 8.4.0 to 8.4.1 by @dependabot[bot] in #387
  • build(deps): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #420
  • build(deps): bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in #414
  • chore: remove deprecated macos-13 from CI workflow by @nanasess in #423
  • build(deps): bump @octokit/plugin-paginate-rest from 9.2.1 to 9.2.2 by @dependabot[bot] in #390
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #415
  • build(deps): bump form-data from 3.0.1 to 3.0.4 by @dependabot[bot] in #411
  • build(deps-dev): bump prettier from 3.4.2 to 3.7.4 by @dependabot[bot] in #422
  • build(deps): bump semver and @types/semver by @dependabot[bot] in #421
  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #429
  • build(deps): bump @actions/core from 1.11.1 to 2.0.1 by @dependabot[bot] in #425
  • build(deps): bump underscore from 1.13.7 to 1.13.8 by @dependabot[bot] in #434
  • build(deps-dev): bump @types/node from 22.13.1 to 24.2.1 by @dependabot[bot] in #416
  • build(deps): bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in #433
  • build(deps): bump qs from 6.13.0 to 6.14.2 by @dependabot[bot] in #432
  • build(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #431
  • build(deps-dev): bump @vercel/ncc from 0.38.3 to 0.38.4 by @dependabot[bot] in #427
  • build(deps-dev): bump selenium-webdriver and @types/selenium-webdriver by @dependabot[bot] in #426

Full Changelog: v2.3.0...v2.4.0

v2.3.0

03 Dec 13:33
e93e57b

Choose a tag to compare

Added chromeapp input variable for chrome binaries with different names on Linux, Windows and MacOS.
Thx🎉 @MickaelFontes

What's Changed

New Contributors

Full Changelog: v2.2.2...v2.3.0

v2.2.2

07 Feb 12:33
42cc299

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.1...v2.2.2

v2.2.1

28 Nov 16:03
480d644

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.0...v2.2.1

v2.2.0

16 Aug 15:36
2c49495

Choose a tag to compare

@rasa's contribution has significantly improved the performance of the *NIX platform🍻🥂🍣

What's Changed

New Contributors

  • @rasa made their first contribution in #203

Full Changelog: v2.1.2...v2.1.3

v2.1.2

04 Aug 13:53
69cc01d

Choose a tag to compare

Improved problem of failing to get ChromeDriver 115.0.5790.110. Thanks for all the feedback.🙏

What's Changed

Full Changelog: v2.1.1...v2.1.2

v2.1.1

27 Jul 01:38
6fb8f5f

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

26 Jul 18:13
a75aae5

Choose a tag to compare

Chrome 115 or later uses Chrome for Testing.
Thanks to everyone who reported the glitch!🙏

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

29 Mar 16:25
9530178

Choose a tag to compare

Eliminated dependencies on to node_modules using @vercel/ncc, finally implemented @panmona's advice!
#30 (comment)

What's Changed

Full Changelog: v1.1.0...v2.0.0

v1.1.0

14 Oct 00:24
7cbd357

Choose a tag to compare

What's Changed

New Contributors

  • @fabn made their first contribution in #89

Full Changelog: v1.0.8...v1.1.0