GitHub Copilot
Write better code with AI
GitHub Spark New
Build and deploy intelligent apps
GitHub Models New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
{{ message }}
SeleniumHQ / selenium PublicThere was an error while loading. Please reload this page.
Could not load tags
Nothing to show
{{ refName }} defaultLoading
diemolreleased this
07 Jun 15:40·
3550 commitsto trunk since this release
selenium-4.10.0c14d967
Changelog
For each component's detailed changelog, please check:
Commits in this release Click to see all the commits included in this release4450a44e18
- Update mirror info :: Selenium CI Bot1ab13d9c6e
- [rb] Bumping Selenium version :: Diego Molina4dd9e1f8ad
- [rust] Include --debug flag in CLI test :: Boni Garciac7e2b557d7
- [rust] Log error message as debug trace when parsing version :: Boni Garciae51d1aabfd
- [rust] Log error message as debug trace when uncompressing driver :: Boni Garcia9c2f47572b
- [rust] Read LATEST_STABLE and then LATEST_RELEASE for msedgedriver in latest fallback :: Boni Garcia3893a5ed63
- [rust] Minor smell-fixes :: Boni Garciadd9f306417
- [rust] Change level of "Trying with latest driver version" log to WARN :: Boni Garciacbcc6b3060
- [rust] Fix command to discover msedgedriver version using LOCALAPPDATA env :: Boni Garciab579892869
- [rust] Avoid WARN trace for iexplorer version detection :: Boni Garcia666c3ea941
- [rust] Include assertion to assess browser version detection :: Boni Garcia9105916ce8
- Update mirror info :: Selenium CI Bota4b0ddd02b
- [rust] Support building on Windows ARM64 :: p0deje7869fdc345
- [rust] Allow Bazel access Program Files environment variables :: Alex Rodionov542f0a16c7
- [rb] Fix wrongly trying to load a constant (#11931) :: Boris Petrov79e3f9e6f0
- [dotnet] Fallback result parsing of script execution to expected type (#11930) :: Nikolay Borisenko797b713d78
- Fix: typo in the "addArguments" method comment (#11945) :: Maid68a683f670
- [js][bidi] fix: tests which were failing (#11941) :: Tamsil Sajid Amani98d3e26b3e
- [rust] Selenium Manager detects ARM architecture on Windows (#11939) :: Boni García1ea3134877
- [java] Handling case where -1 is returned as statusCode :: Diego Molinadfe07841e8
- [java] Adding remote-allow-origins argument only when the Java 11 http client is not used. :: Diego Molina293046106e
- [java] Remove deprecated "version" JWP capability :: Diego Molina3d8c6fa7a9
- [java] Remove deprecated "platform" JWP capability :: Diego Molinab643cf793e
- [java] Enabling and fixing tests in Firefox :: Diego Molina41bbc5f883
- [java] Remove deprecated "takesScreenshot" JWP capability :: Diego Molina940b183e3a
- [java] Remove deprecated "unexpectedAlertBehaviour" JWP capability :: Diego Molinaef69f1b05e
- [js][bidi] Add browsing context events support (#11905) :: Tamsil Sajid Amani590d3240d4
- [java] Removing unused CapabilitiesUtils.java class :: Diego Molina79c7847068
- [java] Removing more unused classes :: Diego Molina0c025325aa
- [grid] Displaying the real stereotype config at startup :: Diego Molina46f300c374
- [java] Adding ventura as platform :: Diego Molina5e95c81518
- [java] Adding task to publish snapshots in Java :: Diego Molina1947771a93
- [java] Fixing build :: Diego Molinada2e767ebe
- [rb] allow users to direct driver process output (#11964) :: Titus Fortnercd3216e68d
- Upgrade minimum Ruby version to 3.0 since 2.7 is EOL :: Alex Rodionovf2b27807ab
- [java] add logging for starting the driver :: titusfortnercc87ca0e43
- [rb] Disable window minimize test for Chrome on Linux CI :: Alex Rodionov83b0b0d88d
- Revert "[rb] Disable window minimize test for Chrome on Linux CI" :: Alex Rodionov9ac368b475
- Do not switch and remove node in one iteration (#11961) :: joerg1985e5805a47f2
- Add corner case test (#11970) :: Rishav Trivedi38cbd003e9
- [py] minor fixes for docstring and dictionary declarations (#11975) :: Alex2403c71eab
- [java] Fix failing build :: Simon Mavi Stewartbb95c2cd48
- Fix README stopping at Rust build steps :: Alex Rodionovc2944a1123
- Handle fragmented websocket messages (#11962) :: joerg198518164af446
- [java] Remote selenium-remote tag from test targets :: Alex Rodionov2266ffc8b2
- [java] Fix a typo :: Alex Rodionov8921182b59
- [java] add more logging to Selenium Manager (#11959) :: Titus Fortner440a388d0b
- [CDP] Adding v113 and removing v110 :: Diego Molina35827eb5b5
- [rb] Fix DevTools old version loader spec :: Alex Rodionovab94305c7b
- [rb] Add sizes for Bazel test targets :: Alex Rodionov1fd552d577
- [rust] Add sizes for Bazel test targets :: Alex Rodionov69e67ae9b3
- [Java] Fixing log level comparison :: Diego Molinad530584d2e
- Configure remote builds to use EngFlow (#11887) :: Simon Stewart66e51be38c
- Make Driver Services consistent (#11973) :: Titus Fortner59fa77c675
- [py] update logging to match other bindings (#11990) :: Titus Fortner74e0af80bd
- [Java] Using driver path always for Safari and Safari Technology Preview :: Diego Molina000cb086e9
- [java] Overriding methods to have main platform names lowercase :: Diego Molina0dbec9d489
- Putting the logic to verify driver service path in a single place (#11992) :: Diego Molinabcf48d14e5
- [rb] Support remote debugging via debug
gem :: Alex Rodionov9f3352b690
- [rb] Replace pry
with irb
:: Alex Rodionovde7acb9099
- [rb] Make //rb:lint
a test target that auto-corrects files too :: Alex Rodionov0ce64cb561
- [dotnet] Using SM in default service creation (#11994) :: Diego Molina19a4582c3c
- Support newer versions of urllib3 (#11993) :: Michael Mintzdeceb80a74
- [py] Update python dependencies and relevant files :: AutomatedTester65b97fc575
- [rb] Enable debug
gem for MRI only :: Alex Rodionovbfcda90ecb
- [dotnet] Encoding process output :: Diego Molina8efae1bdad
- Merge branch 'trunk' of https://github.com/SeleniumHQ/selenium into trunk :: Diego Molina55283eb79b
- [dotnet] Generate API documentation (#11968) :: Nikolay Borisenkoaf7eb2e4d6
- [rb] Update README to require Ruby 3.0 :: Alex Rodionov156e7f56a8
- [rb] adjust custom rspec matchers to work for any log level output :: titusfortner2d022c013e
- [rb] change logging default to :info and support ignoring any logging :: titusfortnerc4776a36f4
- [rb] allow both allowing and ignoring logging messages by id :: titusfortner1cd84f7b6b
- [rb] allow default_level to be passed into constructor so client projects can keep existing behavior :: titusfortnereec423611d
- [rb] update guards to get tests passing :: titusfortnere4e636223c
- [rb] fix bug with driver logging :: titusfortnerc81d86a37b
- [rb] update changelog :: titusfortnerbc7e0c7341
- Updating changelogs and bumping version to 4.9.1 :: Diego Molinaeb2032df7f
- [javascript] Bumping version to 4.9.1 for JavaScript :: Diego Molinac6f7396f62
- Update mirror info :: Selenium CI Bot5c0fda7adf
- [rb] Bumping Gemfile.lock :: Diego Molinaf275319562
- [java] Update version in CHANGELOG (#12008) :: Vladislav Velichkobcd0c314ce
- [js] Handle rejection of the driver :: AutomatedTesterf76a893011
- [bazel] Use a credential helper (#12018) :: Simon Stewart445e9a3855
- [bazel] Bump to 6.1.2 :: Simon Mavi Stewartaf71e2041e
- Start running tests with the EngFlow grid (#12020) :: Simon Stewart7971a535a4
- [gh workflow] Shuffle where we set the github token env var :: Simon Mavi Stewartec287e9cb7
- [gh workflow] Build still not working :: Simon Mavi Stewart0db6dfce81
- [gh workflow] Keep going in the remote CI build if a test fails :: Simon Mavi Stewartff6c8a57e5
- [bazel] Remote builds should use pinned browsers :: Simon Mavi Stewartfca6d690f5
- [gh workflow] Python tests cannot cope with pinned remote browsers yet :: Simon Mavi Stewart635f86c4c2
- [bazel] Fix up python data deps so remote builds work :: Simon Mavi Stewart8e0c968e38
- [js] Bump JS to 4.9.2 :: AutomatedTester71384d8faa
- [java][dotnet] Removing RC and WebDriverBackedSelenium (#12024) :: Diego Molina35530cc7be
- [java] Fixed the URI in a log line (#12000) :: joerg1985b9ba020876
- [dotnet] Removing supported configurations per project added by mistake :: Diego Molinaacdb19d6ef
- [java] Updating deps :: Diego Molina33db2e9e68
- [java] Bumping mockito version and updating tracing.txt :: Diego Molinac7d622d698
- [rb] unguard tests now passing :: titusfortnercdc4301192
- [rb] remove firefox guards on shadow dom locator tests :: titusfortner632df3ecab
- [grid] Updating JS deps :: Diego Molinaed313de742
- [rb] implement proxy support for Selenium Manager :: titusfortner2a6b07579c
- [py] fix flaky test :: titusfortner4b14cf7c1b
- [java] Reverting mockito to 4.11.0 :: Diego Molina2ee5fb7d03
- [grid] Refining the search field for running sessions :: Diego Molinac61ac143df
- [grid] Refining how queued sessions look in the UI :: Diego Molina163541fbb7
- [grid] Fixing UI test :: Diego Molinaf3316d9bff
- [grid] Enhancing stereotype in Dynamic Grid :: Diego Molinaa2235cde99
- [java] support Selenium Manager using proxy info from options (#12036) :: Titus Fortner5c891ce374
- [java] JdkHttpClient - Close all websockets before shutting down the executor (#12035) :: joerg198543eb1e5477
- Automatically format the code (#12023) :: Simon Stewartda0dcefdc9
- [java] Formatting missing files after merging #12023 :: Diego Molina5764ff99bb
- [dotnet] Be more friendly for single file publishing and native compilation (#12045) :: Nikolay Borisenkoe7acc958ad
- Update mirror info :: Selenium CI Bot0d08c74f41
- Update mirror info :: Selenium CI Bot69ccfe4903
- [dotnet] Avoid try/catch while working with known types in Selenium Manager (#12051) :: Nikolay Borisenko89f1f083ab
- [java] simplified some control flows logic and removed unused imports (#11974) :: Alex6333dec559
- [dotnet] Clean main csproj files to be more readable (#12052) :: Nikolay Borisenko1c171e7c15
- Adjust bidi loglevel warning string to warn (#12054) :: Moritz Kiefer4bf1d68160
- [java] Webdriver can work with embedded apps without CDP (#11963) :: Vladislav Velichko971a7274bf
- [java] make all logging variable names consistent (#12007) :: Titus Fortner38cccda2d3
- [java] Removing duplicated test in ElementEqualityTest :: Diego Molinaff8e6a10d5
- [java] Fixing Chrome test based on https://bugs.chromium.org/p/chromedriver/issues/detail?id=4443 :: Diego Molina7aae749648
- [java] Enabling tests for Firefox :: Diego Molina0f95ec854a
- Include date in commit message of mirrow workflow :: Boni Garciadd435a11cf
- [java] Enabling tests for Chrome and Edge :: Diego Molina76701ad4b1
- [java] JdkHttpClient - Handle a possible freeze when an incomplete http response is received (#12055) :: joerg19851bfcb4a48e
- [rust] Increase default timeout in Selenium Manager to 180 seconds (#12058) :: Boni Garcíab2f629d5c9
- [java] Fail with JsonException when JsonOutput.MAX_DEPTH is reached (#12056) :: joerg19858138847791
- [java] Deleting tests for the server removed in 71384d8 :: Diego Molina683b19db73
- [java] Removing deprecated SUPPORTS_WEB_STORAGE cap :: Diego Molina1b600b1663
- [java] Removing deprecated SUPPORTS_JAVASCRIPT cap :: Diego Molina11b17715c3
- [java] Formatting files :: Diego Molina184a83575e
- [java] Removing deprecated setters in Rectangle.java :: Diego Molinab98501665b
- [java] cast to ArrayList (#12065) :: Alex7cd20cfab6
- [dotnet] Fix building errors of the solution in VS via isolating output path per project (#12063) :: Nikolay Borisenko379dcabd94
- [dotnet] Removing duplicated test :: Diego Molinafb986f881b
- [dotnet] Adapting test to new W3C behaviour :: Diego Molinaa3df73cf22
- [grid] Streamline cleaning up of download/upload folders (#12059) :: Krishnan Mahadevan3c6c3bebe0
- [sm] Updating SM binaries :: Diego Molina94303e0e65
- [dotnet] Correct product version in http user agent (#12061) :: Nikolay Borisenko922aaf3016
- [java] JdkHttpClient - Downgrade the method for a 303 redirect (#12070) :: joerg1985c149513711
- [java] Bumping version to 4.10.0-SNAPSHOT :: Diego Molina0f8a9225ae
- [java] Optimize equals
and hashCode
methods of Rectangle
class (#11918) :: Valery Yatsynovich9b42f09eb3
- Prevent grid from creating sessions that are about to timeout in queue (corrects issue #11881) (#12014) :: bhecquetb4c767117d
- [java] Formatting Java files. :: Diego Molina9f325c2649
- [bazel] Get the java medium tests passing on the EngFlow grid :: Simon Mavi Stewartc1b45801bf
- add link for logging documentation to issues template :: titusfortnerc127eb2991
- [java] Respect disabled pretty printing for arrays (#12079) :: joerg198538b4acc8ab
- [java] Adding userWebView2 to Java :: Diego Molina737c1cc586
- [javascript] Adding userWebView2 to JS :: Diego Molinac01587a5b5
- [java] Printing response payload to understand error :: Diego Molina4c2ab02240
- [bazel] Mark tests as "exclusive-if-local" :: Simon Mavi Stewart8e2b3e1aaa
- [bazel] Get large grid tests passing in bazel :: Simon Mavi Stewarte5b4671117
- [bazel] Get the bidi tests working on the EngFlow grid :: Simon Mavi Stewartedb838bcd3
- [bazel] More tests passing in the EngFlow grid :: Simon Mavi Stewartcf81deaca1
- [javascript] Logging SM activity when a driver is not found. :: Diego Molina6222ac0d25
- [rb] Adding support for webview2 in Edge :: Diego Molina9e165e5929
- [JS] Code cleanup update npm deps to latest :: Sriharsha6a776f38fe
- [py] fix proxy options (#12029) :: Titus Fortner5b406700f9
- [py] support Proxies with Selenium Manager (#12032) :: Titus Fortner679fdb83ec
- [dotnet] have support proxies for Selenium Manager (#12100) :: Titus Fortnere9b2bdadeb
- [bazel] Update script to find versions, and roll browsers :: Simon Mavi Stewartf8b7a1da86
- [bazel] Run buildifier
:: Simon Mavi Stewarte92987a194
- [py] Fix type hints and docstring (#12067) :: Oboleninov Anton098c597ce6
- [grid] Grid UI tests don't need to run in remote :: Diego Molina254e5340a5
- [grid] Set savefile.default_directory for Chrome (#12109) :: Scott Stevens7b7c7dd0be
- [grid] Logging correct caps for session creation :: Diego Molina6867e4f67a
- [grid] Taking into account BiDi url matches too :: Diego Molinad1b8e6cdf1
- [java] Improving FirefoxDriver BiDi :: Diego Molinad97e441968
- [java] Using se:bidi
url when Grid returns it :: Diego Molina2beaa596e6
- [java][bidi] Enable BiDi for Chromium browsers. Extend tests for BiDi supporting browsers. (#11626) :: Puja Jagani88216a368e
- added type hints to all the methods in Select class (#12106) :: Sandeep Suryaprasada174abe9ba
- [rust] Fix proxy setup in Selenium Manager (fix #12104) (#12108) :: Boni García9f002a2a7c
- [IEDriver] Improving logging message for Edge IE Mode path :: Diego Molinaf7d3df2801
- [IEDriver] Logging the correct browser mode after process launch :: Diego Molina8a73d502e2
- [py] Allow setting a different pointer, keyboard, or wheel on input device (#11521) :: Tamsil Sajid Amanic1e47d30fd
- [js][bidi] Script Module Add/Remove preload script command (#12117) :: Tamsil Sajid Amani018293f0c2
- [py] Removing browser filter when checking shadow root. (#12122) :: Diego Molina5a4dfe58a2
- [bazel] Get the virtual authenticator test working on EngFlow :: Simon Mavi Stewart4e745b737d
- [bazel] Roll pinned chrome version :: Simon Mavi Stewart06ff139cbc
- [bazel] Get the chrome tests running on EngFlow :: Simon Mavi Stewartabad15e55d
- Check whether we should skip the ReferrerTest :: Simon Mavi Stewart9f5801c82f
- [py] Remove deprecated code in driver classes (#12030) :: Titus Fortner4f076e0816
- [java][bidi] Add browsing context events support (#11759) :: Puja Jagani178c60e567
- [rust] Fix reading default timeout value in Selenium Manager :: Boni Garciab1cd355fb0
- [js][bidi] Added printPage command (#12124) :: Tamsil Sajid Amaniea82c6634f
- [sm] Update selenium-manager binaries (using commit 178c60e) :: Boni Garcia0dd9e34d01
- [ci] Use windows-2019 till actions/runner-images#7662 fixed :: Alex Rodionovd10f8c2258
- improve "near" relative locator behaviour (#11290) :: Alpatrone47de45e80
- [ci] Allow anyone to SSH into runners :: Alex Rodionov69f44a3ca7
- [rust] Fix test failures on Windows CI :: Alex Rodionov7e198932c1
- [rb] Replace debug session with Bazel run_under flag :: Alex Rodionovd92b0ae3d7
- [java] do not send driver logs to console by default (#12136) :: Titus Fortner1047de3dae
- [py] Fix formatting issues in API reference (#12137) :: ce86f3bb9faf71ea3794d789a
- [rust] Revert enabling sandbox for tests :: Alex Rodionovaa0640b5fd
- [rb] have tests run with RubyMine use bazel artifacts by default (#12131) :: Titus Fortner1a914bf518
- update windows setup information in README :: titusfortnerb571cd7e35
- [rb] setting log value does not apply to Safari :: titusfortner669a493ca6
- [java] fix geckodriver log truncation logic :: titusfortner710bd1bed6
- [dotnet] mark safari service method obsolete :: titusfortneraaf6c27e49
- [rust] Fix read-only filesystem error in unit tests :: Alex Rodionov3c2313f3dd
- [java] Formatting files. :: Diego Molina0b1cca9409
- [CDP] Adding v114 and removing v111 :: Diego Molina198f1f2b6b
- [java] minor code style and typos improvements (#12127) :: Alex015b7674e0
- [bazel] Get firefox tests working in EngFlow :: Simon Mavi Stewart767c87e8e7
- Making a test depend on local resources, not a web page hosted elsewhere :: Simon Mavi Stewartb498cbbff4
- [bazel] Get the bidi test working on engflow :: Simon Mavi Stewart23e13a94a1
- [java] Run the format script :: Simon Mavi Stewartba638161e2
- [JS] support Selenium Manager using proxy info from options :: Sriharshacce294ccfa
- [dotnet] Fixing typo on new CDP version :: Diego Molina77c00ffe2d
- [js] use generated selenium manager artifacts for testing :: titusfortner10e5fbbdae
- [ci] remove env variables in GitHub Runner (Fixes #12047) :: titusfortnerf949736e68
- [java] Adjusting tests :: Diego Molinaf2c1192745
- [bazel] scale the remote builds based on local resources :: Simon Mavi Stewart38e658a3d3
- update how selenium manager logs (#12145) :: Titus Fortner96494b4a68
- [py] Added type hints to all the conditions in expected_conditions.py
module. (#12139) :: Sandeep Suryaprasada7fdd010c3
- [bazel] Mark remaining tests as being skipped for remote builds :: Simon Mavi Stewart3f139eb9a4
- Use prebuilt Selenium Manager when stamping, otherwise try and build :: Simon Mavi Stewartb3ab716164
- [java] update error references to latest location in docs :: titusfortnerdc9ab406a9
- [java] create special driver exception for referencing documentation :: titusfortnerfb21cac1a9
- [rb] add links to documentation for error messages :: titusfortner757faf0df8
- [rb] improve logger logic :: titusfortnerfbfc80871e
- [rb] add custom Selenium Manager error and improve logic :: titusfortner6e8760a10a
- [grid] Deleted all javax.servlet related code (#12149) :: joerg1985370428cb9e
- Remove IE from default list of browsers used for java tests (#12152) :: Simon Stewart722376a973
- [py] add links to documentation for errors (#12156) :: Titus Fortner100027120e
- [rb] add rake tasks to wrap bazel commands (#12153) :: Titus Fortner937236c023
- [bazel] Fixed dependencies of selenium/remote/tracing (#12146) :: joerg19857497e38c57
- [bazel] Get python large "auto" tests running on engflow (#12159) :: Simon Stewarta6c7e03f4a
- [js] Check if proxy is enabled and allow selenium manager to use proxy options :: Sriharshacb9cdc14c2
- [rb] Update Ruby rules for Bazel :: Alex Rodionovb30ec03dda
- [dotnet] link exceptions to documentation :: titusfortnerd343d2ccb0
- [dotnet] add Driver Location Exception and update exception conditions :: titusfortner3440f5ac95
- update changelogs for 4.10 :: titusfortner5af3b2de22
- [js] change log level in Selenium Manager to reduce noise :: titusfortner4e77adebc1
- [py] fix broken syntax in mutation events :: titusfortner0f0f70657d
- [py] fix broken syntax in mutation events :: titusfortner02744ac57f
- [java] Fixing ChromeOptionsFunctionalTest and formatting files :: Diego Molina92a0a8a9c2
- [py] Removing unused import to fix linter :: Diego Molinac14d967899
- Bumping versions for 4.10.0 release :: Diego MolinaThere was an error while loading. Please reload this page.
13 people reacted
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4