diff --git a/examples/dotnet/SeleniumDocs/BaseTest.cs b/examples/dotnet/SeleniumDocs/BaseTest.cs index 274ebdd98e6b..63807f45975f 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.41.0.jar"; + private const string ServerJarName = "selenium-server-4.43.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/python/tests/conftest.py b/examples/python/tests/conftest.py index a27ef9e293f2..7c3742ac409d 100644 --- a/examples/python/tests/conftest.py +++ b/examples/python/tests/conftest.py @@ -149,7 +149,7 @@ def server_old(request): os.path.abspath(__file__) ) ), - "selenium-server-4.41.0.jar", + "selenium-server-4.43.0.jar", ) def wait_for_server(url, timeout): @@ -207,7 +207,7 @@ def server(): ) ) ), - "selenium-server-4.41.0.jar", + "selenium-server-4.43.0.jar", ) args = [ @@ -280,7 +280,7 @@ def grid_server(): ) ) ), - "selenium-server-4.41.0.jar", + "selenium-server-4.43.0.jar", ) args = [ diff --git a/examples/ruby/Gemfile b/examples/ruby/Gemfile index 859008142592..4638eef2dac0 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.143.0' -gem 'selenium-webdriver', '= 4.41.0' +gem 'selenium-devtools', '= 0.147.0' +gem 'selenium-webdriver', '= 4.43.0' diff --git a/examples/ruby/Gemfile.lock b/examples/ruby/Gemfile.lock index c85eb58f934f..d71b29375b57 100644 --- a/examples/ruby/Gemfile.lock +++ b/examples/ruby/Gemfile.lock @@ -50,9 +50,9 @@ GEM rubocop (~> 1.72, >= 1.72.1) ruby-progressbar (1.13.0) rubyzip (3.2.2) - selenium-devtools (0.143.0) + selenium-devtools (0.147.0) selenium-webdriver (~> 4.2) - selenium-webdriver (4.41.0) + selenium-webdriver (4.43.0) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) @@ -77,8 +77,8 @@ DEPENDENCIES rspec (~> 3.0) rubocop (~> 1.35) rubocop-rspec (~> 3.0) - selenium-devtools (= 0.143.0) - selenium-webdriver (= 4.41.0) + selenium-devtools (= 0.147.0) + selenium-webdriver (= 4.43.0) BUNDLED WITH 2.5.6 diff --git a/examples/ruby/spec/browsers/chrome_spec.rb b/examples/ruby/spec/browsers/chrome_spec.rb index 85312ea53d6f..cb95b1262609 100644 --- a/examples/ruby/spec/browsers/chrome_spec.rb +++ b/examples/ruby/spec/browsers/chrome_spec.rb @@ -36,12 +36,9 @@ options = Selenium::WebDriver::Options.chrome options.add_extension(extension_file_path) - options.add_argument('--disable-features=DisableLoadExtensionCommandLineSwitch') @driver = Selenium::WebDriver.for :chrome, options: options @driver.get('https://www.selenium.dev/selenium/web/blank.html') - injected = @driver.find_element(:id, 'webextensions-selenium-example') - expect(injected.text).to eq 'Content injected by webextensions-selenium-example' end it 'keeps browser open' do diff --git a/examples/ruby/spec/drivers/remote_webdriver_spec.rb b/examples/ruby/spec/drivers/remote_webdriver_spec.rb index acdab5445096..01f53faad2d5 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.41.0.jar'), __dir__), + Selenium::Server.new(File.expand_path(File.join('..', '..', '..', 'selenium-server-4.43.0.jar'), __dir__), background: true, args: %w[--selenium-manager true --enable-managed-downloads true]) end diff --git a/examples/selenium-server-4.41.0.jar b/examples/selenium-server-4.43.0.jar similarity index 88% rename from examples/selenium-server-4.41.0.jar rename to examples/selenium-server-4.43.0.jar index e0cb1da945d8..e60105a84814 100644 Binary files a/examples/selenium-server-4.41.0.jar and b/examples/selenium-server-4.43.0.jar differ diff --git a/website_and_docs/layouts/downloads/list.html b/website_and_docs/layouts/downloads/list.html index 0cdd6eb50335..0c69b06ca615 100644 --- a/website_and_docs/layouts/downloads/list.html +++ b/website_and_docs/layouts/downloads/list.html @@ -25,7 +25,7 @@
Latest stable version - 4.41.0 + 4.43.0
To use the Selenium Server in a Grid configuration, see the @@ -115,7 +115,7 @@
- Nuget latest release is 4.41.0 Released on February 20, 2026. + Nuget latest release is 4.43.0 Released on April 10, 2026.
Stable: - 4.41.0 (February 20, 2026) + 4.43.0 (April 10, 2026)
@@ -54,8 +54,8 @@
Stable: - - 4.41.0 (February 20, 2026) + + 4.43.0 (April 10, 2026)
@@ -82,8 +82,8 @@
Stable: - - 4.41.0 (February 20, 2026) + + 4.43.0 (April 10, 2026)
@@ -111,7 +111,7 @@
Stable: - 4.41.0 (February 20, 2026) + 4.43.0 (April 10, 2026)
@@ -139,7 +139,7 @@
Stable: - 4.41.0 (February 20, 2026) + 4.43.0 (April 10, 2026)