Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
selenium-dotnet-4.34.0.zip | 2025-06-28 | 14.4 MB | |
selenium-dotnet-strongnamed-4.34.0.zip | 2025-06-28 | 14.4 MB | |
selenium-java-4.34.0.zip | 2025-06-28 | 36.4 MB | |
selenium-server-4.34.0.jar | 2025-06-28 | 43.0 MB | |
selenium-server-4.34.0.zip | 2025-06-28 | 104.8 MB | |
README.md | 2025-06-28 | 13.0 kB | |
Selenium 4.34.0 source code.tar.gz | 2025-06-28 | 52.5 MB | |
Selenium 4.34.0 source code.zip | 2025-06-28 | 56.8 MB | |
Totals: 8 Items | 322.4 MB | 63 |
Detailed Changelogs by Component
Java |
Python |
DotNet |
Ruby |
JavaScript
What's Changed
Click to see all the changes included in this release
* [ci] Clear warning from Grid UI component tests by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/15783 * [py] Fix pytest_ignore_collect hook to respect --ignore by @mgorny in https://github.com/SeleniumHQ/selenium/pull/15787 * [py] Increase timeout in devtools test by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15793 * [py] Upgrade type hints by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15784 * [dotnet] [bidi] Add AcceptInsecureCerts and Proxy options when create new user context by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15795 * [grid] Silent fail on invalid log level by @Oxilod in https://github.com/SeleniumHQ/selenium/pull/15796 * Bump setup-bazel action by @p0deje in https://github.com/SeleniumHQ/selenium/pull/15802 * Don't silence stderr in format.sh by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15804 * [dotnet] [bidi] Declare allowed nullable objects in constructors type by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15809 * Fix type error for attribute in remote_connection.py by @Bradltr95 in https://github.com/SeleniumHQ/selenium/pull/15810 * [py] Lint Python with ruff by @p0deje in https://github.com/SeleniumHQ/selenium/pull/15811 * fixed error in selenium/webdriver/common/bidi/common.py:19 by @pallavigitwork in https://github.com/SeleniumHQ/selenium/pull/15814 * [py] Fix import for type hint by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15817 * [py] Bump ruff version by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15818 * [dotnet] [bidi] Simplify modules namespace for end users (breaking change) by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15820 * [dotnet] Remove unnecessary stylecop files by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15824 * [py] Lint and format all python files by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15828 * [py][bidi]: add `enable_webextensions` option for chromium-based browsers by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15794 * [py] Auto-generate Python API docs from code by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15822 * [py] Fix python API docs publishing at readthedocs by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15832 * Change flag for Chrome/Edge headless mode in tests by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15831 * [py] Cleanup tox config by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15833 * [rb] Add support for beta chrome by @aguspe in https://github.com/SeleniumHQ/selenium/pull/15417 * Revert "[rb] Add support for beta chrome" by @aguspe in https://github.com/SeleniumHQ/selenium/pull/15837 * [py] Fix: Mypy type annotation errors by @ShauryaDusht in https://github.com/SeleniumHQ/selenium/pull/15841 * [py] New script to update Python dependencies by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15845 * fixed errors in browser.py for 15697 by @pallavigitwork in https://github.com/SeleniumHQ/selenium/pull/15847 * [py][bidi]: implement bidi permissions module by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15830 * [py] Regeneratee py/docs/source/api.rst by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15856 * [dotnet] Align CS projects name to understand the editing context by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15843 * [py][bidi]: enable edge bidi storage test - `test_get_all_cookies` by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15859 * Caching the size/length in loops to slightly improve performance by @LuisOsv in https://github.com/SeleniumHQ/selenium/pull/15852 * Update exceptions.py by @adolfoarmas in https://github.com/SeleniumHQ/selenium/pull/15862 * Revert "Update exceptions.py" by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15864 * [py] Re-apply [#15862] by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15865 * [py] fix driver_element_finding_tests.py by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15863 * [py] Fix another broken test by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15866 * [feature] add method RemoteWebDriver.isDownloadsEnabled() by @asolntsev in https://github.com/SeleniumHQ/selenium/pull/15868 * [refactor] use constant `CapabilityType.ENABLE_DOWNLOADS` instead of hard-coded value `se:downloadsEnabled` by @asolntsev in https://github.com/SeleniumHQ/selenium/pull/15867 * fixed mypy error and change source var by @pallavigitwork in https://github.com/SeleniumHQ/selenium/pull/15853 * [py] Refactored `conftest.py` in a more object oriented design approach by @sandeepsuryaprasad in https://github.com/SeleniumHQ/selenium/pull/15495 * [py] do not use global var for devtools, allows multiple devtools to run by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15881 * [py] Fix : Mypy type annotation errors - 2 by @ShauryaDusht in https://github.com/SeleniumHQ/selenium/pull/15848 * [py] Remove publication of typing coverage in CI by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15886 * [rb] Fix child process terminate method when a process is already terminated by @aguspe in https://github.com/SeleniumHQ/selenium/pull/15789 * [rb] Add support for beta chrome by @aguspe in https://github.com/SeleniumHQ/selenium/pull/15874 * [py][bidi]: add `timestamp` to `HistoryUpdatedParams` class by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15892 * [py] Fix possible TypeError in expected conditions by @ShauryaDusht in https://github.com/SeleniumHQ/selenium/pull/15891 * [py] Refactored `server.py` in a more pythonic approach. by @sandeepsuryaprasad in https://github.com/SeleniumHQ/selenium/pull/15840 * [py] Add properties (getter/setter) for service args by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15889 * [py] Fix error handler check_response by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15887 * [java] Fix code formatting by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15903 * [py][bidi]: add BiDi script module commands by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15880 * [py] Fix: Mypy type annotation errors in remote/webdriver.py by @ShauryaDusht in https://github.com/SeleniumHQ/selenium/pull/15900 * [grid] Add GreedySlotSelector as a built-in slot-selector option by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/15897 * [java] deprecate FtpProxy by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15907 * [rb] add guard for browser version by @aguspe in https://github.com/SeleniumHQ/selenium/pull/15899 * [dotnet] [bidi] Adjust proxy configuration for new sessions by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15914 * [dotnet] [bidi] Add OnHistoryUpdated event by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15916 * [py] Bump requirements for packaging and dev by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15909 * [py] Deprecate support for FTP proxies by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15906 * [py] Skip devtools when generating Python API docs by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15918 * [py] Type hint cleanup by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15917 * [java]: disable `canGetAllCookies` test for edge by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15915 * [grid] Add config `blocked-routes` and specific `blocked-delete-session` in Router by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/15920 * Revert "[grid] Add config `blocked-routes` and specific `blocked-delete-session` in Router" by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/15921 * [py] add doc support for few exceptions by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15913 * [build] Support bazel test on Windows for .NET by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15923 * [dotnet] Mark FTP proxy support as deprecated by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15925 * [dotnet] [bidi] Protect DTO types from inheritance by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15919 * [rb] Feat 15905/deprecate ftp proxy by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15926 * [java][BiDi] implement browsingContext.historyUpdated by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15901 * [java][refactor] Remove Empty Space in CommandPayload by @Bradltr95 in https://github.com/SeleniumHQ/selenium/pull/15934 * [FEAT] Add macOS-specific keys (OPTION, FN) to Keys enum for improved… by @manuelsblanco in https://github.com/SeleniumHQ/selenium/pull/15910 * Clarify contributing guidelines by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15937 * [java][BiDi] implement web extensions by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15660 * [java] Made ``JsonToWebElementConverter`` methods/fields protected by @AB-xdev in https://github.com/SeleniumHQ/selenium/pull/15885 * [py] Adding Note to enable_webextensions() regarding CDP (plus gen docstring updates) by @shbenzer in https://github.com/SeleniumHQ/selenium/pull/15927 * [js] Update dependency ws to ^8.18.2 by @renovate in https://github.com/SeleniumHQ/selenium/pull/15780 * [js] Update dependency sinon to ^19.0.5 by @renovate in https://github.com/SeleniumHQ/selenium/pull/15771 * [js] Update dependency multer to v1.4.5-lts.2 by @renovate in https://github.com/SeleniumHQ/selenium/pull/15770 * [grid] Session can be deleted via Grid UI by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/15808 * [java] Feat 14291/jspecify nullable annotation by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15924 * [java] Update dependency net.bytebuddy:byte-buddy to v1.17.6 by @renovate in https://github.com/SeleniumHQ/selenium/pull/15941 * Remove license info from readme by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15821 * [dotnet][java][js][py][rb][rust] Update rules_jvm_external digest to 29c451d by @renovate in https://github.com/SeleniumHQ/selenium/pull/15766 * [py] Update dependency Pygments to v2.19.2 by @renovate in https://github.com/SeleniumHQ/selenium/pull/15950 * [java] Use Environment variable to set driver location by @pujagani in https://github.com/SeleniumHQ/selenium/pull/15653 * [rust] Electron support in Selenium-Manager (#13954) by @bonigarcia in https://github.com/SeleniumHQ/selenium/pull/15752 * [py] Return HTTP response reason when remote connection error occurs by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15942 * [py] add macOS specific keys to Key enum by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/15948 * [rb] Add macOS key mappings for Options and Function keys by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15959 ## New Contributors * @Oxilod made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15796 * @Bradltr95 made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15810 * @ShauryaDusht made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15841 * @LuisOsv made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15852 * @adolfoarmas made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15862 * @AB-xdev made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15885Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.33.0...selenium-4.34.0