Skip to content

Commit 5455fd3

Browse files
committed
v4.0.1
Finally getting there. Most parts of the code are stable now. The IDE still needs stabilization so that is just in beta. We will be getting certificates soon Exciting times 🎉
1 parent 638ad49 commit 5455fd3

File tree

25 files changed

+160
-146
lines changed

25 files changed

+160
-146
lines changed

packages/browser-info/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/browser-info",
3-
"version": "4.0.0",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Get information about installed browsers",
66
"author": "Tomer <[email protected]>",

packages/code-export-csharp-commons/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-csharp-commons",
3-
"version": "4.0.0-alpha.6",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Commons for exporting Selenium IDE project contents to C#",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -18,9 +18,9 @@
1818
"watch": "tsc --watch"
1919
},
2020
"dependencies": {
21-
"side-code-export": "^4.0.0-alpha.17"
21+
"side-code-export": "^4.0.0"
2222
},
2323
"devDependencies": {
24-
"@seleniumhq/side-model": "^4.0.0-alpha.5"
24+
"@seleniumhq/side-model": "^4.0.1"
2525
}
2626
}

packages/code-export-csharp-nunit/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-csharp-nunit",
3-
"version": "4.0.0-alpha.6",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Export Selenium IDE project contents to C# NUnit",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -18,8 +18,8 @@
1818
"main": "dist/index.js",
1919
"types": "dist/index.d.ts",
2020
"dependencies": {
21-
"@seleniumhq/code-export-csharp-commons": "^4.0.0-alpha.5",
22-
"side-code-export": "^4.0.0-alpha.17"
21+
"@seleniumhq/code-export-csharp-commons": "^4.0.1",
22+
"side-code-export": "^4.0.0"
2323
},
2424
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2525
}

packages/code-export-csharp-xunit/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-csharp-xunit",
3-
"version": "4.0.0-alpha.6",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Export Selenium IDE project contents to C# XUnit",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -18,11 +18,11 @@
1818
"main": "dist/index.js",
1919
"types": "dist/index.d.ts",
2020
"dependencies": {
21-
"@seleniumhq/code-export-csharp-commons": "^4.0.0-alpha.5",
22-
"side-code-export": "^4.0.0-alpha.17"
21+
"@seleniumhq/code-export-csharp-commons": "^4.0.1",
22+
"side-code-export": "^4.0.0"
2323
},
2424
"devDependencies": {
25-
"@seleniumhq/side-model": "^4.0.0-alpha.5"
25+
"@seleniumhq/side-model": "^4.0.1"
2626
},
2727
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2828
}

packages/code-export-java-junit/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-java-junit",
3-
"version": "4.0.0-alpha.6",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Export Selenium IDE project contents to Java JUnit",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -17,10 +17,10 @@
1717
},
1818
"main": "dist/index.js",
1919
"dependencies": {
20-
"side-code-export": "^4.0.0-alpha.17"
20+
"side-code-export": "^4.0.0"
2121
},
2222
"devDependencies": {
23-
"@seleniumhq/side-model": "^4.0.0-alpha.5"
23+
"@seleniumhq/side-model": "^4.0.1"
2424
},
2525
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2626
}

packages/code-export-javascript-mocha/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-javascript-mocha",
3-
"version": "4.0.0-alpha.8",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Export Selenium IDE project contents to JavaScript Mocha",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -17,10 +17,10 @@
1717
},
1818
"main": "dist/index.js",
1919
"dependencies": {
20-
"side-code-export": "^4.0.0-alpha.17"
20+
"side-code-export": "^4.0.0"
2121
},
2222
"devDependencies": {
23-
"@seleniumhq/side-model": "^4.0.0-alpha.5"
23+
"@seleniumhq/side-model": "^4.0.1"
2424
},
2525
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2626
}

