Skip to content

Commit 237b333

Browse files
feat: Update server compatibility
1 parent 5dbdd19 commit 237b333

File tree

2 files changed

+10
-12
lines changed

2 files changed

+10
-12
lines changed

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,9 @@ Appium Windows Driver
88

99
Appium Windows Driver is a test automation tool for Windows devices and acts as a proxy to Microsoft's [WinAppDriver server](https://github.com/microsoft/WinAppDriver). Appium Windows Driver supports testing Universal Windows Platform (UWP), Windows Forms (WinForms), Windows Presentation Foundation (WPF), and Classic Windows (Win32) apps on Windows 10 PCs. The server itself is maintained by Microsoft at https://github.com/microsoft/WinAppDriver. Check its [release notes](https://github.com/microsoft/WinAppDriver/releases) and the [vendor documentation](https://github.com/microsoft/WinAppDriver/tree/master/Docs) to get more details on the supported features and possible pitfalls.
1010

11-
> [!NOTE]
12-
>
13-
> Since version 2.0.0 Windows driver has dropped the support of Appium 1, and is only compatible to Appium 2. Use the `appium driver install --source=npm appium-windows-driver`
14-
> command to add it to your Appium 2 dist.
11+
> [!IMPORTANT]
12+
> Since major version *5.0.0*, this driver is only compatible with Appium 3. Use the `appium driver install --source=npm appium-windows-driver`
13+
> command to add it to your distribution.
1514
1615
> [!WARNING]
1716
>

package.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"url": "https://github.com/appium/appium-windows-driver/issues"
1818
},
1919
"engines": {
20-
"node": ">=14",
21-
"npm": ">=8"
20+
"node": "^20.19.0 || ^22.12.0 || >=24.0.0",
21+
"npm": ">=10"
2222
},
2323
"prettier": {
2424
"bracketSpacing": false,
@@ -58,7 +58,7 @@
5858
"portscanner": "^2.2.0",
5959
"semver": "^7.6.3",
6060
"source-map-support": "^0.x",
61-
"teen_process": "^2.0.1"
61+
"teen_process": "^3.0.0"
6262
},
6363
"scripts": {
6464
"build": "tsc -b",
@@ -71,22 +71,21 @@
7171
"e2e-test": "mocha --exit --timeout 10m \"./test/e2e/**/*-specs.js\""
7272
},
7373
"peerDependencies": {
74-
"appium": "^2.4.0"
74+
"appium": "^3.0.0-rc.2"
7575
},
7676
"optionalDependencies": {
7777
"koffi": "^2.8.1"
7878
},
7979
"devDependencies": {
80-
"@appium/eslint-config-appium-ts": "^1.x",
81-
"@appium/tsconfig": "^0.x",
82-
"@appium/types": "^0.x",
80+
"@appium/eslint-config-appium-ts": "^2.0.0-rc.1",
81+
"@appium/tsconfig": "^1.0.0-rc.1",
82+
"@appium/types": "^1.0.0-rc.1",
8383
"@semantic-release/changelog": "^6.0.1",
8484
"@semantic-release/git": "^10.0.1",
8585
"@types/bluebird": "^3.5.38",
8686
"@types/lodash": "^4.14.196",
8787
"@types/mocha": "^10.0.1",
8888
"@types/node": "^24.0.0",
89-
"@types/teen_process": "^2.0.2",
9089
"chai": "^5.1.1",
9190
"chai-as-promised": "^8.0.0",
9291
"conventional-changelog-conventionalcommits": "^9.0.0",

0 commit comments

Comments
 (0)