Skip to content

Commit 8a7a3cf

Browse files
chore(release): 1.4.0 [skip ci]
## [1.4.0](v1.3.1...v1.4.0) (2026-03-23) ### Features * **capability:** Add capabilities windowSwitchRetries and windowSwitchInterval ([a831b3a](a831b3a)) * custom env variables capabilities ([6a98b5c](6a98b5c)) * **display:** add support for multi monitor testing ([1029aec](1029aec)) * Implemented missing commands ([4434b99](4434b99)) * **mcp:** add MCP server with 39 tools and unit test suite ([cf3d464](cf3d464)) ### Bug Fixes * Add allowed tools to claude code reviewer ([c4c18e9](c4c18e9)) * add tabbing ([c0cb0e8](c0cb0e8)) * fix attaching to wrong application window ([8960843](8960843)) * fix code review comments ([d7bebd9](d7bebd9)) * **lint:** resolve lint errors ([5b72f12](5b72f12)) * **mcp:** resolve bugs, add tool annotations, and new UIA tools ([fd73365](fd73365)) * Remove claude code review workflow ([88f921d](88f921d)) * Remove outerloops ([92eedfa](92eedfa)) * replace NovaWindows automation name with DesktopDriver ([dd585b9](dd585b9)) * **window:** narrow appProcessIds to the attached window's PID ([d281444](d281444)) * **window:** track child processes spawned from launched apps. ([f1e6bff](f1e6bff)) * **window:** window handles access capability added ([eefb804](eefb804)) ### Miscellaneous Chores * bump version to 1.1.0 ([393bdae](393bdae)) * bump version to 1.2.0 ([94a4f04](94a4f04)) * **claude:** Add constraints and context for claude code review ([e95c6b2](e95c6b2)) * **claude:** change constraints for claude code review ([3acee1c](3acee1c)) * **npm:** Ignore build artifacts and local mcp/claude config ([c9d3529](c9d3529)) * prepare package for verisoft npm distribution ([5b35ff7](5b35ff7)) * **release:** bump version and re-added the auto release workflow ([8555903](8555903)) * remove auto publish on push to main ([e940fd1](e940fd1)) ### Code Refactoring * **mcp:** remove auto-start, require Appium to be running externally ([8b76810](8b76810))
1 parent 538bc4c commit 8a7a3cf

File tree

2 files changed

+41
-1
lines changed

2 files changed

