Skip to content

Commit cd6a3cd

Browse files
selenium-cidiemol
andauthored
[build] Prepare for release of selenium-4.45.0 (#17680)
* bump versions * update devtools versions * update dependencies * changelogs updated * rust changelogs updated * update selenium manager versions * update multitool binaries * update authors file * chore(dependencies): update various package versions in Cargo.lock * fix(ruby): update binary path expectation to use include matcher * fix(spotbugs): add exclusions for NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE in Selenium classes * fix(tests): remove redundant xfail_firefox markers from Chromium WebExtension tests * fix(tests): update variable type from ScriptableObject to TopLevel in atom tests --------- Co-authored-by: Selenium CI Bot <selenium-ci@users.noreply.github.com> Co-authored-by: Diego Molina <diemol@gmail.com>
1 parent 15fad06 commit cd6a3cd

66 files changed

Lines changed: 1829 additions & 1620 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ body:
5050
id: selenium-version
5151
attributes:
5252
label: What version of Selenium are you currently using?
53-
description: Important! The latest released version of Selenium is 4.44 and we can't fix old versions.
53+
description: Important! The latest released version of Selenium is 4.45 and we can't fix old versions.
5454
placeholder: e.g., 4.17.0
5555
validations:
5656
required: true

AUTHORS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -684,6 +684,7 @@ Navin Chandra <navinchandra772@gmail.com>
684684
Navin Chandra <navinchandra@lambdatest.com>
685685
Neil Carvalho <me@neil.pro>
686686
Nelson Sproul <nsproul@bea.com>
687+
nemowang <nemowang@outlook.com>
687688
Nick Crews <nicholas.b.crews@gmail.com>
688689
Nick Gaya <nicholasgaya+github@gmail.com>
689690
Nick Schonning <nschonni@gmail.com>
@@ -741,6 +742,7 @@ Philipp Hancke <fippo@goodadvice.pages.de>
741742
Philippe Hanrigou <philippe.hanrigou@gmail.com>
742743
Phillip Haydon <phillip.haydon@gmail.com>
743744
phoenix384 <phoenix384@gmx.de>
745+
Pierluigi Lenoci <pierluigi.lenoci@gmail.com>
744746
Pierluigi Lenoci <pierluigi.lenoci@sap.com>
745747
pinterior <pinterior@users.noreply.github.com>
746748
Piotr Witoslawski <pwitoslawski@opera.com>

MODULE.bazel

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,9 @@ maven.install(
177177
name = "maven",
178178
artifacts = [
179179
"com.beust:jcommander:1.82",
180-
"org.checkerframework:checker-qual:4.1.0",
181-
"com.github.javaparser:javaparser-core:3.28.1",
182-
"com.github.spotbugs:spotbugs:4.9.8",
180+
"org.checkerframework:checker-qual:4.2.0",
181+
"com.github.javaparser:javaparser-core:3.28.2",
182+
"com.github.spotbugs:spotbugs:4.10.2",
183183
"com.github.stephenc.jcip:jcip-annotations:1.0-1",
184184
"com.google.code.findbugs:jsr305:3.0.2",
185185
"com.google.code.gson:gson:2.14.0",
@@ -189,17 +189,17 @@ maven.install(
189189
"com.google.auto.service:auto-service:1.1.1",
190190
"com.google.auto.service:auto-service-annotations:1.1.1",
191191
"com.google.googlejavaformat:google-java-format:1.35.0",
192-
"com.google.protobuf:protobuf-java:4.34.1",
192+
"com.google.protobuf:protobuf-java:4.35.1",
193193
"com.google.protobuf.nano:protobuf-javanano:3.1.0",
194194
"com.graphql-java:graphql-java:26.0",
195-
"com.uber.nullaway:nullaway:0.13.4",
195+
"com.uber.nullaway:nullaway:0.13.6",
196196
"dev.failsafe:failsafe:3.3.2",
197-
"io.grpc:grpc-context:1.81.0",
197+
"io.grpc:grpc-context:1.82.0",
198198
"io.fabric8:kubernetes-client:7.7.0",
199199
"io.fabric8:kubernetes-client-api:7.7.0",
200200
"io.fabric8:kubernetes-model-batch:7.7.0",
201201
"io.fabric8:kubernetes-model-core:7.7.0",
202-
"io.lettuce:lettuce-core:7.5.2.RELEASE",
202+
"io.lettuce:lettuce-core:7.6.0.RELEASE",
203203
"io.netty:netty-buffer",
204204
"io.netty:netty-codec-http",
205205
"io.netty:netty-codec-http2",
@@ -218,8 +218,8 @@ maven.install(
218218
"io.opentelemetry:opentelemetry-sdk-trace",
219219
"org.testcontainers:testcontainers:2.0.5",
220220
"javax.inject:javax.inject:1",
221-
"net.bytebuddy:byte-buddy:1.18.8",
222-
"org.htmlunit:htmlunit-core-js:4.21.0",
221+
"net.bytebuddy:byte-buddy:1.18.10",
222+
"org.htmlunit:htmlunit-core-js:5.1.0",
223223
"org.apache.logging.log4j:log4j-core:2.26.0",
224224
"org.assertj:assertj-core:3.27.7",
225225
"org.bouncycastle:bcpkix-jdk18on:1.84",
@@ -235,7 +235,7 @@ maven.install(
235235
"org.junit.platform:junit-platform-commons",
236236
"org.junit.platform:junit-platform-engine",
237237
"org.mockito:mockito-core:5.23.0",
238-
"org.redisson:redisson:4.4.0",
238+
"org.redisson:redisson:4.5.0",
239239
"org.slf4j:slf4j-api:2.0.18",
240240
"org.slf4j:slf4j-jdk14:2.0.18",
241241
"org.tomlj:tomlj:1.1.1",
@@ -244,9 +244,9 @@ maven.install(
244244
"uk.org.webcompere:system-stubs-core:2.1.8",
245245
],
246246
boms = [
247-
"io.opentelemetry:opentelemetry-bom:1.62.0",
248-
"io.netty:netty-bom:4.2.13.Final",
249-
"org.junit:junit-bom:6.0.3",
247+
"io.opentelemetry:opentelemetry-bom:1.63.0",
248+
"io.netty:netty-bom:4.2.15.Final",
249+
"org.junit:junit-bom:6.1.0",
250250
],
251251
excluded_artifacts = [
252252
"org.hamcrest:hamcrest-all", # Replaced by hamcrest 2
@@ -305,26 +305,27 @@ ruby.bundle_fetch(
305305
"erb-6.0.4": "38e3803694be357fe2bfe312487c74beaf9fb4e5beb3e22498952fe1645b95d9",
306306
"erb-6.0.4-java": "3014611d37917a20e14ea3ba71e06a8d581b71c073858d7796eeee45b01e8407",
307307
"ffi-1.17.4": "bcd1642e06f0d16fc9e09ac6d49c3a7298b9789bcb58127302f934e437d60acf",
308+
"ffi-1.17.4-java": "449281c799727413eb367e396a838328e767a41fd76a14ae2dfbee0c37f0a279",
308309
"fileutils-1.8.0": "8c6b1df54e2540bdb2f39258f08af78853aa70bad52b4d394bbc6424593c6e02",
309310
"git-1.19.1": "b0a422d9f6517353c48a330d6114de4db9e0c82dbe7202964a1d9f1fbc827d70",
310311
"hashdiff-1.2.1": "9c079dbc513dfc8833ab59c0c2d8f230fa28499cc5efb4b8dd276cf931457cd1",
311312
"io-console-0.8.2": "d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc",
312313
"io-console-0.8.2-java": "837efefe96084c13ae91114917986ae6c6d1cf063b27b8419cc564a722a38af8",
313314
"irb-1.18.0": "de9454a0703a54704b9811a5ef31a60c86949fbf4013fcf244fabc7c775248e3",
314315
"jar-dependencies-0.5.7": "013ce5f4639414ac8cf1169cdbe763da164b81e2d2c983d11042b5ff7bfcce80",
315-
"json-2.19.5": "218a18553e4801d579ca7e0f5bc72bafd776d7397238a1fb4e74db5b0a812c59",
316-
"json-2.19.5-java": "c3b74d6cee27c06713dbe8a8eb4ae0d3e6d0d090214f5068e55c01e7011c0976",
316+
"json-2.19.9": "9b9025b7cdddafa38d316eca0b2358488e42d417045c1b90d216a9fefe46b79a",
317+
"json-2.19.9-java": "7673280594a1060594f43496a6d773ee2a40ac7e6c0f2b6a639bd5a9e0cc3e7a",
317318
"language_server-protocol-3.17.0.5": "fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc",
318319
"lint_roller-1.1.0": "2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87",
319320
"listen-3.10.0": "c6e182db62143aeccc2e1960033bebe7445309c7272061979bb098d03760c9d2",
320321
"logger-1.7.0": "196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203",
321-
"parallel-1.28.0": "33e6de1484baf2524792d178b0913fc8eb94c628d6cfe45599ad4458c638c970",
322+
"parallel-2.1.0": "b35258865c2e31134c5ecb708beaaf6772adf9d5efae28e93e99260877b09356",
322323
"parser-3.3.11.1": "d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54",
323324
"pp-0.6.3": "2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6",
324325
"prettyprint-0.2.0": "2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193",
325326
"prism-1.9.0": "7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85",
326-
"psych-5.3.1": "eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974",
327-
"psych-5.3.1-java": "20a4a81ad01479ef060f604ed75ba42fe673169e67d923b1bae5aa4e13cc5820",
327+
"psych-5.4.0": "14f72d69a611af663d7d70e4a7b67d9eb1f3ae9f8d916b478961d5a0075ba5b7",
328+
"psych-5.4.0-java": "5f948b27c94be491e6ae3e19484700fe87b7bea75f91a5ab8cdf18bb215b1a3b",
328329
"public_suffix-7.0.5": "1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623",
329330
"racc-1.8.1": "4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f",
330331
"racc-1.8.1-java": "54f2e6d1e1b91c154013277d986f52a90e5ececbe91465d29172e49342732b98",
@@ -334,7 +335,7 @@ ruby.bundle_fetch(
334335
"rb-fsevent-0.11.2": "43900b972e7301d6570f64b850a5aa67833ee7d87b458ee92805d56b7318aefe",
335336
"rb-inotify-0.11.1": "a0a700441239b0ff18eb65e3866236cd78613d6b9f78fea1f9ac47a85e47be6e",
336337
"rbs-4.0.2": "af75671e66cd03434cc546622741ebf83f6197ec4328375805306330bf78ef25",
337-
"rchardet-1.10.0": "d5ea2ed61a720a220f1914778208e718a0c7ed2a484b6d357ba695aa7001390f",
338+
"rchardet-1.10.2": "e041cb195f464dc10e49ab130f78c8b5956cd9a4f4f6df84e0c183b87c135f33",
338339
"rdoc-7.2.0": "8650f76cd4009c3b54955eb5d7e3a075c60a57276766ebf36f9085e8c9f23192",
339340
"regexp_parser-2.12.0": "35a916a1d63190ab5c9009457136ae5f3c0c7512d60291d0d1378ba18ce08ebb",
340341
"reline-0.6.3": "1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835",
@@ -344,13 +345,13 @@ ruby.bundle_fetch(
344345
"rspec-expectations-3.13.5": "33a4d3a1d95060aea4c94e9f237030a8f9eae5615e9bd85718fe3a09e4b58836",
345346
"rspec-mocks-3.13.8": "086ad3d3d17533f4237643de0b5c42f04b66348c28bf6b9c2d3f4a3b01af1d47",
346347
"rspec-support-3.13.7": "0640e5570872aafefd79867901deeeeb40b0c9875a36b983d85f54fb7381c47c",
347-
"rubocop-1.86.2": "bb2e97f635eda42c448f2588f4a6ff78f221b8bdfdf65b1e9b07fbd57521b45d",
348+
"rubocop-1.87.0": "b9d9ddf55116a513f8ef2c7ae660662d8b49301f118d3f0df61865b33a5c188d",
348349
"rubocop-ast-1.49.1": "4412f3ee70f6fe4546cc489548e0f6fcf76cafcfa80fa03af67098ffed755035",
349350
"rubocop-performance-1.26.1": "cd19b936ff196df85829d264b522fd4f98b6c89ad271fa52744a8c11b8f71834",
350351
"rubocop-rake-0.7.1": "3797f2b6810c3e9df7376c26d5f44f3475eda59eb1adc38e6f62ecf027cbae4d",
351-
"rubocop-rspec-3.9.0": "8fa70a3619408237d789aeecfb9beef40576acc855173e60939d63332fdb55e2",
352+
"rubocop-rspec-3.10.2": "0b3e2ecc592cd10ecbf0095bb58d1e357905276e069643523cc19eb7495f65e2",
352353
"ruby-progressbar-1.13.0": "80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33",
353-
"rubyzip-3.3.0": "a372fc67892a4f8c0bc8ec906b720353d8e48807a64b2e63adf99b1e3583a034",
354+
"rubyzip-3.4.0": "6de39bc9eba302b635a476d16c9e16b0872ad24517c2f98f2b3a7ea23caff57b",
354355
"securerandom-0.4.1": "cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1",
355356
"steep-2.0.0": "6eb0ecc09637bbb54f0a5f2cf63daea6d3208ccace64b4f1107d976333605c30",
356357
"stringio-3.2.0": "c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1",
@@ -364,7 +365,7 @@ ruby.bundle_fetch(
364365
"webmock-3.26.2": "774556f2ea6371846cca68c01769b2eac0d134492d21f6d0ab5dd643965a4c90",
365366
"webrick-1.9.2": "beb4a15fc474defed24a3bda4ffd88a490d517c9e4e6118c3edce59e45864131",
366367
"websocket-1.2.11": "b7e7a74e2410b5e85c25858b26b3322f29161e300935f70a0e0d3c35e0462737",
367-
"yard-0.9.43": "cf8733a8f0485df2a162927e9b5f182215a61f6d22de096b8f402c726a1c5821",
368+
"yard-0.9.44": "eb087e9b631ccd887b049f303d489963945452d5e2a7eb49a5a74a7cf6887f28",
368369
},
369370
gemfile = "//:rb/Gemfile",
370371
gemfile_lock = "//:rb/Gemfile.lock",

0 commit comments

Comments
 (0)