Skip to content

Commit 4ca2316

Browse files
chore: release @wdio/tauri-service, @wdio/[email protected] [skip ci]
1 parent b20ea22 commit 4ca2316

4 files changed

Lines changed: 122 additions & 17 deletions

File tree

CHANGELOG.md

Lines changed: 83 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,93 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9-
## [@wdio/electron-service@10.0.0-next.7] - 2026-04-17
9+
## [@wdio/tauri-service@1.0.0-next.0] - 2026-04-17
1010

11-
[Full Changelog](https://github.com/webdriverio/desktop-mobile.git/compare/[email protected])
11+
[Full Changelog](https://github.com/webdriverio/desktop-mobile.git/compare/1.0.0-next.0...1.0.0-next.0)
12+
13+
### Added
14+
- implement CrabNebula backend cycling for multiremote instances on macOS (#184)
15+
- implement per-worker backend management for CrabNebula, enable E2E testing (#171)
16+
- **tauri**: add embedded WebDriver provider support (#166)
17+
- standardise tauri API with electron (#146)
18+
- complete tauri mocking (#143)
19+
- tauri deeplinking (#128)
20+
- CrabNebula support (#122)
21+
- tauri window management (#106)
22+
- `@wdio/native-spy` (#88)
23+
- js-only mocking, logging rework (#67)
24+
- ci release workflows (#53)
25+
- `tauri-driver` management (#42)
26+
- **tauri**: logging integration (#39)
27+
- tauri plugin (#23)
28+
- tauri package tests (#19)
29+
- ensure multiremote works with the tauri service (#17)
30+
- tauri service (#6)
1231

1332
### Changed
14-
- release @wdio/electron-service, @wdio/electron-cdp-bridge@10.0.0-next.6 [skip ci]
15-
- release @wdio/electron-service, @wdio/electron-cdp-bridge@10.0.1-next.0 [skip ci]
33+
- update package.json homepage and repository URLs for multiple packages
34+
- update dependencies (#230)
35+
- enhance setup and development documentation
36+
- update Node.js engine requirements across multiple packages
37+
- update dependencies and improve package configurations (#203)
38+
- **tauri**: rework documentation (#193)
39+
- rename tauri-plugin-wdio-server to tauri-plugin-wdio-webdriver and update related configurations (#182)
40+
- update package.json files to enable releases
41+
- types (#174)
42+
- **electron**: update createElectronCapabilities interface (#165)
43+
- electron service standardisation with tauri, update agent-os standards (#158)
44+
- tauri service & plugin review (perf, maintainability) (#150)
45+
- change button style
46+
- rework, fill in gaps (#105)
47+
- remove backporting / LTS approach (#104)
48+
- rename repo, docs rework (#95)
49+
- fix parsing for windows
50+
- fix linting issues
51+
- **release**: @wdio/tauri-service, @wdio/tauri-plugin 1.0.0-next.0
52+
- add badges
53+
- fix linting errors
54+
- update deps
55+
- standardise published files, add LICENSE
56+
- standardise published files
57+
- update versions & homepage values
58+
- clean up and separate types (#52)
59+
60+
### Fixed
61+
- **tauri**: improve error handling and response mapping (#198)
62+
- increase embedded WebDriver start timeout for CI environments
63+
- ensure browser is defined before restoring mocks
64+
- codeQL scanning alert no. 59: Unsafe shell command constructed from library input (#119)
65+
- CodeQL code scanning alert no. 58, 59, 60, 62: Unsafe shell command constructed from library input (#117)
1666

17-
## [@wdio/electron-cdp-bridge@10.0.0-next.7] - 2026-04-17
67+
## [@wdio/tauri-plugin@1.0.0-next.0] - 2026-04-17
1868

19-
[Full Changelog](https://github.com/webdriverio/desktop-mobile.git/compare/[email protected])
69+
### Added
70+
- **tauri**: add embedded WebDriver provider support (#166)
71+
- standardise tauri API with electron (#146)
72+
- complete tauri mocking (#143)
73+
- tauri window management (#106)
74+
- js-only mocking, logging rework (#67)
75+
- ci release workflows (#53)
76+
- **tauri**: logging integration (#39)
77+
- tauri plugin (#23)
2078

2179
### Changed
22-
- release @wdio/electron-service, @wdio/electron-cdp-bridge@10.0.0-next.6 [skip ci]
23-
- release @wdio/electron-service, @wdio/electron-cdp-bridge@10.0.1-next.0 [skip ci]
80+
- update package.json homepage and repository URLs for multiple packages
81+
- update dependencies (#230)
82+
- update Node.js engine requirements across multiple packages
83+
- update dependencies and improve package configurations (#203)
84+
- **tauri**: rework documentation (#193)
85+
- update tauri-plugin and tauri-plugin-server configurations (#177)
86+
- update package.json files to enable releases
87+
- **electron**: update createElectronCapabilities interface (#165)
88+
- tauri service & plugin review (perf, maintainability) (#150)
89+
- update for puppeteer release (#132)
90+
- rework, fill in gaps (#105)
91+
- rename repo, docs rework (#95)
92+
- fix linting issues
93+
- **release**: @wdio/tauri-service, @wdio/tauri-plugin 1.0.0-next.0
94+
- add badges
95+
- update deps
96+
- standardise published files, add LICENSE
97+
- update versions & homepage values
98+
- **electron**: move esm / cjs testing from e2es to package tests (#38)

packages/tauri-plugin/Cargo.toml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,19 @@ categories = [ "gui", "development-tools::testing" ]
1818
[dependencies]
1919
serde_json = "1.0"
2020
thiserror = "1.0"
21-
log = { version = "0.4", features = ["std"] }
22-
uuid = { version = "1", features = ["v4"] }
2321
tauri-plugin = "2.0"
24-
tokio = { version = "1", features = ["sync", "time"] }
22+
23+
[dependencies.log]
24+
version = "0.4"
25+
features = [ "std" ]
26+
27+
[dependencies.uuid]
28+
version = "1"
29+
features = [ "v4" ]
30+
31+
[dependencies.tokio]
32+
version = "1"
33+
features = [ "sync", "time" ]
2534

2635
[dependencies.tauri]
2736
version = "2.0.0"
@@ -30,7 +39,6 @@ version = "2.0.0"
3039
version = "1.0"
3140
features = [ "derive" ]
3241

33-
[build-dependencies]
3442
[build-dependencies.tauri-build]
3543
version = "2.0.0"
3644

@@ -39,4 +47,4 @@ version = "2.0.0"
3947
features = [ "build" ]
4048

4149
[features]
42-
custom-protocol = [ "tauri/custom-protocol" ]
50+
custom-protocol = [ "tauri/custom-protocol" ]

packages/tauri-plugin/package.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,22 @@
1414
}
1515
}
1616
},
17-
"files": ["README.md", "dist-js", "LICENSE"],
17+
"files": [
18+
"README.md",
19+
"dist-js",
20+
"LICENSE"
21+
],
1822
"scripts": {
1923
"build": "tsx scripts/build-guest-js.ts",
2024
"build:js": "tsx scripts/build-guest-js.ts",
2125
"test": "vitest run"
2226
},
23-
"keywords": ["tauri", "webdriverio", "testing", "automation"],
27+
"keywords": [
28+
"tauri",
29+
"webdriverio",
30+
"testing",
31+
"automation"
32+
],
2433
"author": "WebDriverIO Community",
2534
"license": "MIT",
2635
"engines": {

packages/tauri-service/package.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,12 @@
2626
"./dist/cjs/index.js"
2727
]
2828
},
29-
"files": ["dist", "docs", "README.md", "LICENSE"],
29+
"files": [
30+
"dist",
31+
"docs",
32+
"README.md",
33+
"LICENSE"
34+
],
3035
"scripts": {
3136
"build": "tsx ../../scripts/build-package.ts",
3237
"build:console-wrapper": "tsx scripts/minify-console-wrapper.ts",
@@ -75,7 +80,15 @@
7580
"optional": false
7681
}
7782
},
78-
"keywords": ["webdriverio", "wdio", "wdio-service", "tauri", "testing", "e2e", "desktop"],
83+
"keywords": [
84+
"webdriverio",
85+
"wdio",
86+
"wdio-service",
87+
"tauri",
88+
"testing",
89+
"e2e",
90+
"desktop"
91+
],
7992
"repository": {
8093
"type": "git",
8194
"url": "https://github.com/webdriverio/desktop-mobile.git",

0 commit comments

Comments
 (0)