Skip to content

Selenium 4.13

Compare
Choose a tag to compare
@titusfortner titusfortner released this 25 Sep 21:45
· 1284 commits to trunk since this release

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 - [dotnet] fix flaky test :: titusfortner
  • c80ce4d287 - [py] refactored by removing duplicate code in PR12715 (#12755) :: Sandeep Suryaprasad
  • 0fd2532cef - [js] fix more lint warnings :: titusfortner
  • 28665786d4 - [js] fix flaky tests :: titusfortner
  • 34e03ad7af - [js] fix linter issues :: titusfortner
  • da4eaa1353 - [js] fix tests; navigationId should not be null :: titusfortner
  • 3e880d115e - [js] ignore computed label test for chrome :: titusfortner
  • 6ff7f5491b - [java] fix bug for appium subclass that sets neither log file nor out… (#12696) :: Titus Fortner
  • d78a8ec61a - [py] disable console appearing on windows when running in pythonw (#12715) :: Jiahua Fan
  • ed7ca49f15 - [py] close out logging on quit (#12637) :: Sean Gomez
  • 14e43b158a - [py] do not send parameters in payload that are used in endpoint (#12685) :: Titus Fortner
  • b56c0b609c - [rust] Use original path when unwrap fails in canonicalize function (#12699) :: Boni García
  • 6c846218f8 - [dotnet] Return back AlertsTest on .net 4.8 (#12702) :: Nikolay Borisenko
  • eafd7cfff0 - [rust] Search better driver possible in the cache (#12753) :: Boni García
  • 810123657d - [rust] do not log warning for default value :: titusfortner
  • 61fe50b819 - [dotnet] Declare selenium manager binaries as content (#12711) :: Nikolay Borisenko
  • d1a1c028e8 - [dotnet] Indicate end of output taken from selenium manager (#12744) :: Nikolay Borisenko
  • 9bffabd4df - [rust] Avoid using robocopy to move extracted files from sfx in windows (#12690) :: Boni García
  • b687c7b8a1 - [atoms] Update fragment.bzl to fix a bug where "_" was overwritten (#12704) :: Michael Mintz
  • e5182732e9 - [rb] Add macos coverage to Ruby CI Github Action (#12556) :: Oscar Devora
  • 4092a86b7d - Make variables final for improved code stability (#12733) :: Manuel Blanco
  • 9d265b43b6 - Delete .github/FUNDING.yml :: Diego Molina
  • 1e4a7bb11e - Add FUNDING.yml with openCollective :: Sriharsha
  • b9e416460c - [ci] Might as well just run rustfmt, as that's what we want to happen :: Simon Mavi Stewart
  • 493ccb83ab - Roll pinned browser versions (#12719) :: Simon Stewart
  • cd61441a15 - [rust] Ensure logger is set first so other setters can use it (#12720) :: Simon Stewart
  • ce876402e8 - [bazel + rust + ci]: Enable rust linting (#12722) :: Simon Stewart
  • 02359d369d - [ci] Break RBE into a format and test run step rather than a single lump (#12721) :: Simon Stewart
  • c77bd1aa31 - Make sure offline sets associated flags (#12718) :: Simon Stewart
  • 2fa6d03d6f - Run format script. No logical changes :: Simon Mavi Stewart
  • 0658f862f3 - [build] bump rules_python to 0.25.0 :: AutomatedTester
  • 73da1e8bca - [java] fix bug for overwriting log output stream passed in by user. :: titusfortner
  • 5f3f7d096a - [grid] ensure we do not close HttpClients waiting for responses :: Jörg Sautter
  • 8add57871e - Add 'getArray' method for array values (#12703) :: Scott Babcock
  • 1054775f2f - [java] Fix NewSession Runner (#12700) :: Krishna Suravarapu
  • d1a59128b7 - [dotnet] Update cdp default command timeout in inline docs (#12707) :: Nikolay Borisenko
  • 8c4f48c2a6 - [dotnet] Configure await false to all awaitable invocations (#12664) :: Nikolay Borisenko
  • 4dbd6ba5dd - [dotnet] Stabilize cdp network monitoring via increasing default timeout (#12701) :: Nikolay Borisenko
  • de4d2d5639 - Bump actions/checkout from 3 to 4 (#12687) :: dependabot[bot]
  • 8fe35ca873 - [ci] Remove rust flags in Linux job for building SM :: Boni Garcia
  • 938058d969 - [ci] Display cross version in SM workflow for Linux :: Boni Garcia
  • eb73475a57 - [ci] Fix command to build SM in GH actions workflow using cross :: Boni Garcia
  • d6085382e8 - [java] Removing deprecated 'onConsoleLog', now use onConsoleEntry :: Diego Molina
  • 89bc39a60e - [java] Removing deprecated 'createDefaultService', now use {@link GeckoDriverService#createDefaultService()} :: Diego Molina
  • 3be8312c31 - [java] Removing deprecated 'usingFirefoxBinary', now use {@link FirefoxOptions#setBinary(Path)} :: Diego Molina
  • 09302f0fe5 - [java] Removing deprecated move method at Point :: Diego Molina
  • 39abd4daab - [java] Marking some methods deprecated before deletion :: Diego Molina
  • 4a18e1d450 - Update mirror info (Tue Sep 5 12:06:38 UTC 2023) :: Selenium CI Bot
  • 707dc0c560 - [dotnet] Bumping to 4.12.4 and CHANGELOG update :: Diego Molina
  • 7d9f5b820d - Update mirror info (Tue Sep 5 00:14:26 UTC 2023) :: Selenium CI Bot
  • 8e34639b11 - [java] Bumping version to 4.12.1 :: Diego Molina
  • dfa68e5b00 - [dotnet] Bumping to 4.12.3 and CHANGELOG update :: Diego Molina
  • 191623489c - [java] Running format script :: Diego Molina
  • 5bce8d952c - [Java] Fixes #12682 :: Diego Molina
  • 8a1f5daf8c - [grid] Correcting fix for #12663 :: Diego Molina
  • 42889d7659 - Run format.sh. No logical changes :: Simon Mavi Stewart
  • 839a598c69 - [java] parse log output to support streams and file location in system properties (#12674) :: Titus Fortner
  • a6173b0f6e - [dotnet] Invoke console log api called event many times depending on count of args (#12669) :: Nikolay Borisenko
  • f664536114 - [dotnet] Return Task instead of wait it in generated CDP method invocations (#12672) :: Nikolay Borisenko
  • be6d288400 - [java] Selenium Manager don't log file paths by default (#12673) :: Titus Fortner
  • c8814aeb2c - [dotnet] Show output from selenium manager error stream (#12677) :: Nikolay Borisenko
  • 0178bb1e04 - [grid] Removing browserVersion before sending payload to driver :: Diego Molina
  • cc41a883b5 - [java] safari driver service system properties should be public :: titusfortner
  • 404462d488 - [rb] Fix release date in changelog (#12668) :: David English
  • 22a9b2e461 - Update mirror info (Sat Sep 2 12:05:45 UTC 2023) :: Selenium CI Bot
  • 174e39490e - [dotnet] Send data over cdp consecutively (#12666) :: Nikolay Borisenko
  • d670a703a3 - [dotnet] Close dev tools session safely (#12660) :: Nikolay Borisenko
  • cef99fc4be - [dotnet] Correcting failures in CDP Network event tests :: Jim Evans
  • 57503a531c - [dotnet] Fix saving png screenshot as file (#12654) :: Nikolay Borisenko
  • a2cc4c9ccb - Update mirror info (Fri Sep 1 12:06:21 UTC 2023) :: Selenium CI Bot
  • ff9590375c - [dotnet] bump to 4.12.2 to fix a release issue with 4.12.1 :: titusfortner
  • 11f67c1b88 - Update mirror info (Fri Sep 1 00:15:52 UTC 2023) :: Selenium CI Bot
  • bb1faafc5e - [dotnet] Fix build break in tests :: Jim Evans
  • 2630032575 - [dotnet] Fix Bazel build file in test directory :: Jim Evans
  • 35b746796f - [dotnet] Adding more asserts that events have fired for DevToolsNetworkTests :: Jim Evans
  • c2f96ec324 - [dotnet] Add additional assert in DevToolsNetworkTest :: Jim Evans
  • 7fbeda0013 - [dotnet] fix the logic for removing SUPPORTED_NET_FRAMEWORKS :: titusfortner
  • 799b84c2b1 - [dotnet] update changelog and version for 4.12.1 :: titusfortner
  • 09f5b157e1 - [dotnet] only do releases for netstandard 2.0 :: titusfortner
  • 23cca5e83b - [dotnet] Move disposal of ClientWebSocket to correct location :: Jim Evans
  • 4273c4b3ee - [dotnet] Build test assemblies to correct platform targets :: Jim Evans
  • 89ef913af1 - [dotnet] Remove incorrect screenshot color comparisons for Chrome :: Jim Evans
  • cf986e05ad - [rb] update lock file :: titusfortner
  • 0d0eb4a042 - [dotnet] Be more defensive when shutting down BiDi WebSocket :: Jim Evans
  • 05c148f052 - [java] directly iterate http headers :: Jörg Sautter
  • 0b164170c4 - [dotnet] Fixing POST requests during test for .NET Framework 4.8 :: Jim Evans