Download Latest Version selenium-server-4.28.0.jar (43.3 MB)
Email in envelope

Get an email when there's a new version of Selenium

Home / selenium-4.32.0
Name Modified Size InfoDownloads / Week
Parent folder
selenium-dotnet-4.32.0.zip 2025-05-02 14.3 MB
selenium-dotnet-strongnamed-4.32.0.zip 2025-05-02 14.3 MB
selenium-java-4.32.0.zip 2025-05-02 34.8 MB
selenium-server-4.32.0.jar 2025-05-02 42.7 MB
selenium-server-4.32.0.zip 2025-05-02 102.7 MB
README.md 2025-05-02 9.1 kB
Selenium 4.32.0 source code.tar.gz 2025-05-02 52.5 MB
Selenium 4.32.0 source code.zip 2025-05-02 56.8 MB
Totals: 8 Items   318.2 MB 38

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

Click to see all the changes included in this release * [py] Fix test args for --headless and --bidi by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15567 * [py] Only skip WebKit tests on Windows by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15470 * [dotnet] [bidi] Revisit some core functionality to deserialize without intermediate `JsonElement` allocation by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15575 * [py] Fix broken test for chromedriver logging by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15579 * [py] Fix test for w3c touch pointer properties by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15580 * [py] Fix FedCM tests leaking state by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15583 * [dotnet] [bidi] Address BiDi's JSON converter AOT warnings by @RenderMichael in https://github.com/SeleniumHQ/selenium/pull/15390 * [dotnet] [bidi] Added missing GenericLogEntry log entry type in Script module by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15591 * [grid] Ignored options when they are prefixed, safari specif as well by @diemol in https://github.com/SeleniumHQ/selenium/pull/15574 * [py] Remove broken logo from Sphinx generated API docs by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15597 * [py] Fix PyTest configuration for WPEWebKit by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15602 * [py] Fix failing test for Edge logging by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15605 * [rb] Add PrintOptions Implementation for Ruby WebDriver by @yvsvarma in https://github.com/SeleniumHQ/selenium/pull/15158 * [py] BiDi Network implementation of Intercepts and Auth in Python by @shbenzer in https://github.com/SeleniumHQ/selenium/pull/14592 * [py] Use XWayland for internal Python Firefox tests by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15601 * [py] Use mock.patch for environment variables in tests by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15607 * [ruby] fix lint for print_options.rb by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15608 * [py] Configure readthedocs publishing for Python API docs by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15614 * [py] Fix select being able to select options hidden by css rules by @FFederi in https://github.com/SeleniumHQ/selenium/pull/15135 * [py][bidi]: Implement BiDi browser module by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15616 * [dotnet] [bidi] Combine network interception to apply rules (breaking change) by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15603 * [dotnet] [bidi] Add strongly-typed `LocalValue.ConvertFrom` overloads by @RenderMichael in https://github.com/SeleniumHQ/selenium/pull/15532 * [py] Add missing modules to Python API docs by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15624 * [dotnet] [bidi] Do not throw when CallFunction or Evaluate return exceptional result (breaking change) by @RenderMichael in https://github.com/SeleniumHQ/selenium/pull/15521 * [py] Skip bidi tests on browsers that don't support bidi by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15625 * [py] complete `test_should_throw_an_exception_if_an_alert_has_not_been_dealt_with_and_dismiss_the_alert` by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15559 * [py] Remove unused xfail on chrome/edge service tests by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15637 * [py] Adjust xfail markers for window size/position tests by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15638 * [py] Call service.stop() when session can't be started by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15636 * [dotnet] [bidi] Reuse memory when receiving websocket messages by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15640 * [py] Remove logging API for non-Chromium browsers by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15641 * [py] Raise TypeError when creating webdriver.Remote() without options by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15619 * [py] Upgrade dependencies for mypy tox environment by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15642 * [py] Fix Remote Firefox tests on Linux/Wayland by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15648 * [dotnet] Enhance Selenium Manager platform detection by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15649 * [dotnet] Use namespace file scoped by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15651 * [py] Fix flaky WebDriverWait tests by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15650 * [py] Change links in package config by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15647 * [py] Add autoflake linter and update linting dependencies by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15643 * [java][bidi]: add browsingContext event `onNavigationCommitted` by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15560 * [java][BiDi]: enable Edge tests for RemoteWebDriverBiDiTest by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15412 * [java][bidi] Add network module chrome tests by @pujagani in https://github.com/SeleniumHQ/selenium/pull/15654 * [py] Fix driver service stop when starting browser fails by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15656 * [java] Set remote active protocol to BiDi for Firefox by @pujagani in https://github.com/SeleniumHQ/selenium/pull/15224 * [py][bidi]: add bidi command `session.status` and encapsulate in Session class by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15615 * [java] Add header while creating websocket by @pujagani in https://github.com/SeleniumHQ/selenium/pull/15655 * [java][BiDi] enable Edge BiDi tests for network module by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15661 * [py] Re-enable remote tests in bazel and fix broken tests by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15657 * [py][bidi]: Implement BiDi `browsing_context` module by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15631 * [py][BiDi] separate log module from script module and add more tests by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15668 * [rb] handle issue with selenium manager exit status being nil by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/15676 * [rb] Add websocket-port parameter to firefox service by @aguspe in https://github.com/SeleniumHQ/selenium/pull/15458 * [py] Add client_config property and update deprecation messages by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15674 * [py] Remove support for GLOBAL_DEFAULT_TIMEOUT environment variable by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15673 * [py] Server class to manage (download/run) grid server by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15666 * [java] If a dep comes from a BOM, omit the version number by @shs96c in https://github.com/SeleniumHQ/selenium/pull/15682 * [java] Bump deps from BOMs to latest versions by @shs96c in https://github.com/SeleniumHQ/selenium/pull/15689 * [grid] Remove `browserName` capability from stereotype and SlotMatcher when using Relay Node to test a mobile application by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/15537 * [build] allow manually rerunning RBE with cache disabled by @titusfortner in https://github.com/SeleniumHQ/selenium/pull/15680

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.31.0...selenium-4.32.0

Source: README.md, updated 2025-05-02