Skip to content

Commit 024d863

Browse files
committed
[JS] Set min node support to 14.x.x
1 parent a9dc68b commit 024d863

2 files changed

Lines changed: 30 additions & 30 deletions

File tree

javascript/node/selenium-webdriver/README.md

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,19 @@ Selenium may be installed via npm with
1313
You will need to download additional components to work with each of the major
1414
browsers. The drivers for Chrome, Firefox, and Microsoft's IE and Edge web
1515
browsers are all standalone executables that should be placed on your system
16-
[PATH]. Apple's safaridriver is shipped with Safari 10 for OS X El Capitan and
17-
macOS Sierra. You will need to enable Remote Automation in the Develop menu of
18-
Safari 10 before testing.
16+
[PATH]. Apple's safaridriver (v10 and above) can be found at the
17+
following path – /usr/bin/safaridriver. To enable automation on safari,
18+
you need to run command `safaridriver --enable`.
1919

2020

21-
| Browser | Component |
22-
| ----------------- | ---------------------------------- |
23-
| Chrome | [chromedriver(.exe)][chrome] |
24-
| Internet Explorer | [IEDriverServer.exe][release] |
25-
| Edge | [MicrosoftWebDriver.msi][edge] |
26-
| Firefox | [geckodriver(.exe)][geckodriver] |
27-
| Opera | [operadriver(.exe)][operadriver] |
28-
| Safari | [safaridriver] |
21+
| Browser | Component |
22+
|:-------------------|:------------------------------------|
23+
| Chrome | [chromedriver(.exe)][chrome] |
24+
| Internet Explorer | [IEDriverServer.exe][release] |
25+
| Edge | [MicrosoftWebDriver.msi][edge] |
26+
| Firefox | [geckodriver(.exe)][geckodriver] |
27+
| Opera | [operadriver(.exe)][operadriver] |
28+
| Safari | [safaridriver] |
2929

3030
## Usage
3131

@@ -38,7 +38,7 @@ const {Builder, Browser, By, Key, until} = require('selenium-webdriver');
3838
(async function example() {
3939
let driver = await new Builder().forBrowser(Browser.FIREFOX).build();
4040
try {
41-
await driver.get('http://www.google.com/ncr');
41+
await driver.get('https://www.google.com/ncr');
4242
await driver.findElement(By.name('q')).sendKeys('webdriver', Key.RETURN);
4343
await driver.wait(until.titleIs('webdriver - Google Search'), 1000);
4444
} finally {
@@ -92,7 +92,7 @@ To use the Selenium Server, you will need to install the
9292
download the latest server from [Selenium][release]. Once downloaded, run the
9393
server with
9494

95-
java -jar selenium-server-standalone-2.45.0.jar
95+
java -jar selenium-server-4.4.0.jar standalone
9696

9797
You may configure your tests to run against a remote server through the Builder
9898
API:
@@ -135,17 +135,17 @@ will also have "best effort" support. Releases older than the latest LTS,
135135
_semver-major_ releases, and all unstable release branches (e.g. "v.Next")
136136
are considered strictly unsupported.
137137

138-
For example, suppose the current LTS and stable releases are v6.9.5 and v7.5.0,
138+
For example, suppose the current LTS and stable releases are v14.20.0 and v18.8.0,
139139
respectively. Then a Selenium release would have the following support levels:
140140

141-
| Version | Support |
142-
| ------- | ------------- |
143-
| <= 6.8 | _unsupported_ |
144-
| 6.9 | supported |
145-
| 7.0-4 | best effort |
146-
| 7.5 | supported |
147-
| >= 7.5 | best effort |
148-
| v.Next | _unsupported_ |
141+
| Version | Support |
142+
|:----------:|:---------------:|
143+
| <= 14.19 | _unsupported_ |
144+
| 14.20.0 | supported |
145+
| 18.0-7 | best effort |
146+
| 18.8.0 | supported |
147+
| >= 18.8.0 | best effort |
148+
| v.Next | _unsupported_ |
149149

150150
### Support Level Definitions
151151

@@ -165,13 +165,13 @@ respectively. Then a Selenium release would have the following support levels:
165165
If Node releases a new [LTS] each October and a new major version every 6
166166
months, the support window for selenium-webdriver will be roughly:
167167

168-
| Date | LTS | Stable |
169-
| --------- | ---: | -----: |
170-
| (current) | 8.9 | 9.0 |
171-
| 2018-04 | 8.x | 10.0 |
172-
| 2018-10 | 10.x | 11.0 |
173-
| 2019-04 | 10.x | 12.0 |
174-
| 2019-10 | 12.x | 13.0 |
168+
| Release | Status | END-OF-LIFE |
169+
|:---------:|:----------------:|:------------:|
170+
| v14.x | Maintenance LTS | 2023-04-30 |
171+
| v16.x | Active LTS | 2023-09-11 |
172+
| v18.x | Current | 2025-04-30 |
173+
| v19.x | Pending | 2023-06-01 |
174+
| v20 | Pending | 2026-04-30 |
175175

176176
## Issues
177177

javascript/node/selenium-webdriver/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"url": "https://github.com/SeleniumHQ/selenium.git"
2121
},
2222
"engines": {
23-
"node": ">= 10.15.0"
23+
"node": ">= 14.20.0"
2424
},
2525
"dependencies": {
2626
"jszip": "^3.10.0",

0 commit comments

Comments
 (0)