Skip to content

Releases: SeleniumHQ/selenium

Selenium 4.17.0

23 Jan 06:33
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • f08db9ca1b - Fix rakefile to use the correct variable :: Puja Jagani
  • 688345a0b5 - [dotnet] Fix nuget target framework (#13253) :: Nikolay Borisenko
  • 617e22bfd2 - [rb] update gemfile lock :: Titus Fortner
  • 45ef68ad90 - update versions to nightly :: Titus Fortner
  • 14436997b9 - [rust] update cargo lock file :: Titus Fortner
  • 5260f93c17 - allow api docs generation script to switch to designated branch instead of trunk :: Titus Fortner
  • f6bdb7faa5 - [dotnet] bump version to 4.16.1 :: Titus Fortner
  • 0118d7eb00 - Update mirror info (Thu Dec 7 00:15:49 UTC 2023) :: Selenium CI Bot
  • 9b4c83354e - [java] bump version to 4.16.1 :: Titus Fortner
  • 794f356a77 - [java] update version to nightly :: Titus Fortner
  • f1aae0472c - ensure ruby gemfile lock updated when cdp is updated :: Titus Fortner
  • 560b3de1a9 - [js] Fix typo :: Puja Jagani
  • 314ca33620 - Update mirror info (Thu Dec 7 12:06:35 UTC 2023) :: Selenium CI Bot
  • b608fa91a4 - [dotnet] update bazel release targets :: Titus Fortner
  • 1bcb948894 - [build] add rake task for creating dotnet zip files for release :: Titus Fortner
  • b949dcaf4e - [dotnet] Possibility to output internal log messages to file (#13249) :: Nikolay Borisenko
  • 8e75d5dfc4 - [dotnet] Change a list of downloadable files to IReadOnlyList (#13265) :: Nikolay Borisenko
  • 7647b5f343 - [build] create prepare_release task that builds packages for all languages :: Titus Fortner
  • 1506256807 - [build] create publish-nuget task :: Titus Fortner
  • 6620bce4e8 - [build] create publish-pypi task :: Titus Fortner
  • 68b92607f4 - [py] Add page load strategy enum (#13258) :: Oboleninov Anton
  • ae655baf50 - [java] Self-signed certificate should not require certificate file (#13268) :: Puja Jagani
  • 7f224aa2ea - [dotnet] Change date format for file log :: Nikolay Borisenko
  • 078e4c251a - Update JRuby to 9.4 :: Alex Rodionov
  • 8063da277e - [docs] Fix Ruby docs generation :: Alex Rodionov
  • 46946e99b9 - [dotnet] Improve file logging code smell based on feedback from 13249 :: Nikolay Borisenko
  • c606239f06 - [build] clean up Rakefile :: Titus Fortner
  • 757de62549 - [build] update change log file to accept language :: Titus Fortner
  • 03c2318346 - [dotnet] update change log and bump version to 4.16.2 :: Titus Fortner
  • 259a94d1d2 - [java] remove deprecated classes and their tests (#13200) :: Oscar Devora
  • 3640adcab3 - chore(java): update-migrate htmlunit dependency (#13266) :: Matt McCartney
  • 8bf431e511 - [build] fix rakefile tasks for .NET release :: Titus Fortner
  • 9bbdb54d69 - Update lock.yml :: Diego Molina
  • 0d204d6311 - Update lock.yml :: Diego Molina
  • 888845f15d - [dotnet] Make System.Text.Json available as a dependency :: Simon Stewart
  • 602d015973 - [dotnet] Add notes on updating the dependencies :: Simon Stewart
  • 0720bbdfb6 - [java] add ability to disabled UI on grid (#13212) :: Oscar Devora
  • 2d73f13e14 - [ci] Restore rust flags for build SM in CI (#13281) :: Boni García
  • 7cbfdbdaf2 - [build] Using correct file name when bumping versions :: Diego Molina
  • 6f37dba4b3 - [rb] logger defaults output to stderr instead of stdout :: Titus Fortner
  • e5861901c5 - [rb] Fully support Chrome 120+ old headless mode (#13271) :: Neil Carvalho
  • 82f7cf7a3a - [rust] Use latest browser from cache when browser path is not discovered (#13283) :: Boni García
  • dee5bc5dce - [rust] Throw a descriptive message when error parsing JSON from response (#13291) :: Boni García
  • 10c0c28ee6 - [java] Recognise chrome-headless-shell as Chrome browser (#13292) :: Valery Yatsynovich
  • 123bb677ea - [java] removed most of guava from remote package :: Jörg Sautter
  • 5b1b449097 - [py] filter which bidi logs are recorded based on event type (#12951) :: Titus Fortner
  • e2b6bd7b13 - [rust] Tracking Selenium Manager usage through Plausible (#11211) (#13173) :: Boni García
  • 777583b107 - [dotnet] Tracking SM language binding in C# :: Diego Molina
  • 793a5e46ed - [java] Tracking SM language binding in Java :: Diego Molina
  • 1ecfb88376 - [javascript] Tracking SM language binding in JavaScript :: Diego Molina
  • a8468f65a0 - [python] Tracking SM language binding in Python :: Diego Molina
  • d9d9b06aa8 - [ruby] Tracking SM language binding in Ruby :: Diego Molina
  • 1ac2f473b8 - [build] Avoid sending analytics to Plausible for CI builds :: Diego Molina
  • 3b52ed27ce - [build] lan...
Read more

Selenium 4.16

06 Dec 14:24
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • 1bef9d0e64 - update versions for 4.16 nightly releases :: titusfortner
  • 478b430596 - [java] remove unnecessary static import :: titusfortner
  • 33a14a9187 - Update mirror info (Thu Nov 2 00:16:44 UTC 2023) :: Selenium CI Bot
  • 86df0ad64b - Update mirror info (Thu Nov 2 12:06:36 UTC 2023) :: Selenium CI Bot
  • 770796ca19 - [rb] specify in tests to use stable browser version :: titusfortner
  • 65120712f8 - [rb] do not run bidi tests in parallel :: titusfortner
  • e7d4e26c57 - [py] fix inadvertent code change in mutation_event :: titusfortner
  • 186b03aa26 - [py] fix bug in using SE_MANAGER_PATH :: titusfortner
  • 385f96fe7e - [py] update change log and versions for 4.15.1 :: titusfortner
  • 1c9e702b86 - [py] fix incorrect version changes :: titusfortner
  • 82ac41d8b1 - [java] update name of variable to match current functionality :: titusfortner
  • c020b03b58 - [grid] allow stereotype to always allow browser version of "stable" :: titusfortner
  • 11821893f0 - [bidi][java] Listen to channel message :: Puja Jagani
  • c84ec6fa38 - [rust] Simplify syntax for raw strings :: Boni Garcia
  • 8dfaae7518 - [java] Deleted a line by mistake :: Puja Jagani
  • 343c75e3b2 - [rust] Bump Selenium Manager to version 0.4.16 :: Boni Garcia
  • cd31e778d6 - [rust] Include webview2 in the browser name cli help :: Boni Garcia
  • bb4b80dc17 - [rust] Include esr label in browser version for cli help :: Boni Garcia
  • ea51452ed3 - [bidi][java] Add realm related events :: Puja Jagani
  • 7680b7cf25 - Update mirror info (Fri Nov 3 12:06:42 UTC 2023) :: Selenium CI Bot
  • 18cd122cc1 - [py] fix bug where downloaded file was not getting unzipped :: titusfortner
  • 7247f84882 - [py] update change log and versions for 4.15.2 :: titusfortner
  • 9e2da6eb0a - [java] move the module-info.class to the correct place :: Jörg Sautter
  • 6f7c5acc9f - [py] fix linter :: titusfortner
  • 2621f825cb - [py] add more logging to driver startup :: titusfortner
  • aaec17ea7e - add rust files to update version script :: titusfortner
  • 945e4f4a67 - Allow external uri to be configurable for components that support server functionality - #12491 (#12508) :: Tamas Utasi
  • 76ace926a1 - Fix logging levels in http.js and webdriver.js (#13098) :: Marvin A. Ruder
  • 194b06097a - [rb] fix http proxy configuration for chrome (#13093) :: Joaquín Romero
  • afa349ad96 - [rb] mark minimizing test as flaky :: titusfortner
  • e4d31f2dba - [java] close the streams after I/O failure #13096 :: Jörg Sautter
  • 0c86525184 - [java] keep the streams alive :: Jörg Sautter
  • 2448031295 - Roll browsers :: Simon Mavi Stewart
  • 16c335f72d - Update rules_dotnet (#13117) :: Daniel P. Purkhús
  • a5591ef9c8 - [java] fixed events without parameters #13109 :: Jörg Sautter
  • eb82278c99 - [java] moved the method to the correct place :: Jörg Sautter
  • 591f84925b - [ie] Fixed typos in logged messages (#13120) :: Rami
  • 1310bb666f - Format files with ./scripts/format.sh (no logical changes) :: Boni Garcia
  • 10adfe88a2 - py: fix WebDriverWait type hints for WebElement (#13108) :: pinterior
  • b5822ce045 - Chrome-based browsers can do CDP-based script pinning (#13125) :: Simon Stewart
  • 5d44c2ce4f - //javscript:selenium-atoms contained helper atoms for the rc emulation, and is no longer needed :: Simon Mavi Stewart
  • 02285039f0 - Add some very brief docs about why the js directories are there :: Simon Mavi Stewart
  • 1bccc05627 - [ci] do not run a target that has been removed :: titusfortner
  • d1787a9d1e - [java] ensure the complete output is read #13091 :: Jörg Sautter
  • feece00b15 - [java] fixed reading array parameters in the CDP client :: Jörg Sautter
  • 9fa9e964ec - [dotnet] Fix WSS scheme determination for DevTools connection (#13131) :: Nikolay Borisenko
  • d8cd9dc500 - [rust] Include geckodriver-Firefox versions mapping :: Boni Garcia
  • b83394c2ed - delete 'lock' file in FF profile (#13090) :: MatzFan
  • f556983ea1 - Remove unused targets from the JS tree (#13129) :: Simon Stewart
  • b0497bf2de - [ci] Use stable-i686-pc-windows-msvc target for release SM binary in Windows (#13134) :: Boni García
  • 53874e672f - [dotnet] Remove System.Drawing.Common as package dependency (#12781) :: Nikolay Borisenko
  • 8ea43183bb - [py] Correct usage of Executable Path in Service :: AutomatedTester
  • 8723640a2b - [build] create release configuration to download assets built remotely :: titusfortner
  • [753766e613](http://github.com/seleniumhq/selenium/commit/753766...
Read more

Selenium 4.15

01 Nov 14:31
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • f4334adc5c - update versions for nightly releases :: titusfortner
  • ee8c814618 - [rb] update gemfile with nightly version :: titusfortner
  • c3fc944d5e - fix change logs :: titusfortner
  • 163ba66495 - [java] remove jdk from list of jars to publish now that it is a core dependency :: titusfortner
  • 3dbb37c6ff - [js] update package lock version :: titusfortner
  • 2ef70312e8 - [bidi][java] Add set viewport command :: Puja Jagani
  • f02e917ec6 - [bidi][java] Add browsing context activate command :: Puja Jagani
  • 2940a0d24d - [rust] Organize use (imports) in all modules (no logical changes) :: Boni Garcia
  • 889a636954 - [ci] Slim the Java build even further (#12913) :: Simon Stewart
  • abeb86612d - [java] Use Java Map instead of Guava Immutable Map in BiDi package :: Puja Jagani
  • cdd75fcda8 - [java] Use Java Map instead of Guava Immutable Map in Chrome package :: Puja Jagani
  • ca15a17230 - [java] Use Java Map instead of Guava Immutable Map in Chromium package :: Puja Jagani
  • a92711b6a7 - Update mirror info (Tue Oct 10 12:06:42 UTC 2023) :: Selenium CI Bot
  • 819955bd77 - [iedriver] update versions to 4.14.0.0 :: titusfortner
  • f6d04c8a67 - [ci + dotnet] Slim down the .Net CI build since most is already checked by the RBE CI build (#12916) :: Simon Stewart
  • 06bb4e9f33 - [java] remove lift related packages and dependencies (#12917) :: joerg1985
  • 1f8b8d9a80 - Update mirror info (Wed Oct 11 00:15:25 UTC 2023) :: Selenium CI Bot
  • bbcfc9aead - [java][bidi] Add validation for browsing context id (#12920) :: Manuel Blanco
  • 225074be5d - [java] Fix default values for print options page size :: Puja Jagani
  • 78ee4c01a7 - [java] Update page size test :: Puja Jagani
  • 1c89e31e7a - [ci + dotnet]: We can run tests and packaging in parallel :: Simon Mavi Stewart
  • a717e3feba - Replace calls to console.log with managed loggers (#12909) :: Daniel Rozenberg
  • 966cb9f9a1 - [rust] Include mirror arguments to change default online repository URLs (#11687) :: Boni García
  • 6c6b5622b9 - [java][bidi] Add print command :: Puja Jagani
  • 8f73722712 - [java] Update Netty to 4.1.100.Final :: Simon Mavi Stewart
  • 36108e7244 - Update mirror info (Wed Oct 11 12:07:07 UTC 2023) :: Selenium CI Bot
  • 7ddfad6ad7 - [java] use the java process builder to run external processes (#12898) :: joerg1985
  • d9f0010403 - [py]: Return a pathlib.Path when SE_MANAGER_PATH is set. closes #12929 :: symonk
  • 1e6e5ec2fa - [java] allow a custom timeout when shutting down a process :: Jörg Sautter
  • 27c7fdbef8 - [java] replaced usage of Guavas ByteStreams with native Java 11 methods :: Jörg Sautter
  • dd00a0ab56 - [java] allow setting version in the Http Client Config (#12919) :: Titus Fortner
  • 0a3d590f7a - [java] Remove unused imports :: Puja Jagani
  • 7cc250fa59 - [Bugfix] Refactored code in the WebDriverException class: (#12933) :: Manuel Blanco
  • 6217edce1e - Update mirror info (Thu Oct 12 12:07:12 UTC 2023) :: Selenium CI Bot
  • 03f8ede370 - [java] update change logs and version for 4.14.1 :: titusfortner
  • 2de505e37c - [java] reset versions for nightly snapshots :: titusfortner
  • 8fc8ce623b - [java] fixed the characteristics of the collector :: Jörg Sautter
  • 2794376529 - [BUGFIX] A minor change to make the String version final. (#12941) :: Manuel Blanco
  • 69b64f0582 - Update mirror info (Fri Oct 13 00:16:21 UTC 2023) :: Selenium CI Bot
  • 2d89118198 - [dotnet] fix incorrect references in comments :: titusfortner
  • 42cc35585b - [java] removed use of guava from browser packages :: Jörg Sautter
  • 8cd9757086 - [dotnet] bump version to 4.14.1 and update changelog :: titusfortner
  • a98e61f24b - Update mirror info (Mon Oct 16 00:15:39 UTC 2023) :: Selenium CI Bot
  • 0074a7c377 - [java] removed use of guava from devtools (#12943) :: joerg1985
  • 8fee675e1e - [rust] Support for automatic management of Firefox ESR (#12946) :: Boni García
  • 9ff1fe286c - [dotnet] do not set binary as empty string (#12738) :: titusfortner
  • 8ed8aa2d1d - [java] do not set browser binary if it is an empty string (#12738) :: titusfortner
  • fe4bc76f71 - [py] do not set browser binary in selenium manager if it is an empty string (#12738) :: titusfortner
  • 0081a5de19 - [rb] do not set browser binary in selenium manager if it is an empty string (#12738) :: titusfortner
  • 4c7b83f4f1 - [ci] cannot build dotnet:all right now :: titusfortner
  • ae0d894740 - [dotnet] store the mutated element for the user not just the target id (#12948) :: Titus Fortner
  • e8c3e9db75 - [java] Allow setting proxy for all http client i...
Read more

Selenium 4.14

10 Oct 03:42
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • b6700329db - update selenium manager files :: titusfortner
  • a0e04e15f1 - update changelogs for 4.14 :: titusfortner
  • 49a59a09d0 - update pinned edge drivers to a version that works :: titusfortner
  • 5e6428610e - [rust] Include webview2 in Edge module (#12904) :: Boni García
  • 2a54d3cb63 - [java] ignore test that breaks in 119 :: titusfortner
  • 8401a7e5f1 - [cdp] add Chrome 118 and remove 115 :: titusfortner
  • c595b7a688 - [cdp][dotnet] add Chrome 118 and remove 115 :: titusfortner
  • c04855fd43 - [cdp][java] add Chrome 118 and remove 115 :: titusfortner
  • d7d1b4efcd - [cdp] fix script tags :: titusfortner
  • 17835d2ad3 - [cdp] add Chrome 118 files and remove Chrome 115 :: titusfortner
  • d8b0ae16fb - update pinned browsers to use Early Stable Chrome 118 :: titusfortner
  • 7408a5a41d - [bazel] Bump contrib_rules_jvm to 0.19.0 :: Simon Mavi Stewart
  • e7babc9b41 - [dotnet] Make sure we can repin deps :: Simon Mavi Stewart
  • c8d121e712 - [rust] Capture Rust backtrace in case of error (displayed at DEBUG level) (#12852) :: Boni García
  • bceee4e330 - Refactor frame method to use isEmpty for list check and String check. (#12894) :: Manuel Blanco
  • c64e41edd2 - [dotnet] Remove tools folder not related to selenium (#12899) :: Nikolay Borisenko
  • 42796da27c - [java] do not need to check for non-w3c capability javascriptEnabled :: titusfortner
  • 023a0d52f1 - [IEDriver] Fix potential null pointer access in CookieManager :: Jim Evans
  • 0f8e018ad7 - [rust] Automated Edge management (#11681 and #11683) (#12835) :: Boni García
  • 73cfa2284e - [rust] Support for Chromium (#12511) (#12890) :: Boni García
  • ecfa9c4053 - [java] Use new 'getArray' method to extract driver configurations (#12716) :: Scott Babcock
  • 5cfaef5634 - Revert "[rb] make it easier in ruby remote tests to specify a grid jar" :: titusfortner
  • aa7e2f943a - [java] do not run grid stress tests with selenium manager on remote build :: titusfortner
  • 04f5c9f9f2 - [JS] Update npm libs to latest :: harsha509
  • c04e4331dc - [dotnet] Format dotnet code according to default config (#12879) :: Nikolay Borisenko
  • 97f4e236de - [dotnet] Mark cdp source as auto-generated to be more friendly with tooling :: Nikolay Borisenko
  • fd0f045b15 - [java] reduce log noise at FINE level (#12866) :: Titus Fortner
  • 9b35af2814 - Require Java 11 (#12843) :: Titus Fortner
  • cb5d98bbd7 - [ci] update what ruby tests get run :: titusfortner
  • a67b81df21 - [java] Ensure retry mechanism does not swallow an exception (#12838) :: Puja Jagani
  • 915b5b9323 - [java] remove IE 9 check in test :: titusfortner
  • 5ce5acc0f5 - [java] improve warning when CDP version not found (#12880) :: Titus Fortner
  • cdd71e6633 - [py] add synchronization to flaky test :: titusfortner
  • b9bdff12b3 - [java] Allowing setting SSL context in client config for HttpClient (#12874) :: Puja Jagani
  • 33c4122583 - [java] ensure proper error message gets logged (#12853) :: Titus Fortner
  • c8e93aac92 - [dotnet] Deprecate saving screenshots with different image formats (#12878) :: Nikolay Borisenko
  • 26f0dd51cb - [ci] remove duplicate tests that are now run in RBE build :: titusfortner
  • d13ac3307f - [rust] Avoids resolving symbolic links and consider the cache might not be writable (#12877) :: Boni García
  • 87dcb36664 - [dotnet] Make bazel + nuget work on GitHub actions (Linux and MacOS) :: Nikolay Borisenko
  • 9bf2950ced - Fix dangling log_output in Service (#12871) :: Alexey Pelykh
  • 2e5cec5da5 - [rb] make it easier in ruby remote tests to specify a grid jar :: titusfortner
  • c64ed7d067 - [java] remove the unused htmlunit-driver from the unit tests (#12849) :: joerg1985
  • 6765b15ae5 - [py] fix text using caplog :: titusfortner
  • ff6e181aec - [dotnet] Fix ci dotnet build on github actions (#12863) :: Nikolay Borisenko
  • 5292afa156 - fix rbe credential helper header output :: titusfortner
  • 4f0ddb2d4a - Run format script. No logical changes :: Simon Mavi Stewart
  • 4bed5fa7e2 - [bidi][java] Ensure closed socket connection does not prevent freeing up resources :: Puja Jagani
  • b75c00ffed - [ci] Ignore failing tests to get some signal from the RBE build again :: Simon Mavi Stewart
  • b42044e669 - [dotnet] Rename strong assembly name (#12861) :: Nikolay Borisenko
  • e941051653 - [py + rbe] Skip a test ensuring deps are up to date that we do not expect to run remotely :: Simon Mavi Stewart
  • 5e2972e0db - [rust] Clean logic for checking driver version :: Boni Garcia
  • 390fd2d0a2 - [dotnet] Break out the individual dotnet "small" tests :: Simon Mavi Stewart
  • [b9d83bf](https://github.com/seleniumhq/s...
Read more

Selenium 4.13

25 Sep 21:45
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • 3b7b377d58 - update versions and change logs for 4.13 :: titusfortner
  • 6fac66ec02 - update selenium manager files for 4.13.0 release :: titusfortner
  • b8840441fd - [dotnet] Remove Microsoft.IdentityModel.Tokens as dependency (#12777) :: Nikolay Borisenko
  • bf4b286dc0 - Restore required version of Newtonsoft to 13.0.1 (#12817) :: Titus Fortner
  • e66fbf532e - [dotnet] allow user to start service before creating driver (#12816) :: Titus Fortner
  • 739787747b - [ci] do not locally execute a script intended for ci :: titusfortner
  • e7c60f5e20 - Update tracing.txt :: Puja Jagani
  • 1fa0af43ba - Add more detail to the remote build doc :: Simon Mavi Stewart
  • e565660b8f - Add note on how to execute builds on EngFlow :: Simon Mavi Stewart
  • 8c337c5fb5 - update change logs :: CI Build
  • e2640f1912 - [java] fix formatting :: CI Build
  • f843e8b146 - [rb] allow service to be started before the driver :: titusfortner
  • e5ce6fd8c1 - Look for Selenium Manager in path defined by Environment Variable (#12752) :: Titus Fortner
  • 553791ccf4 - [rust] Fix config setup in Selenium Manager (#12807) :: Boni García
  • bf5d59248d - [rb] fix flaky test :: titusfortner
  • 44ac51fbbc - [js] remove virtual authenticator credential test assertions :: titusfortner
  • 3999f31a19 - [dotnet] remove virtual authenticator credential test assertions :: titusfortner
  • fb358a48a7 - [py] remove unused import in tests :: titusfortner
  • 488b96aeda - [py] do not test for virtual authentication properties :: titusfortner
  • 5ab7dfaa4a - [rb] update gemfile lock :: titusfortner
  • 462194534a - [rb] remove assertions in virtual authenticator tests :: titusfortner
  • ab1fe36bc9 - [java][bidi] Mark browsing context tests unimplemented fir firefox :: Puja Jagani
  • aa7ba43425 - Update mirror info (Fri Sep 22 12:06:44 UTC 2023) :: Selenium CI Bot
  • 9e20c44f08 - Run format script. No logical changes :: Simon Mavi Stewart
  • 1337b209be - [java] Bumping version to 4.13.0-SNAPSHOT for nightly :: titusfortner
  • 83a27e797c - [bidi][java] Add browsing context capture screenshot method :: Puja Jagani
  • 465bb1e219 - [bidi][java] Add browsing context handle user prompt methods :: Puja Jagani
  • 79f73c4698 - [bidi][java] Add browsing context reload methods implemented by the browsers :: Puja Jagani
  • 3a126babc7 - [java] Add braces rather than assume a single statement in a block. No logical changes :: Simon Mavi Stewart
  • 304df19c32 - [bazel] Add support for pinning Firefox Dev Edition (#12762) :: Simon Stewart
  • fbfaab5a71 - [dotnet] Use correct Newtonsoft.Json 11.0.1 as minimum required (#12776) :: Nikolay Borisenko
  • 9d20124541 - [rust] Capitalize first words in 0.4.12 changelogs :: Boni Garcia
  • 8a8120cc4e - [ci] Fix the failing RBE build :: Simon Mavi Stewart
  • f7fa71035c - Roll pinned browsers :: Simon Mavi Stewart
  • 6e33959550 - [dotnet] Use the lower version of Newtonsoft.Json as dependency (#12772) :: Nikolay Borisenko
  • 43c4a11ef0 - [rust] Bump Selenium Manager version to 0.4.13 (#12768) :: Boni García
  • 741e9f6f6a - [py] fix linting failures :: titusfortner
  • 4ea6f16270 - [rb] removed references to previously deleted files :: titusfortner
  • 1c59653fc0 - [py] firefox profiles can not be deprecated yet :: titusfortner
  • 377f832cc8 - [py] chromium service log file name should always use args :: titusfortner
  • edf28c1b86 - [py] remove deprecated log_file methods :: titusfortner
  • 8c21026878 - [rb] remove deprecated driver extensions :: titusfortner
  • 1c6fe3bfe8 - [java] remove deprecated driver service constructors and methods :: titusfortner
  • dbcad078e5 - [java] remove deprecated headless methods from Options classes :: titusfortner
  • b5cfcc4f9c - [py] remove deprecated headless methods :: titusfortner
  • f116bac70e - [rb] setting log path in Chromium needs to pass an argument instead of piping process :: titusfortner
  • 84457dfa89 - update change logs :: titusfortner
  • 609b43c824 - [java] fix linting failures :: titusfortner
  • 4208590858 - [dotnet] fix assertions in test :: titusfortner
  • 16d44f60c3 - [cdp] script can not be inside brackets even with ticks :: titusfortner
  • a2217cff3b - [cdp][java] Page.addScriptToEvaluateOnNewDocument needs an additional parameter now :: titusfortner
  • 8ef0b822fe - [cdp] add support for Chrome 117 and remove 114 :: titusfortner
  • 0f1640daed - [cdp] add pdl files for Chrome 117 and remove 114 :: titusfortner
  • 61f6122e5e - [d...
Read more

Selenium 4.12.0

31 Aug 20:30
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • 249f2a7d1b - update versions and changelogs for 4.12.0 :: titusfortner
  • d5b6401472 - [java] skip logging of tracing spans if log level is not loggable :: Jörg Sautter
  • a6f37cad2e - [dotnet] Send data over cdp consecutively (#12591) :: Nikolay Borisenko
  • 7d5cf8f133 - [dotnet] Restore the ability for CI to run .NET tests against .NET Framework 4.8 :: Jim Evans
  • d38ce7065f - [dotnet] Avoid potential deadlock when starting new dev tools session (#12592) :: Nikolay Borisenko
  • 1c036abf79 - [JS] Do not need browserVersion if Selenium is managing it #12641 :: Sriharsha
  • a1244406a8 - [java] Remove browserVersion from options in SM Java wrapper (fix #12633) (#12639) :: Boni García
  • 258a225dc3 - [java] batch copy input to multiple streams :: Jörg Sautter
  • 78981db71b - [java] Remove hardcoded timeout of 120 seconds when executing SM :: Boni Garcia
  • ed632c22ef - [java] Increase execution timeout of SM in Java from 10 to 120 seconds (#12631) :: Boni García
  • b7c297e928 - [py]: Bump linting dependency for flake8 6.0.0 -> 6.1.0 :: symonk
  • 60728ac84e - [py]: Rename linting recipe to linting-ci for GHA :: symonk
  • ae0130b4c6 - [dotnet] Clear handlers after each test in NetworkInterceptionTests.cs :: Jim Evans
  • 9040895915 - [dotnet] Forgot to ignore bidi network test for Firefox (no Fetch domain) :: Jim Evans
  • 31c841842e - [dotnet] Add test for Basic Auth using bidi network interception :: Jim Evans
  • 87787e4ec1 - [java] batch copy input to the circular buffer :: Jörg Sautter
  • 9e7615dd55 - [rb] Replace the :capabilities paramater with :options in API examples (#12626) :: Tatsuya Hoshino
  • 739d177dae - [dotnet] Refactor WebSocket communication for BiDi (#12614) :: jimevans
  • cbda4dddef - [dotnet] Linting and supressing compiler warning in support assembly :: Jim Evans
  • 1dcbcc2d68 - [dotnet] Linting and suppressing compiler warnings :: Jim Evans
  • fa1ee12cee - [rust] Simplify SM readme (#12623) :: Boni García
  • 327785f9d3 - Finish up JavaDoc for the 'Json' classes (#12609) :: Scott Babcock
  • e08916a870 - Update SM binaries for release 4.12.0 :: Boni Garcia
  • b6d02888cb - [rust] Minor change. Use headline format for versions in changelog :: Boni Garcia
  • f37708b810 - [rust] Minor change. Use constant instead of hardcoded value :: Boni Garcia
  • 71ccb89cf3 - [grid] Avoid using SM offline when SM is true. :: Diego Molina
  • ebaf1214d6 - [grid] Detect Safari and SFT only when on macOS. :: Diego Molina
  • 4584c3c748 - [java] Removing unused vars in SeleniumManager.java :: Diego Molina
  • 181f9c35b6 - [java] Fix Proxy Breaking in RemoteWebDriver (#12607) :: Krishna Suravarapu
  • 98d4640610 - Drop py37 support (#12400) :: Simon K
  • 09674aee1d - [rust] Build SM in GH actions Linux with cross :: Boni Garcia
  • d10d9eef77 - [rust] Bump sevenz-rust crate to latest version :: Boni Garcia
  • e9c7082dcf - [dotnet] add ability to turn on driver logging in tests :: titusfortner
  • e88bf72a2d - [dotnet] options do not belong in the service class (#12534) :: Titus Fortner
  • f3d7062155 - [dotnet] fix flaky test :: titusfortner
  • fc5509b34e - [java] cancel the pending responses while disabling network #12576 :: Jörg Sautter
  • bbe2ac5d1a - [java] handle events only once :: Jörg Sautter
  • edb4c75bcf - [java] bind the test server to the address used to connect to it :: Jörg Sautter
  • 174b880bff - [java] removed junit 4 leftovers :: Jörg Sautter
  • c41e112a61 - [rb] address flaky test :: titusfortner
  • 0b16280ea7 - [java] only download the needed drivers :: Jörg Sautter
  • 66802286b4 - [java] ensure the executorService is healthy :: Jörg Sautter
  • 6d6b110b7c - [java] fixed a potential deadlock in processing events #12576 :: Jörg Sautter
  • 7773f7b4ed - [java] fixed the NetworkInterceptor tests :: Jörg Sautter
  • 06ee06b6c6 - [java] ensure all tear downs are executed after tests :: Jörg Sautter
  • 58d7f3cc2b - [dotnet] Formatting files :: Diego Molina
  • 76702dfbc4 - [dotnet] Simplfy to only target .NET Standard 2.0 (#12608) :: jimevans
  • 8640ea8ae5 - [java] Fixes #12442 :: Diego Molina
  • 751b81a3ec - [java] Fixes #12442 :: Diego Molina
  • d1d30f8921 - [CI] Typo fix :: Diego Molina
  • b03bcc6f26 - [java] fixed JsonOutput.MAX_DEPTH :: Jörg Sautter
  • 9dcd124c44 - [java] Formatting files :: Diego Molina
  • 6bff9b0f03 - Add JavaDoc to 'Json' classes (#12584) :: Scott Babcock
  • 02fe22a8ae - [dotnet] Execute Selenium Manager commands without n...
Read more

Selenium 4.11.0

31 Jul 19:31
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • 8b02c886cf - [rb] Bumping Selenium version :: Diego Molina
  • 0f2e1b1f25 - Fix docstring for removed arg (browser_profile) (#12174) :: Michael Mintz
  • cbaff758e2 - [dotnet] Improving .NET API docs :: Diego Molina
  • 85a0c67c64 - [dotnet] Leaving .NET API docs at root level :: Diego Molina
  • e45195e0ab - [dotnet] Updating DevTools tests to use CDP 114 :: Diego Molina
  • e55129e8e6 - Update mirror info (Thu Jun 8 00:17:05 UTC 2023) :: Selenium CI Bot
  • 3084d2b6b3 - [dotnet] Updating DevTools tests to use CDP 114 (2) :: Diego Molina
  • cc3b395887 - [rb] Updating year in Ruby docs :: Diego Molina
  • 8ace4ecca4 - [py] Adding draft configuration for ReadTheDocs :: Diego Molina
  • 38802986d2 - [py] Fixing path for docs conf :: Diego Molina
  • da3a82b46b - [java] Add Missing W3C Exceptions (#12175) :: Oscar Devora
  • fbb0996e45 - [py] Improving docs landing page. :: Diego Molina
  • 043bb18a9e - [dotnet] Implementation of event wrapped shadow root element (#12073) :: Nikolay Borisenko
  • ca9d41a0d5 - [py] removed redundant attributes capabilities and set_capability in wpewebkit/options.py (#12169) :: Sandeep Suryaprasad
  • a50bfe29a1 - [js][bidi] fix addPreloadScript failing tests (#12182) :: Tamsil Sajid Amani
  • 3dc8903766 - [py] instance attributes in Timeout class are now being set through setter… (#12186) :: Sandeep Suryaprasad
  • 505abc310f - [java] Drop the prefix created by Bazel (#12173) :: joerg1985
  • 7cfd137085 - [js] fix SeleniumServer.start() crashes on MacOS with nodejs selenium-webdriver (#12158) :: Hanbo Wang
  • 2ebfcd93ea - [py] mapped all error codes in errorhandler.py to corresponding exception object. (#12190) :: Sandeep Suryaprasad
  • 94e6fdf11d - Bump cryptography from 39.0.1 to 41.0.0 in /py (#12130) :: dependabot[bot]
  • 79e6378d27 - [dotnet] Include generation of support project (#12193) :: Nikolay Borisenko
  • cdfba2b1c9 - [JS] Update rules_nodejs to 5.8.3 :: Sriharsha
  • 4d70bd80f4 - [py] add more shortcuts to webdriver ini file (#12194) :: Titus Fortner
  • d1f1b6fa39 - [py] Fix BrowserError issues (#12150) :: Sebastian Meyer
  • ebb232fd03 - Run format.sh script :: Simon Mavi Stewart
  • 25dbacb014 - [js][bidi] add Network module events (#12197) :: Tamsil Sajid Amani
  • ab6e4f894d - [py] improve driver logging (#12103) :: Titus Fortner
  • 265e2f4202 - [java] Increased the max depth of new session payload (#12205) :: joerg1985
  • c3b226cebf - [rust] Use CfT endpoints to discover chromedriver 115+ (#12208) :: Boni García
  • eb2321327e - [java] Applying again changes from 5c891ce :: Diego Molina
  • bf389143bf - [rust] Read browser_ttl and driver_ttl from CLI flags :: Boni Garcia
  • 7b9cb37648 - [java] Reading m2 user & pass from env vars where available :: Diego Molina
  • fc58eac32a - [java] Bumping to 4.11.0-SNAPSHOT :: Diego Molina
  • ad8921b59c - Adding Java to the nightly job :: Diego Molina
  • 782579237e - [ci] Setting secrets on the bazel.yml :: Diego Molina
  • 7f046e81d9 - Uploading Nightly Grid jar to release :: Diego Molina
  • 9766e8d671 - [ci] Moving Nightly release creation to bazel.yml :: Diego Molina
  • 65d2cc69b7 - Update mirror info (Sat Jun 17 00:16:59 UTC 2023) :: Selenium CI Bot
  • d1abe67bda - [rust] Include html extension for logging content when wrong driver download :: Boni Garcia
  • 1b717947b4 - [bazel] bump rules_pkg :: Simon Mavi Stewart
  • 1b210e65ad - [bazel] Bump skylib to 1.4.2 :: Simon Mavi Stewart
  • 6cd79d1870 - [bazel] Bump rules_pyton to 0.23.1 :: Simon Mavi Stewart
  • 145c0a54e0 - [bazel]: Updating rules_proto :: Simon Mavi Stewart
  • 03d66644db - [bazel] Bump rules_rust to 0.23.0 :: Simon Mavi Stewart
  • eae0209d6a - [ci] tweaking the engflow ci build :: Simon Mavi Stewart
  • 1502130224 - [ci] Apparently we cannot set disk-cache: false :: Simon Mavi Stewart
  • 46da039c47 - [ci] A slightly more involved set up is required for the NPM rules :: Simon Mavi Stewart
  • 2ddce9794c - [ci] Wrap all the build steps for the rbe build into one step :: Simon Mavi Stewart
  • 6a4915966a - [ci] Fixing Nightly workflow to run with schedule too :: Diego Molina
  • 79c1a4c52c - [ci] Run the format test before anything else in the rbe build :: Simon Mavi Stewart
  • ae655887e7 - [ci] Limit test run times when running remotely :: Simon Mavi Stewart
  • c49a24dec9 - Run the format script :: Simon Mavi Stewart
  • d795820f8b - [java] Create less HttpClient instances wh...
Read more

Selenium 4.10.0

07 Jun 15:40
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • 4450a44e18 - Update mirror info :: Selenium CI Bot
  • 1ab13d9c6e - [rb] Bumping Selenium version :: Diego Molina
  • 4dd9e1f8ad - [rust] Include --debug flag in CLI test :: Boni Garcia
  • c7e2b557d7 - [rust] Log error message as debug trace when parsing version :: Boni Garcia
  • e51d1aabfd - [rust] Log error message as debug trace when uncompressing driver :: Boni Garcia
  • 9c2f47572b - [rust] Read LATEST_STABLE and then LATEST_RELEASE for msedgedriver in latest fallback :: Boni Garcia
  • 3893a5ed63 - [rust] Minor smell-fixes :: Boni Garcia
  • dd9f306417 - [rust] Change level of "Trying with latest driver version" log to WARN :: Boni Garcia
  • cbcc6b3060 - [rust] Fix command to discover msedgedriver version using LOCALAPPDATA env :: Boni Garcia
  • b579892869 - [rust] Avoid WARN trace for iexplorer version detection :: Boni Garcia
  • 666c3ea941 - [rust] Include assertion to assess browser version detection :: Boni Garcia
  • 9105916ce8 - Update mirror info :: Selenium CI Bot
  • a4b0ddd02b - [rust] Support building on Windows ARM64 :: p0deje
  • 7869fdc345 - [rust] Allow Bazel access Program Files environment variables :: Alex Rodionov
  • 542f0a16c7 - [rb] Fix wrongly trying to load a constant (#11931) :: Boris Petrov
  • 79e3f9e6f0 - [dotnet] Fallback result parsing of script execution to expected type (#11930) :: Nikolay Borisenko
  • 797b713d78 - Fix: typo in the "addArguments" method comment (#11945) :: Maid
  • 68a683f670 - [js][bidi] fix: tests which were failing (#11941) :: Tamsil Sajid Amani
  • 98d3e26b3e - [rust] Selenium Manager detects ARM architecture on Windows (#11939) :: Boni García
  • 1ea3134877 - [java] Handling case where -1 is returned as statusCode :: Diego Molina
  • dfe07841e8 - [java] Adding remote-allow-origins argument only when the Java 11 http client is not used. :: Diego Molina
  • 293046106e - [java] Remove deprecated "version" JWP capability :: Diego Molina
  • 3d8c6fa7a9 - [java] Remove deprecated "platform" JWP capability :: Diego Molina
  • b643cf793e - [java] Enabling and fixing tests in Firefox :: Diego Molina
  • 41bbc5f883 - [java] Remove deprecated "takesScreenshot" JWP capability :: Diego Molina
  • 940b183e3a - [java] Remove deprecated "unexpectedAlertBehaviour" JWP capability :: Diego Molina
  • ef69f1b05e - [js][bidi] Add browsing context events support (#11905) :: Tamsil Sajid Amani
  • 590d3240d4 - [java] Removing unused CapabilitiesUtils.java class :: Diego Molina
  • 79c7847068 - [java] Removing more unused classes :: Diego Molina
  • 0c025325aa - [grid] Displaying the real stereotype config at startup :: Diego Molina
  • 46f300c374 - [java] Adding ventura as platform :: Diego Molina
  • 5e95c81518 - [java] Adding task to publish snapshots in Java :: Diego Molina
  • 1947771a93 - [java] Fixing build :: Diego Molina
  • da2e767ebe - [rb] allow users to direct driver process output (#11964) :: Titus Fortner
  • cd3216e68d - Upgrade minimum Ruby version to 3.0 since 2.7 is EOL :: Alex Rodionov
  • f2b27807ab - [java] add logging for starting the driver :: titusfortner
  • cc87ca0e43 - [rb] Disable window minimize test for Chrome on Linux CI :: Alex Rodionov
  • 83b0b0d88d - Revert "[rb] Disable window minimize test for Chrome on Linux CI" :: Alex Rodionov
  • 9ac368b475 - Do not switch and remove node in one iteration (#11961) :: joerg1985
  • e5805a47f2 - Add corner case test (#11970) :: Rishav Trivedi
  • 38cbd003e9 - [py] minor fixes for docstring and dictionary declarations (#11975) :: Alex
  • 2403c71eab - [java] Fix failing build :: Simon Mavi Stewart
  • bb95c2cd48 - Fix README stopping at Rust build steps :: Alex Rodionov
  • c2944a1123 - Handle fragmented websocket messages (#11962) :: joerg1985
  • 18164af446 - [java] Remote selenium-remote tag from test targets :: Alex Rodionov
  • 2266ffc8b2 - [java] Fix a typo :: Alex Rodionov
  • 8921182b59 - [java] add more logging to Selenium Manager (#11959) :: Titus Fortner
  • 440a388d0b - [CDP] Adding v113 and removing v110 :: Diego Molina
  • 35827eb5b5 - [rb] Fix DevTools old version loader spec :: Alex Rodionov
  • ab94305c7b - [rb] Add sizes for Bazel test targets :: Alex Rodionov
  • 1fd552d577 - [rust] Add sizes for Bazel test targets :: Alex Rodionov
  • 69e67ae9b3 - [Java] Fixing log level comparison :: Diego Molina
  • d530584d2e - Configure remote builds to use EngFlow (#11887) :: Simon Stewart
  • 66e51be38c - Make Driver Ser...
Read more

Selenium 4.9.0

20 Apr 23:44
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • f5b9191db1 - [IEDriver] Bumping version to 4.8.0 :: Diego Molina
  • d985705e8c - [rb] Bumping Gemfile :: Diego Molina
  • 425684ae27 - Evaluate the whole PR when checking CI :: Alex Rodionov
  • 4a81bb75fc - [IEDriver] Updating CHANGELOG :: Diego Molina
  • 484359ce66 - Show the full CI build result in README :: Alex Rodionov
  • 3f6717df64 - pylint fixes including tidy of f strings, simplifications of conditional statements and isinstances (#11205) :: Mark Mayo
  • b803c68624 - [py] Replace devtools genrule with proper generate_devtools rule. (#11392) :: James Hilliard
  • bcb5a25dde - [JS] fix: iedriver download with selenium-manager #11579 :: Sriharsha
  • 398524fd6d - update build requirements in readme :: titusfortner
  • fed93711e4 - [py]: Add docstring for alert_is_present :: symonk
  • 39ceed7808 - [py] Avoid shadowing builtin in variable names :: symonk
  • 8815c27cd3 - [rust] Support for web proxy in Selenium Manager (#11575) :: Boni García
  • 6bc5a589dd - [java] Merge capabilities of slot with the new session request capabilities (#11369) :: Puja Jagani
  • 775d6bbafe - Updating 4.8.0 release date for Ruby :: Diego Molina
  • 20d68b3963 - [java][cdp] Keep track of pinned scripts per CDP session (#11598) :: Puja Jagani
  • 0e5bb5b37f - Fix autoload of WebDriver::Remote::Bridge::COMMANDS :: Étienne Barrié
  • 7de6dec1c6 - [rust] Selenium Manager processes PATH (#11597) :: Boni García
  • 2917d05a2e - [java] Fix linting error :: Puja Jagani
  • ce0b6f1c80 - [java] [cdp] Simplify Augmentation for Basic Auth (#11601) :: Puja Jagani
  • 23782b3b4e - print requested capabilities in SessionNotCreatedException (#11604) :: Andrei Solntsev
  • 764aff68f3 - [rust] Refactor logic for running shell commands in Selenium Manager :: Boni Garcia
  • e92ab45a80 - [rust] Make public the function for formatting :: Boni García
  • e3e77e73d6 - [rust] Remove geckodriver 0.32.0 test :: Boni Garcia
  • cbd263f3b8 - [java][cdp] Simplify Augmentation for Dom Mutation :: Puja Jagani
  • cab3949d60 - [dotnet] update references to latest version of chrome in tests :: titusfortner
  • cd1c146160 - [java] guard test based on Chromedriver bug :: titusfortner
  • 7e8d9d2ae6 - [js] guard tests due to chromedriver bug :: titusfortner
  • 80e7446047 - [rb] guard tests for BiDi browsing context :: titusfortner
  • 3e5d47c86f - Update tracing.txt :: Puja Jagani
  • 99126df8db - Update pinned browsers :: Simon Mavi Stewart
  • 4e02ef4559 - Generate a Maven BOM (#11560) :: Simon Stewart
  • 8cfe8a40f9 - [js] Add script pinning (#11584) :: Puja Jagani
  • c044441a0d - [py]: Bump black & isort versions :: symonk
  • 1e2a4c47cf - [java] Synchronize method to get Selenium Manager binary (fix #11620) (#11640) :: Boni García
  • 332988cd7b - [rb] Close BiDi session on closing the last top-level browsing context :: Tamsil Sajid Amani
  • e2d160b904 - [ruby][bidi] Add filtering capability to LogInspector :: Tamsil Sajid Amani
  • 5d8b8a9a05 - [rb] subclass is setting value before the superclass is setting it to nil :: titusfortner
  • 771c22c7f7 - [CDP] Adding v110 and removing v107 :: Diego Molina
  • 60c9f4a4c3 - [java] Format Selenium Manager wrapper class in Java :: Boni Garcia
  • 4f09bf0c74 - [JS] [atoms] Use .textContent instead of .innerHTML in clear() action (#11504) :: Tobias Smolka
  • e11ab24383 - [dotnet] Updating tests to work with v110 :: Diego Molina
  • c1ac4c7a62 - [dotnet] IJavascriptEngine implements IDisposable where available (#11594) :: Michael Render
  • d95e96fc50 - [SM] Updating Selenium Manager binaries for 4.8.1 release :: Diego Molina
  • b1300a65c0 - Filedownloads url - Adhere to w3c standards (#11646) :: Krishnan Mahadevan
  • 8b4b818bcd - [java] Using Selenium Manager for Java tests :: Diego Molina
  • caabae25e9 - [IEDriver] Updating atoms for IE Driver :: Diego Molina
  • 8ebccac989 - Updating changelogs and bumping version to 4.8.1 :: Diego Molina
  • 8a585c5b6f - Update tox.ini for a valid "isort" version (#11667) :: Michael Mintz
  • 68c556eb2b - [rb] Updating Gemfile.lock :: Diego Molina
  • 835ee7ed72 - Undo a bug fix that caused a worse bug. (#11666) :: Michael Mintz
  • 728db91420 - [py] Bumping Python to 4.8.2 :: Diego Molina
  • b5a118ad6b - Removing browser drivers from GitPod config :: Diego Molina
  • 50d1ae9d25 - [rust] Include support for Safari in Selenium Manager (#11609) :: Boni García
  • cebf542e7c - [rust] Include safa...
Read more

Selenium 4.8.0

23 Jan 12:56
Compare
Choose a tag to compare

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • 0818e99e32 - Fix Ruby API documentation generator :: Alex Rodionov
  • b269466d65 - Grab Ruby documentation path before switching Git branches :: Alex Rodionov
  • b1f639b643 - [ci] Removing unneeded {} :: Diego Molina
  • c02a748683 - [py] setup-python does not yet have python builds available for Ubuntu 22 :: titusfortner
  • 6b67c0c12a - Update Rust ruleset to 0.14.0 to support Windows ARM :: Alex Rodionov
  • 55dad423ba - Add instructions on how to run/debug specs in RubyMine (#11339) :: Alex Rodionov
  • 935226b1c4 - [rb] Selenium Manager wrapper is adding exe twice :: titusfortner
  • 9d4ec50633 - [py] use the browser name that selenium-manager binary expects :: titusfortner
  • 9c771a1e2f - [rb] update changelog and bump version to 4.7.1 :: titusfortner
  • 01a47b4b4a - [py] update changelog and bump version to 4.7.1 :: titusfortner
  • d03ad02531 - [py] put the fix in the wrong place :: titusfortner
  • 5bc0c2c559 - [py] update changelog and bump version to 4.7.2 :: titusfortner
  • 2502e9624b - [py] fix linter failure :: titusfortner
  • ac94275296 - [py] need to log both stdout and stderr from selenium manager :: titusfortner
  • d848fb8d14 - [py] update ci to use the right os and skip unnecessary python installs :: titusfortner
  • 630fc470ae - [py] fix linter again :: titusfortner
  • c5943bde4c - [java] Add close method to JDK 11 client. Ensure close methods for Http client is called. (#11345) :: Puja Jagani
  • 397ececc61 - Don’t specify content length when pulling images (#11343) :: Krishnan Mahadevan
  • 038141b2cf - [dotnet] Extend invalid selenium manager process exit codes (#11361) :: Nikolay Borisenko
  • 77f0cfae98 - [rb] start logger in tests before starting first driver :: titusfortner
  • 21d115eee6 - [java] Allow arguments to be passed in Node flag "driver-configuration" (#11367) :: Puja Jagani
  • 4af3726cd9 - [grid] ensure all states of StartOrDie are handled (#11297) :: joerg1985
  • a6313cff6b - Bump decode-uri-component from 0.2.0 to 0.2.2 (#11349) :: dependabot[bot]
  • 3832787933 - [java][bidi] Add BrowsingContext module commands :: Puja Jagani
  • b529abaf62 - [java] Disable BiDi tests that subscribe to multiple browsing contexts. :: Puja Jagani
  • 7a469e02e1 - [java][bidi] Close BiDi connection on webdriver quit command :: Puja Jagani
  • dd080a1e4e - [grid] Updating Grid UI deps :: Diego Molina
  • 104b7b9777 - [Build] Update rules_pkg to 0.8. Also add tree inclusion patch :: AutomatedTester
  • aa8d6cf768 - [rust] Support for beta/dev/canary browser version detection with Selenium Manager (#11239) (#11334) :: Boni García
  • d8b45c8c66 - [py] Change formatted strings to f-strings (#11087) :: Kian Eliasi
  • c6795baf1a - [java] Update changelog and bump version to 4.7.1 :: Diego Molina
  • 7b212ee4be - [java] Removing deprecated ACCEPT_SSL_CERTS cap :: Diego Molina
  • 63a79bd870 - [java] Removing deprecated ENABLE_PROFILING_CAPABILITY cap :: Diego Molina
  • 9e240b008c - [java] Removing deprecated HAS_NATIVE_EVENTS cap :: Diego Molina
  • 5fbddf6718 - [java] Removing deprecated HAS_TOUCHSCREEN cap :: Diego Molina
  • c583458827 - [java] Removing deprecated LOGGING_PREFS cap :: Diego Molina
  • 03945631e4 - [java] Removing deprecated OVERLAPPING_CHECK_DISABLED cap :: Diego Molina
  • d9e5d28f33 - [java] Removing deprecated SUPPORTS_ALERTS and SUPPORTS_SQL_DATABASE caps :: Diego Molina
  • 1ee7e1f8d2 - [java] Removing a few bits more of the magic that moves JWP to W3C. :: Diego Molina
  • 639942948c - [JS] bump rules_nodejs to 5.7.3 :: Sriharsha
  • 65e3eb6536 - [rust] Allow Selenium Manager to be used as a Rust lib crate (#11132) (#11371) :: Boni García
  • 7804921420 - [Build][Rust] Update lock files :: AutomatedTester
  • b6e3df661b - [java] remove inaccessible protected code :: titusfortner
  • ae57cedf49 - [py]: update mypy version for tox recipe :: symonk
  • 3152c96eb0 - [py]: type hints for missing dunder __init__ :: symonk
  • 084c3b16bb - [py]: PEP257 compliant consistent docstrings throughout. Include in linting recipe :: symonk
  • 68d77a50cd - [py]: Fix mistaken quote in EventFiringWebElement docstrings :: symonk
  • 7df361176b - [py]: Adding python 3.10 to wheel classifiers :: symonk
  • 13ed8cee5a - [py]: bump black to 22.12.0 :: symonk
  • e90ad6d364 - [py]: Fix types in edge & firefox options :: symonk
  • 966b8041fd - [py]: type improvements and make VirtualAuthenticator more pythonic and simplified. :: symonk
  • 3bc33858da - [py] Re-add deleted docstring from Protocol enum :: symonk
  • [4abc122503](http://github.com/seleniumhq/selenium/commit/4ab...
Read more