diff --git a/examples/dotnet/SeleniumDocs/BaseTest.cs b/examples/dotnet/SeleniumDocs/BaseTest.cs
index 78a850e35309..0c82a61ac988 100644
--- a/examples/dotnet/SeleniumDocs/BaseTest.cs
+++ b/examples/dotnet/SeleniumDocs/BaseTest.cs
@@ -17,7 +17,7 @@ public class BaseTest
protected IWebDriver driver;
protected Uri GridUrl;
private Process _webserverProcess;
- private const string ServerJarName = "selenium-server-4.50.0.jar";
+ private const string ServerJarName = "selenium-server-4.51.0.jar";
private static readonly string BaseDirectory = AppContext.BaseDirectory;
private const string RelativePathToGrid = "../../../../../";
private readonly string _examplesDirectory = Path.GetFullPath(Path.Combine(BaseDirectory, RelativePathToGrid));
diff --git a/examples/dotnet/SeleniumDocs/SeleniumDocs.csproj b/examples/dotnet/SeleniumDocs/SeleniumDocs.csproj
index 713f76074650..cba2d709012a 100644
--- a/examples/dotnet/SeleniumDocs/SeleniumDocs.csproj
+++ b/examples/dotnet/SeleniumDocs/SeleniumDocs.csproj
@@ -10,8 +10,8 @@
-
-
+
+
diff --git a/examples/java/build.gradle b/examples/java/build.gradle
index 3d6187d9a12a..a343ce468b8d 100644
--- a/examples/java/build.gradle
+++ b/examples/java/build.gradle
@@ -9,7 +9,7 @@ repositories {
mavenCentral()
}
-ext['seleniumVersion'] = System.getProperty('selenium.version', '4.50.0')
+ext['seleniumVersion'] = System.getProperty('selenium.version', '4.51.0')
dependencies {
testImplementation "org.seleniumhq.selenium:selenium-java:${seleniumVersion}"
diff --git a/examples/java/pom.xml b/examples/java/pom.xml
index 5d053084de1f..f0c39732d441 100644
--- a/examples/java/pom.xml
+++ b/examples/java/pom.xml
@@ -13,7 +13,7 @@
17
17
UTF-8
- 4.50.0
+ 4.51.0
diff --git a/examples/javascript/package-lock.json b/examples/javascript/package-lock.json
index 9c4c068878fd..50000fa9a642 100644
--- a/examples/javascript/package-lock.json
+++ b/examples/javascript/package-lock.json
@@ -10,7 +10,7 @@
"license": "Apache-2.0",
"dependencies": {
"assert": "2.1.0",
- "selenium-webdriver": "4.50.0"
+ "selenium-webdriver": "4.51.0"
},
"devDependencies": {
"mocha": "12.0.3"
@@ -646,9 +646,9 @@
"license": "MIT"
},
"node_modules/selenium-webdriver": {
- "version": "4.50.0",
- "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.50.0.tgz",
- "integrity": "sha512-E8DhBVMpnsNwShcxSWG8oCVJLQoPZiEciqz/inH7YkKvnR/kBiSNjaJux+7iuA4x6/77N8T68vWMTJgW169kOg==",
+ "version": "4.51.0",
+ "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.51.0.tgz",
+ "integrity": "sha512-2FY/x+THHk9uWj+WLBib0r+53D1G0pidox796H5AfbRHhJdPc7CVQPNJi31ip1Tb9duBYRw0zX0wJovnbwSDHg==",
"funding": [
{
"type": "github",
@@ -1242,9 +1242,9 @@
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
},
"selenium-webdriver": {
- "version": "4.50.0",
- "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.50.0.tgz",
- "integrity": "sha512-E8DhBVMpnsNwShcxSWG8oCVJLQoPZiEciqz/inH7YkKvnR/kBiSNjaJux+7iuA4x6/77N8T68vWMTJgW169kOg==",
+ "version": "4.51.0",
+ "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.51.0.tgz",
+ "integrity": "sha512-2FY/x+THHk9uWj+WLBib0r+53D1G0pidox796H5AfbRHhJdPc7CVQPNJi31ip1Tb9duBYRw0zX0wJovnbwSDHg==",
"requires": {
"@bazel/runfiles": "^6.5.0",
"jszip": "^3.10.2",
diff --git a/examples/javascript/package.json b/examples/javascript/package.json
index ac2e3184dcd0..f23e5121cfef 100644
--- a/examples/javascript/package.json
+++ b/examples/javascript/package.json
@@ -8,7 +8,7 @@
"license": "Apache-2.0",
"dependencies": {
"assert": "2.1.0",
- "selenium-webdriver": "4.50.0"
+ "selenium-webdriver": "4.51.0"
},
"devDependencies": {
"mocha": "12.0.3"
diff --git a/examples/javascript/test/drivers/gridServer.js b/examples/javascript/test/drivers/gridServer.js
index bfd01d886075..7b285bf20134 100644
--- a/examples/javascript/test/drivers/gridServer.js
+++ b/examples/javascript/test/drivers/gridServer.js
@@ -3,7 +3,7 @@ const http = require('node:http')
const path = require('node:path')
const portprober = require('selenium-webdriver/net/portprober')
-const SERVER_JAR = path.join(__dirname, '..', '..', '..', 'selenium-server-4.50.0.jar')
+const SERVER_JAR = path.join(__dirname, '..', '..', '..', 'selenium-server-4.51.0.jar')
function waitForServer(url, timeout) {
const deadline = Date.now() + timeout
diff --git a/examples/kotlin/pom.xml b/examples/kotlin/pom.xml
index 7cbf086c4ef1..c19d805a9eb9 100644
--- a/examples/kotlin/pom.xml
+++ b/examples/kotlin/pom.xml
@@ -19,7 +19,7 @@
3.6.0
17
- 4.50.0
+ 4.51.0
${java.version}
${java.version}
diff --git a/examples/python/requirements.txt b/examples/python/requirements.txt
index dc9fea40effb..466b0cc5ba13 100644
--- a/examples/python/requirements.txt
+++ b/examples/python/requirements.txt
@@ -1,4 +1,4 @@
-selenium==4.50.0
+selenium==4.51.0
pytest==9.1.1
trio==0.34.0
pytest-trio==0.8.0
diff --git a/examples/python/tests/conftest.py b/examples/python/tests/conftest.py
index 430617f06e78..b93e1115c0d5 100644
--- a/examples/python/tests/conftest.py
+++ b/examples/python/tests/conftest.py
@@ -156,7 +156,7 @@ def server_old(request):
os.path.abspath(__file__)
)
),
- "selenium-server-4.50.0.jar",
+ "selenium-server-4.51.0.jar",
)
def wait_for_server(url, timeout):
@@ -214,7 +214,7 @@ def server():
)
)
),
- "selenium-server-4.50.0.jar",
+ "selenium-server-4.51.0.jar",
)
args = [
@@ -292,7 +292,7 @@ def grid_server():
)
)
),
- "selenium-server-4.50.0.jar",
+ "selenium-server-4.51.0.jar",
)
args = [
diff --git a/examples/ruby/Gemfile b/examples/ruby/Gemfile
index 78825a1bfa37..adf43bba18c8 100644
--- a/examples/ruby/Gemfile
+++ b/examples/ruby/Gemfile
@@ -7,5 +7,5 @@ gem 'rake', '~> 13.0'
gem 'rspec', '~> 3.0'
gem 'rubocop', '~> 1.35'
gem 'rubocop-rspec', '~> 3.0'
-gem 'selenium-devtools', '= 0.154.0'
-gem 'selenium-webdriver', '= 4.50.0'
+gem 'selenium-devtools', '= 0.155.0'
+gem 'selenium-webdriver', '= 4.51.0'
diff --git a/examples/ruby/Gemfile.lock b/examples/ruby/Gemfile.lock
index 5ef32e9683b2..97b9e7ae42f7 100644
--- a/examples/ruby/Gemfile.lock
+++ b/examples/ruby/Gemfile.lock
@@ -50,9 +50,9 @@ GEM
rubocop (~> 1.86, >= 1.86.2)
ruby-progressbar (1.13.0)
rubyzip (3.7.0)
- selenium-devtools (0.154.0)
+ selenium-devtools (0.155.0)
selenium-webdriver (~> 4.2)
- selenium-webdriver (4.50.0)
+ selenium-webdriver (4.51.0)
base64 (~> 0.2)
logger (~> 1.4)
rubyzip (>= 1.2.2, < 4.0)
@@ -76,8 +76,8 @@ DEPENDENCIES
rspec (~> 3.0)
rubocop (~> 1.35)
rubocop-rspec (~> 3.0)
- selenium-devtools (= 0.154.0)
- selenium-webdriver (= 4.50.0)
+ selenium-devtools (= 0.155.0)
+ selenium-webdriver (= 4.51.0)
BUNDLED WITH
2.5.6
diff --git a/examples/ruby/spec/drivers/remote_webdriver_spec.rb b/examples/ruby/spec/drivers/remote_webdriver_spec.rb
index b6bf69f7f690..0ecf23d5e709 100644
--- a/examples/ruby/spec/drivers/remote_webdriver_spec.rb
+++ b/examples/ruby/spec/drivers/remote_webdriver_spec.rb
@@ -7,7 +7,7 @@
let(:target_directory) { File.join(Dir.tmpdir, SecureRandom.uuid) }
let(:wait) { Selenium::WebDriver::Wait.new(timeout: 2) }
let(:server) do
- Selenium::Server.new(File.expand_path(File.join('..', '..', '..', 'selenium-server-4.50.0.jar'), __dir__),
+ Selenium::Server.new(File.expand_path(File.join('..', '..', '..', 'selenium-server-4.51.0.jar'), __dir__),
background: true,
args: %w[--selenium-manager true --enable-managed-downloads true])
end
diff --git a/examples/selenium-server-4.50.0.jar b/examples/selenium-server-4.51.0.jar
similarity index 89%
rename from examples/selenium-server-4.50.0.jar
rename to examples/selenium-server-4.51.0.jar
index b01b485a9ffe..3256b585164e 100644
Binary files a/examples/selenium-server-4.50.0.jar and b/examples/selenium-server-4.51.0.jar differ