Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
selenium-dotnet-4.35.0.zip | 2025-08-12 | 14.6 MB | |
selenium-dotnet-strongnamed-4.35.0.zip | 2025-08-12 | 14.6 MB | |
selenium-java-4.35.0.zip | 2025-08-12 | 36.6 MB | |
selenium-server-4.35.0.jar | 2025-08-12 | 44.2 MB | |
selenium-server-4.35.0.zip | 2025-08-12 | 107.8 MB | |
README.md | 2025-08-12 | 12.4 kB | |
Selenium 4.35.0 source code.tar.gz | 2025-08-12 | 52.6 MB | |
Selenium 4.35.0 source code.zip | 2025-08-12 | 56.9 MB | |
Totals: 8 Items | 327.2 MB | 18 |
Detailed Changelogs by Component
Java |
Python |
DotNet |
Ruby |
JavaScript
What's Changed
- [dotnet] [bidi] Get tree command returns GetTreeResult object by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15978
- [dotnet] [bidi] Initialize internal modules without Lazy by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/15979
- [py] Bump dependencies for building distribution wheel by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/15977
- bump zip version 2.6.1 -> 4.2.0 by @MRTamalampudi in https://github.com/SeleniumHQ/selenium/pull/15980
- [py][bidi]: add note for
enable_webextensions = False
by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15981 - [py][bidi]: add high level API for script module -
pin
,unpin
andexecute
by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15936 - [py][java][rb][ci]: use pinned browsers in CI by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15987
- [java] Remove deprecated AppCacheStatus enum from the HTML5 package by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15973
- [java] Feat 14291/jspecify nullable annotation edge driver service by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15972
- [java] Fix Unicode value for OPTION key in Keys enum by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15966
- [dotnet][java][js][py][rb][rust] Update rules_jvm_external digest to aca619b by @renovate[bot] in https://github.com/SeleniumHQ/selenium/pull/15951
- [java] Removing old stream collectors required by Java 8 by @zodac in https://github.com/SeleniumHQ/selenium/pull/15523
- [java] Use static Patterns for regex-matching by @zodac in https://github.com/SeleniumHQ/selenium/pull/15499
- [java] Point made as immutable by @mk868 in https://github.com/SeleniumHQ/selenium/pull/15511
- [java] Feat 14291/jspecify nullable annotation chrome driver såervice by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15998
- [py] Bump dev dependencies by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16002
- [grid] Add "URI" to the list of sort-by choices on Overview UI by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/16004
- [java] Add @Nullable annotations to Firefox and Gecko driver service by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/15999
- [java] Add JSpecify nullable annotations to SafariDriverService parameters by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/16000
- [java] Add @Nullable annotations to InternetExplorerDriverService parameters by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/16001
- use generics for AbstractFindByBuilder to avoid excessive casting by @asolntsev in https://github.com/SeleniumHQ/selenium/pull/15526
- [js] Update dependency @emotion/styled to v11.14.1 by @renovate[bot] in https://github.com/SeleniumHQ/selenium/pull/15997
- [rust] Update which from 7.0.3 to 8.0.0 by @musicinmybrain in https://github.com/SeleniumHQ/selenium/pull/15965
- Fix various typos by @noritaka1166 in https://github.com/SeleniumHQ/selenium/pull/16012
- [java] JSpecify annotations for By locators by @mk868 in https://github.com/SeleniumHQ/selenium/pull/14372
- Fix email address in .mailmap by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16017
- Fix typos in javascript & rb by @noritaka1166 in https://github.com/SeleniumHQ/selenium/pull/16019
- [java] JSpecify annotations for capabilities by @mk868 in https://github.com/SeleniumHQ/selenium/pull/14397
- Fix various typos in comments by @noritaka1166 in https://github.com/SeleniumHQ/selenium/pull/16022
- [dotnet] Fix typos by @noritaka1166 in https://github.com/SeleniumHQ/selenium/pull/16032
- [dotnet] [bidi] Add UnhandledPromptBehavior option to create User Context by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16034
- [py] Fix path in unit test so it works cross-platform by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16033
- [py][bidi]: implement bidi module - emulation by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15819
- [py] Fix API doc generation script and include BiDi Emulation docs by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16037
- [py] Allow free_port() to bind to IPv6 if IPv4 is unavailable by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16003
- [build] Update base URL for Edge web driver by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16057
- [rust] Update base URL for Edge web driver by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16056
- [dotnet] Re-pack Selenium Manager as native dependency by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16048
- [dotnet] [bidi] Remove NavigateBack and NavigateForward as not a part… by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16068
- [build]: update
selenium_manager.bzl
to use latest build by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16069 - [py] Use pinned browsers for bidi webextension tests by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16071
- [build] Script to update Bazel multitool.lock.json (and update ruff) by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16061
- [dotnet] Support IPv6 to find free tcp port via DualMode by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16016
- [py] Fix vendor prefix for Edge browser by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16078
- [py] Fix selenium-manager binary location by @jameshilliard in https://github.com/SeleniumHQ/selenium/pull/16074
- [py][bidi]: support
accept_insecure_certs
andproxy
parameters increate_user_context
by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15983 - [py] Encapsulated Geo Location co-ordinates using
getters/setters
by @sandeepsuryaprasad in https://github.com/SeleniumHQ/selenium/pull/16079 - [dotnet] Sending GeckoDriver output to a log file. by @diemol in https://github.com/SeleniumHQ/selenium/pull/16081
- [java] Fix 15634/ensure driver closed java by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/16038
- [dotnet] [bidi] Preserve BiDi global options when instantiating BiDi by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16080
- [dotnet] Fix race condition for .net framework when internal tracing enabled by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16091
- [grid] Migrate from Guava's CacheBuilder to Caffeine by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/15547
- [grid] Fix race condition and improve logging in LocalSessionMap by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/15370
- [dotnet] Enabling Chrome and Edge driver services to set log level by @diemol in https://github.com/SeleniumHQ/selenium/pull/16098
- Update README.md by @pallavigitwork in https://github.com/SeleniumHQ/selenium/pull/16107
- [py][bidi]: add
unhandled_prompt_behavior
param forcreate_user_context
by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16112 - [dotnet] Remove long awaited obsolete members by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16121
- [py] Fix license in package metadata and include copyright notices by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16114
- [dotnet] Change default internal log level to Warn by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16126
- [java][BiDi] implement emulation by @Delta456 in https://github.com/SeleniumHQ/selenium/pull/16070
- [py]: enable chrome beta tests for CI-RBE by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16125
- [py] Update API docs - include nightly release and other minor fixes by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16132
- [dotnet] Truncate log and set profile root in Firefox (GeckoDriver) by @diemol in https://github.com/SeleniumHQ/selenium/pull/16131
- [dotnet] Add readable timestamps to log in Chromium browsers by @diemol in https://github.com/SeleniumHQ/selenium/pull/16133
- [dotnet][py][java][js]: add
default
as a value for SameSite by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16129 - [js]: skip fedcm tests until Chrome 140 by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16137
- [dotnet] Removing unneeded verification. Done at compile time. by @diemol in https://github.com/SeleniumHQ/selenium/pull/16139
- [js][bidi]: fix flaky bidi network test -
can request cookies
by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16141 - Renaming variable and converting it to nullable bool? by @diemol in https://github.com/SeleniumHQ/selenium/pull/16138
- [dotnet] Enabling drivers to set log to console. by @diemol in https://github.com/SeleniumHQ/selenium/pull/16097
- [dotnet] Fix the issue when service wants to write into disposed stream by @nvborisenko in https://github.com/SeleniumHQ/selenium/pull/16148
- [java] Normalising handling of Shadow Dom elements. by @diemol in https://github.com/SeleniumHQ/selenium/pull/16149
- [rb] Allow to use
rubyzip
v3 by @Earlopain in https://github.com/SeleniumHQ/selenium/pull/16108 - [rb] Remove local storage and session storage interfaces and methods by @iampopovich in https://github.com/SeleniumHQ/selenium/pull/16015
- [py] Use native dict for type annotation by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16157
- [py] Loosen dependency specifier for urllib3 in packaging configuration by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16136
- [py] Fix proxy basic auth handling special characters by @cgoldberg in https://github.com/SeleniumHQ/selenium/pull/16105
- [py]: fix WebView2 and target issues related to CDP and BiDi by @nxs7 in https://github.com/SeleniumHQ/selenium/pull/16140
- [grid] Restructuring classes have stateful data and improve Node health checks in LocalDistributor by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/16151
- [rb] Add guard for beta firefox by @aguspe in https://github.com/SeleniumHQ/selenium/pull/16153
- [java]: add
websocket-port
test and--connect-existing
check by @navin772 in https://github.com/SeleniumHQ/selenium/pull/15462 - [py][bidi]: add event handler support for browsing context by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16101
- [py][bidi]: Implement low-level API for Input BiDi module by @navin772 in https://github.com/SeleniumHQ/selenium/pull/16049
- [grid] Reduce redundant logs of find slots and retry queue requests by the Distributor by @VietND96 in https://github.com/SeleniumHQ/selenium/pull/16155
New Contributors
- @MRTamalampudi made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15980
- @zodac made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15523
- @musicinmybrain made their first contribution in https://github.com/SeleniumHQ/selenium/pull/15965
- @noritaka1166 made their first contribution in https://github.com/SeleniumHQ/selenium/pull/16012
- @nxs7 made their first contribution in https://github.com/SeleniumHQ/selenium/pull/16140
Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.34.0...selenium-4.35.0