packages/code-export-python-pytest/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-python-pytest",
3-
"version": "4.0.0-alpha.7",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Export Selenium IDE project contents to Python pytest",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -17,10 +17,10 @@
1717
},
1818
"main": "dist/index.js",
1919
"dependencies": {
20-
"side-code-export": "^4.0.0-alpha.17"
20+
"side-code-export": "^4.0.0"
2121
},
2222
"devDependencies": {
23-
"@seleniumhq/side-model": "^4.0.0-alpha.5"
23+
"@seleniumhq/side-model": "^4.0.1"
2424
},
2525
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2626
}

packages/code-export-ruby-rspec/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/code-export-ruby-rspec",
3-
"version": "4.0.0-alpha.6",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Export Selenium IDE project contents to Ruby RSpec",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -17,10 +17,10 @@
1717
},
1818
"main": "dist/index.js",
1919
"dependencies": {
20-
"side-code-export": "^4.0.0-alpha.17"
20+
"side-code-export": "^4.0.0"
2121
},
2222
"devDependencies": {
23-
"@seleniumhq/side-model": "^4.0.0-alpha.5"
23+
"@seleniumhq/side-model": "^4.0.1"
2424
},
2525
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"
2626
}

packages/get-driver/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/get-driver",
3-
"version": "4.0.0-alpha.3",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Download browser drivers",
66
"author": "Tomer <[email protected]>",

packages/selenium-ide/package.json

