Skip to content

Commit 7bd1136

Browse files
committed
Merge remote-tracking branch 'origin/trunk' into release-preparation-4.26.0
Signed-off-by: Viet Nguyen Duc <[email protected]>
2 parents 8a57e64 + 5be3015 commit 7bd1136

File tree

10 files changed

+131
-75
lines changed

10 files changed

+131
-75
lines changed

common/repositories.bzl

+18-18
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ def pin_browsers():
1111

1212
http_archive(
1313
name = "linux_firefox",
14-
url = "https://ftp.mozilla.org/pub/firefox/releases/131.0.3/linux-x86_64/en-US/firefox-131.0.3.tar.bz2",
15-
sha256 = "fcd1e93221074a7b44445a99d81ea26e95fdc4c7e67000e748dab93cb12c2a13",
14+
url = "https://ftp.mozilla.org/pub/firefox/releases/132.0/linux-x86_64/en-US/firefox-132.0.tar.bz2",
15+
sha256 = "e3a6f9a68ac72f5df01fac8c97c6de1a353af4b350b8c8b49b2c26c1fbbb2538",
1616
build_file_content = """
1717
load("@aspect_rules_js//js:defs.bzl", "js_library")
1818
package(default_visibility = ["//visibility:public"])
@@ -33,8 +33,8 @@ js_library(
3333

3434
dmg_archive(
3535
name = "mac_firefox",
36-
url = "https://ftp.mozilla.org/pub/firefox/releases/131.0.3/mac/en-US/Firefox%20131.0.3.dmg",
37-
sha256 = "7a4714e20b4f2099056e4c79921291256278174273d57bff09771f98774ff513",
36+
url = "https://ftp.mozilla.org/pub/firefox/releases/132.0/mac/en-US/Firefox%20132.0.dmg",
37+
sha256 = "5924171ce774ba8d102ddb45c573ff8acd4e0c289b62597f941ca58d79289704",
3838
build_file_content = """
3939
load("@aspect_rules_js//js:defs.bzl", "js_library")
4040
package(default_visibility = ["//visibility:public"])
@@ -50,8 +50,8 @@ js_library(
5050

5151
http_archive(
5252
name = "linux_beta_firefox",
53-
url = "https://ftp.mozilla.org/pub/firefox/releases/132.0b9/linux-x86_64/en-US/firefox-132.0b9.tar.bz2",
54-
sha256 = "702b2e7227e8ec775da12f293381e41a22623818a4af51040b71843c07aadf47",
53+
url = "https://ftp.mozilla.org/pub/firefox/releases/133.0b1/linux-x86_64/en-US/firefox-133.0b1.tar.bz2",
54+
sha256 = "e61434729b6c0be2cc1d27b6c1847f54c1b228a49a4480260de1e10ca2a115c2",
5555
build_file_content = """
5656
load("@aspect_rules_js//js:defs.bzl", "js_library")
5757
package(default_visibility = ["//visibility:public"])
@@ -72,8 +72,8 @@ js_library(
7272

7373
dmg_archive(
7474
name = "mac_beta_firefox",
75-
url = "https://ftp.mozilla.org/pub/firefox/releases/132.0b9/mac/en-US/Firefox%20132.0b9.dmg",
76-
sha256 = "ea881ca8534abe144005d49415e82b3c4c36db9d81d1ab0461e941e75d8593a6",
75+
url = "https://ftp.mozilla.org/pub/firefox/releases/133.0b1/mac/en-US/Firefox%20133.0b1.dmg",
76+
sha256 = "999529fe32c8630c234b6cff09a204a1c178ca8fc1a4e17c66097b943a87ebc4",
7777
build_file_content = """
7878
load("@aspect_rules_js//js:defs.bzl", "js_library")
7979
package(default_visibility = ["//visibility:public"])
@@ -166,7 +166,7 @@ js_library(
166166
http_archive(
167167
name = "linux_edgedriver",
168168
url = "https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip",
169-
sha256 = "f50cd2eff74a3f8a311d16956277e4755efa4cac1cba604994cba1232318ea9e",
169+
sha256 = "c5aa82d87750a6f49b741790a432194ff91d0a232c54eb5507a526f45146f440",
170170
build_file_content = """
171171
load("@aspect_rules_js//js:defs.bzl", "js_library")
172172
package(default_visibility = ["//visibility:public"])
@@ -183,7 +183,7 @@ js_library(
183183
http_archive(
184184
name = "mac_edgedriver",
185185
url = "https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_mac64.zip",
186-
sha256 = "2eace618407198ede1831fdb443d8642793e41e81aba2eafdd9f6bc469300a01",
186+
sha256 = "97141db0a53b22356094ff4d7a806a19ab816499366539e633a32fc4af8da2a3",
187187
build_file_content = """
188188
load("@aspect_rules_js//js:defs.bzl", "js_library")
189189
package(default_visibility = ["//visibility:public"])
@@ -199,8 +199,8 @@ js_library(
199199

200200
http_archive(
201201
name = "linux_chrome",
202-
url = "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.69/linux64/chrome-linux64.zip",
203-
sha256 = "f789d53911a50cfa4a2bc1f09cde57567247f52515436d92b1aa9de93c2787d0",
202+
url = "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.91/linux64/chrome-linux64.zip",
203+
sha256 = "9190cc0540c9f59df5e81aae48d0e048dca6f7343266cee17d956931d844b1e7",
204204
build_file_content = """
205205
load("@aspect_rules_js//js:defs.bzl", "js_library")
206206
package(default_visibility = ["//visibility:public"])
@@ -221,8 +221,8 @@ js_library(
221221

222222
http_archive(
223223
name = "mac_chrome",
224-
url = "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.69/mac-x64/chrome-mac-x64.zip",
225-
sha256 = "abce96f50913f8c98d201f03d7464f8e526a32d149c9f40b6b51dc8c06d3deed",
224+
url = "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.91/mac-x64/chrome-mac-x64.zip",
225+
sha256 = "1706e6f0671a78fa75d9567577c38e7d6848da9144c83ccba80fc840d2347cd3",
226226
strip_prefix = "chrome-mac-x64",
227227
patch_cmds = [
228228
"mv 'Google Chrome for Testing.app' Chrome.app",
@@ -243,8 +243,8 @@ js_library(
243243

244244
http_archive(
245245
name = "linux_chromedriver",
246-
url = "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.69/linux64/chromedriver-linux64.zip",
247-
sha256 = "90fe8dedf33eefe4b72704f626fa9f5834427c042235cfeb4251f18c9f0336ea",
246+
url = "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.91/linux64/chromedriver-linux64.zip",
247+
sha256 = "a8c94cea296c22a9bc1b928b138b8655bfecd9b372652c909b1b2af841ca5ff7",
248248
strip_prefix = "chromedriver-linux64",
249249
build_file_content = """
250250
load("@aspect_rules_js//js:defs.bzl", "js_library")
@@ -261,8 +261,8 @@ js_library(
261261

262262
http_archive(
263263
name = "mac_chromedriver",
264-
url = "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.69/mac-x64/chromedriver-mac-x64.zip",
265-
sha256 = "4997e5f774dc683f63e7dcc67e53c59878083f935a4bc6e00e2de5dd24511622",
264+
url = "https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.91/mac-x64/chromedriver-mac-x64.zip",
265+
sha256 = "e2e137e1ff7d7d3886e4526ad319c4a1da90bcd4f601af247ac60ec58e38c570",
266266
strip_prefix = "chromedriver-mac-x64",
267267
build_file_content = """
268268
load("@aspect_rules_js//js:defs.bzl", "js_library")

java/CHANGELOG

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ v4.26.0
44
* Add PAC proxy url to arguments for Selenium Manager (#14506)
55
* Prevent closing the stdin, stdout, stderr streams (#14569)
66
* Increasing of properties scope for better Appium compatibility (#14183)
7+
* Fix decoding of line endings (#14539)
8+
* Fix SpotBugs findings in `ChromiumDriver` and `PortProber` (#14589)
9+
* Fix `v*Network.java` conditions (#14585)
710
* [grid] Enable the httpclient to perform async requests (#14409)
811
* [grid] Limit the number of websocket connections per session (#14410)
912
* [grid] Improvement for Node handling (#14628)
1013
* [grid] Add node sessionTimeout to Grid status (#14582)
1114
* [grid] Capability se:vncEnabled value based on list of vnc-env-var (#14584)
12-
* [grid] UI Sessions view sort Duration in ascending by default (#14599)
15+
* [grid] UI Sessions list view sort Duration in ascending by default (#14599)
1316
* [grid] UI Liveview disconnect noVNC websocket when closing dialog (#14598)
14-
* [grid] UI Overview is able to sort Nodes (#14571)
15-
* Fix decoding of line endings (#14539)
16-
* Fix SpotBugs findings in `ChromiumDriver` and `PortProber` (#14589)
17-
* Fix `v*Network.java` conditions (#14585)
17+
* [grid] UI Overview is able to sort Nodes capabilities (#14571)
1818

1919
v4.25.0
2020
======

javascript/node/selenium-webdriver/CHANGES.md

+4-10
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
11
## 4.26.0
22

3-
--> Mark the selenium-webdriver npm as publishable
4-
--> [ci] Setting nightly versions
5-
--> [js] Close BiDi websocket connection (#14507)
6-
--> [js] Fix comment
7-
--> [JS] move from npm to pnpm (#14579)
8-
9-
- [js] use only pnpm and remove npm refs (#14572)
10-
- remove lock file refs
11-
--> [JS] update dependencies to latest versions to resolve security alerts
12-
--> Update supported versions for Chrome DevTools
3+
- Add CDP for Chrome 130 and remove 127
4+
- Fix sendKeys command fail on FileDetector.handleFile error (#14663)
5+
- Update dependencies to latest versions to resolve security alerts
6+
- Close BiDi websocket connection (#14507)
137

148
## 4.25.0
159

rb/CHANGES

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
4.26.0 (2024-10-28)
22
=========================
3-
--> [ci] Setting nightly versions
4-
--> Update Ruby BiDi script structs to match spec
5-
This updates the structs used by the BiDi `Script` and `LogHandler` classes to match the W3C spec as of 2024-07-08. It also makes the tests slightly more detailed.
6-
--> Update supported versions for Chrome DevTools
3+
* Add CDP for Chrome 130 and remove 127
4+
* Add missing RBS methods (#14621)
5+
* Update Ruby BiDi script structs to match spec
6+
* Add RBS type support for BiDi related classes (#14611)
77

88
4.25.0 (2024-09-19)
99
=========================

rb/spec/integration/selenium/webdriver/remote/driver_spec.rb

+6-4
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,12 @@ module Remote
8383

8484
it 'errors when not set', {except: {browser: :firefox, reason: 'grid always sets true and firefox returns it'},
8585
exclude: {browser: :safari, reason: 'grid hangs'}} do
86-
expect {
87-
driver.downloadable_files
88-
}.to raise_exception(Error::WebDriverError,
89-
'You must enable downloads in order to work with downloadable files.')
86+
reset_driver!(enable_downloads: false) do |driver|
87+
expect {
88+
driver.downloadable_files
89+
}.to raise_exception(Error::WebDriverError,
90+
'You must enable downloads in order to work with downloadable files.')
91+
end
9092
end
9193

9294
private

rust/BUILD.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ rust_binary(
7777
name = "selenium-manager",
7878
srcs = ["src/main.rs"],
7979
edition = "2021",
80-
version = "0.4.24",
80+
version = "0.4.26",
8181
visibility = ["//visibility:public"],
8282
deps = [
8383
":selenium_manager",

rust/CHANGELOG.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
0.4.26
22
======
3-
--> selenium manager: check invalid browser version (#14511)
4-
* selenium manager: check invalid browser version
5-
* add more checks
6-
* apply suggestions from reviewer
3+
* Selenium Manager checks invalid browser version (#14511)
74

85
0.4.25
96
======

0 commit comments

Comments
 (0)