+41
-1
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
## [1.4.0](https://github.com/verisoft-ai/appium-desktop-driver/compare/v1.3.1...v1.4.0) (2026-03-23)
2+
3+
### Features
4+
5+
* **capability:** Add capabilities windowSwitchRetries and windowSwitchInterval ([a831b3a](https://github.com/verisoft-ai/appium-desktop-driver/commit/a831b3af5d8d531a41483f36391d631cd787c371))
6+
* custom env variables capabilities ([6a98b5c](https://github.com/verisoft-ai/appium-desktop-driver/commit/6a98b5c76bdfecf1ef6a893ea9c37abdd5e47c33))
7+
* **display:** add support for multi monitor testing ([1029aec](https://github.com/verisoft-ai/appium-desktop-driver/commit/1029aec97adb420e9525e1f325c64870dc51585c))
8+
* Implemented missing commands ([4434b99](https://github.com/verisoft-ai/appium-desktop-driver/commit/4434b996fa33cd0214c7cd44073f34806cd1c99f))
9+
* **mcp:** add MCP server with 39 tools and unit test suite ([cf3d464](https://github.com/verisoft-ai/appium-desktop-driver/commit/cf3d464d1b74efbdddb04aa16ff3a19e19564934))
10+
11+
### Bug Fixes
12+
13+
* Add allowed tools to claude code reviewer ([c4c18e9](https://github.com/verisoft-ai/appium-desktop-driver/commit/c4c18e9f35915eb609e41572cb3c5ea15e3314a7))
14+
* add tabbing ([c0cb0e8](https://github.com/verisoft-ai/appium-desktop-driver/commit/c0cb0e8bb4fb37c9f70b8e891c659c56142c1943))
15+
* fix attaching to wrong application window ([8960843](https://github.com/verisoft-ai/appium-desktop-driver/commit/8960843d548c98728880c901b154215b6265b69e))
16+
* fix code review comments ([d7bebd9](https://github.com/verisoft-ai/appium-desktop-driver/commit/d7bebd9ff1660fd065a92e7008344c3b1323bd27))
17+
* **lint:** resolve lint errors ([5b72f12](https://github.com/verisoft-ai/appium-desktop-driver/commit/5b72f122472cdd4e563aa044b1baa2a52af7d10a))
18+
* **mcp:** resolve bugs, add tool annotations, and new UIA tools ([fd73365](https://github.com/verisoft-ai/appium-desktop-driver/commit/fd7336552264a52ad2dda8c28bee2afcf44050a6))
19+
* Remove claude code review workflow ([88f921d](https://github.com/verisoft-ai/appium-desktop-driver/commit/88f921d81ba9b81ff1578b2ac34c81d337670f30))
20+
* Remove outerloops ([92eedfa](https://github.com/verisoft-ai/appium-desktop-driver/commit/92eedfa5decf6125c0f688da2d4c3bcf896491d5))
21+
* replace NovaWindows automation name with DesktopDriver ([dd585b9](https://github.com/verisoft-ai/appium-desktop-driver/commit/dd585b9013fd5b128e10c42af86ca4e5f86f6934))
22+
* **window:** narrow appProcessIds to the attached window's PID ([d281444](https://github.com/verisoft-ai/appium-desktop-driver/commit/d2814445ab5248483d451f1817fbff67d30d7654))
23+
* **window:** track child processes spawned from launched apps. ([f1e6bff](https://github.com/verisoft-ai/appium-desktop-driver/commit/f1e6bfffe5bfcdebe884de207eabce8381c83a67))
24+
* **window:** window handles access capability added ([eefb804](https://github.com/verisoft-ai/appium-desktop-driver/commit/eefb8040b2ec43795b4c985e42090dad2fa2e6ae))
25+
26+
### Miscellaneous Chores
27+
28+
* bump version to 1.1.0 ([393bdae](https://github.com/verisoft-ai/appium-desktop-driver/commit/393bdaeaa0070385a15a61affe88c059c8967c6a))
29+
* bump version to 1.2.0 ([94a4f04](https://github.com/verisoft-ai/appium-desktop-driver/commit/94a4f046be53c3b804497ad4e1d2782860e25070))
30+
* **claude:** Add constraints and context for claude code review ([e95c6b2](https://github.com/verisoft-ai/appium-desktop-driver/commit/e95c6b219f436dd030f4e7dd840713e651af9cb4))
31+
* **claude:** change constraints for claude code review ([3acee1c](https://github.com/verisoft-ai/appium-desktop-driver/commit/3acee1c1565b575e84f3b087aff6085b6b524229))
32+
* **npm:** Ignore build artifacts and local mcp/claude config ([c9d3529](https://github.com/verisoft-ai/appium-desktop-driver/commit/c9d3529cf1c259d36eaf82e64702fdd080463195))
33+
* prepare package for verisoft npm distribution ([5b35ff7](https://github.com/verisoft-ai/appium-desktop-driver/commit/5b35ff722d8254f24fea2bfe5112f4e0bddfc1e7))
34+
* **release:** bump version and re-added the auto release workflow ([8555903](https://github.com/verisoft-ai/appium-desktop-driver/commit/8555903c4b3038d11fe24c038ef83964f71a1710))
35+
* remove auto publish on push to main ([e940fd1](https://github.com/verisoft-ai/appium-desktop-driver/commit/e940fd1e4f20a505ea81dd668b4240abd2053d7f))
36+
37+
### Code Refactoring
38+
39+
* **mcp:** remove auto-start, require Appium to be running externally ([8b76810](https://github.com/verisoft-ai/appium-desktop-driver/commit/8b76810041db68c960b3448173a8adca52679390))
40+
141
## [1.3.1](https://github.com/AutomateThePlanet/appium-novawindows-driver/compare/v1.3.0...v1.3.1) (2026-03-09)
242

343
### Bug Fixes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "appium-desktop-driver",
3-
"version": "1.3.0",
3+
"version": "1.4.0",
44
"description": "Appium driver for Windows",
55
"keywords": [
66
"appium",

0 commit comments

Comments
 (0)