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