+14-14
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "selenium-ide",
3-
"version": "4.0.1-alpha.99",
3+
"version": "4.0.1-beta.1",
44
"private": false,
55
"description": "Selenium IDE electron app",
66
"author": "Todd <[email protected]>",
@@ -114,17 +114,17 @@
114114
"@fontsource/roboto": "^5.0.8",
115115
"@mui/icons-material": "^5.15.0",
116116
"@mui/material": "^5.15.0",
117-
"@seleniumhq/code-export-csharp-nunit": "^4.0.0-alpha.6",
118-
"@seleniumhq/code-export-csharp-xunit": "^4.0.0-alpha.6",
119-
"@seleniumhq/code-export-java-junit": "^4.0.0-alpha.6",
120-
"@seleniumhq/code-export-javascript-mocha": "^4.0.0-alpha.8",
121-
"@seleniumhq/code-export-python-pytest": "^4.0.0-alpha.7",
122-
"@seleniumhq/code-export-ruby-rspec": "^4.0.0-alpha.6",
123-
"@seleniumhq/get-driver": "^4.0.0-alpha.3",
124-
"@seleniumhq/side-api": "^4.0.0-alpha.49",
125-
"@seleniumhq/side-commons": "^4.0.0-alpha.3",
126-
"@seleniumhq/side-model": "^4.0.0-alpha.5",
127-
"@seleniumhq/side-runtime": "^4.0.0-alpha.44",
117+
"@seleniumhq/code-export-csharp-nunit": "^4.0.1",
118+
"@seleniumhq/code-export-csharp-xunit": "^4.0.1",
119+
"@seleniumhq/code-export-java-junit": "^4.0.1",
120+
"@seleniumhq/code-export-javascript-mocha": "^4.0.1",
121+
"@seleniumhq/code-export-python-pytest": "^4.0.1",
122+
"@seleniumhq/code-export-ruby-rspec": "^4.0.1",
123+
"@seleniumhq/get-driver": "^4.0.1",
124+
"@seleniumhq/side-api": "^4.0.1",
125+
"@seleniumhq/side-commons": "^4.0.1",
126+
"@seleniumhq/side-model": "^4.0.1",
127+
"@seleniumhq/side-runtime": "^4.0.1",
128128
"dnd-core": "^16.0.1",
129129
"electron-chromedriver": "^28.0.0",
130130
"electron-log": "^5.1.0",
@@ -140,12 +140,12 @@
140140
"react-resizable-panels": "^1.0.8",
141141
"scroll-into-view-if-needed": "^3.0.10",
142142
"selenium-webdriver": "^4.16.0",
143-
"side-code-export": "^4.0.0-alpha.17",
143+
"side-code-export": "^4.0.0",
144144
"v8-compile-cache": "^2.3.0"
145145
},
146146
"devDependencies": {
147147
"@medv/finder": "^1.1.1",
148-
"@seleniumhq/browser-info": "^4.0.0-alpha.2",
148+
"@seleniumhq/browser-info": "^4.0.1",
149149
"@types/copy-webpack-plugin": "8.0.1",
150150
"@types/electron-devtools-installer": "^2.2.5",
151151
"@types/fs-extra": "^11.0.1",

packages/selenium-ide/src/main/session/controllers/Driver/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ export default class DriverController extends BaseController {
257257
})
258258
.usingServer(server)
259259
.forBrowser(browserName)
260-
console.info('Building driver for ' + browser)
260+
console.debug('Building driver for ' + browser)
261261
const driver = await retry(
262262
async () => {
263263
const result = await driverBuilder.build()
@@ -267,7 +267,7 @@ export default class DriverController extends BaseController {
267267
3,
268268
100
269269
)
270-
console.info('Built driver for ' + browser)
270+
console.debug('Built driver for ' + browser)
271271
const useBidi = await this.session.store.get('browserInfo.useBidi')
272272
if (useBidi) {
273273
createBidiAPIBindings(this.session, driver)

packages/side-api/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-api",
3-
"version": "4.0.0-alpha.49",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Selenium IDE API command shapes and such",
66
"author": "Todd Tarsi <[email protected]>",
@@ -12,18 +12,18 @@
1212
"watch": "tsc --watch"
1313
},
1414
"engines": {
15-
"node": "^16.0.0"
15+
"node": ">16"
1616
},
1717
"main": "dist/index.js",
1818
"types": "dist/index.d.ts",
1919
"files": [
2020
"dist"
2121
],
2222
"dependencies": {
23-
"@seleniumhq/browser-info": "^4.0.0-alpha.2",
24-
"@seleniumhq/get-driver": "^4.0.0-alpha.3",
25-
"@seleniumhq/side-model": "^4.0.0-alpha.5",
26-
"@seleniumhq/side-runtime": "^4.0.0-alpha.43",
23+
"@seleniumhq/browser-info": "^4.0.1",
24+
"@seleniumhq/get-driver": "^4.0.1",
25+
"@seleniumhq/side-model": "^4.0.1",
26+
"@seleniumhq/side-runtime": "^4.0.1",
2727
"lodash": "^4.17.21"
2828
},
2929
"devDependencies": {

packages/side-code-export/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "side-code-export",
3-
"version": "4.0.0-alpha.17",
3+
"version": "4.0.1",
44
"description": "Utils for code export from Selenium IDE",
55
"repository": "https://github.com/SeleniumHQ/selenium-ide",
66
"keywords": [
@@ -20,8 +20,8 @@
2020
"main": "dist/index.js",
2121
"types": "dist/index.d.ts",
2222
"dependencies": {
23-
"@seleniumhq/side-model": "^4.0.0-alpha.5",
24-
"@seleniumhq/side-runtime": "^4.0.0-alpha.43",
23+
"@seleniumhq/side-model": "^4.0.1",
24+
"@seleniumhq/side-runtime": "^4.0.1",
2525
"commander": "^9.4.0"
2626
},
2727
"gitHead": "f58e327e7616e23a3e926e4b80cf9952164e5744"

packages/side-commons/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-commons",
3-
"version": "4.0.0-alpha.3",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Selenium IDE common utilities",
66
"author": "Tomer <[email protected]>",

packages/side-example-suite/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-example-suite",
3-
"version": "4.0.0-alpha.9",
3+
"version": "4.0.1",
44
"private": true,
55
"description": "Selenium IDE example suite, with tests, plugin, and export format",
66
"author": "Todd <[email protected]>",
@@ -17,11 +17,11 @@
1717
"watch": "tsc --watch"
1818
},
1919
"dependencies": {
20-
"side-code-export": "^4.0.0-alpha.17",
21-
"@seleniumhq/code-export-python-pytest": "^4.0.0-alpha.6"
20+
"side-code-export": "^4.0.0",
21+
"@seleniumhq/code-export-python-pytest": "^4.0.1"
2222
},
2323
"devDependencies": {
24-
"@seleniumhq/side-api": "^4.0.0-alpha.46"
24+
"@seleniumhq/side-api": "^4.0.1"
2525
},
2626
"repository": {
2727
"type": "git",

packages/side-model/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-model",
3-
"version": "4.0.0-alpha.5",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Selenium IDE shared models",
66
"author": "Tomer <[email protected]>",

packages/side-runner/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "selenium-side-runner",
3-
"version": "4.0.0-alpha.71",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Run Selenium IDE projects in cli",
66
"repository": "https://github.com/SeleniumHQ/selenium-ide",
@@ -23,8 +23,8 @@
2323
],
2424
"license": "Apache-2.0",
2525
"dependencies": {
26-
"@seleniumhq/side-model": "^4.0.0-alpha.5",
27-
"@seleniumhq/side-runtime": "^4.0.0-alpha.44",
26+
"@seleniumhq/side-model": "^4.0.1",
27+
"@seleniumhq/side-runtime": "^4.0.1",
2828
"commander": "^11.0.0",
2929
"glob": "^10.3.1",
3030
"jest": "^29.6.0",

packages/side-runner/src/run.ts

+1-5
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ const buildRun = ({ configuration, logger }: HoistedThings): TestRunner => ({
152152
if (state === 'finished') {
153153
return onComplete(null)
154154
}
155-
logger.info(
155+
logger.debug(
156156
'Last command:',
157157
playback['state'].lastSentCommandState?.command
158158
)
@@ -168,17 +168,13 @@ const buildRun = ({ configuration, logger }: HoistedThings): TestRunner => ({
168168
PlaybackEvents.COMMAND_STATE_CHANGED,
169169
({
170170
command,
171-
message,
172171
state,
173172
}: PlaybackEventShapes['COMMAND_STATE_CHANGED']) => {
174173
const cmd = command
175174
const niceString = [cmd.command, cmd.target, cmd.value]
176175
.filter((v) => !!v)
177176
.join('|')
178177
logger.debug(`${state} ${niceString}`)
179-
if (message) {
180-
logger.error(message)
181-
}
182178
}
183179
)
184180
try {

packages/side-runtime/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@seleniumhq/side-runtime",
3-
"version": "4.0.0-alpha.44",
3+
"version": "4.0.1",
44
"private": false,
55
"description": "Selenium IDE playback and execution",
66
"author": "Tomer <[email protected]>",
@@ -25,13 +25,13 @@
2525
"url": "https://github.com/SeleniumHQ/selenium-ide/issues"
2626
},
2727
"devDependencies": {
28-
"@seleniumhq/get-driver": "^4.0.0-alpha.3",
29-
"@seleniumhq/side-testkit": "^4.0.0-alpha.2",
30-
"@seleniumhq/webdriver-testkit": "^4.0.0-alpha.4"
28+
"@seleniumhq/get-driver": "^4.0.1",
29+
"@seleniumhq/side-testkit": "^4.0.1",
30+
"@seleniumhq/webdriver-testkit": "^4.0.1"
3131
},
3232
"dependencies": {
33-
"@seleniumhq/side-commons": "^4.0.0-alpha.3",
34-
"@seleniumhq/side-model": "^4.0.0-alpha.5",
33+
"@seleniumhq/side-commons": "^4.0.1",
34+
"@seleniumhq/side-model": "^4.0.1",
3535
"@types/selenium-webdriver": "^4.1.21",
3636
"selenium-webdriver": "^4.16.0"
3737
},

0 commit comments

Comments
 (0)