Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
5404e6d523
- updating versions to nightly :: Titus Fortner7bec7b419d
- [build] fixes to automated release tasks :: Titus Fortner7112e476d6
- [build] fix chmod value for geenrated dotnet files :: Titus Fortner72436c43b6
- [build] fix release note formatting :: Titus Fortnerf9ff9b3c08
- [java] Recommitting self-signed certificate should not require certificate file :: Puja Jagani1e2b8d6323
- [js] Fix running the casting related methods in chromium (#13479) :: Puja Jagani91e7572bf7
- Fix typo in setup.py (#13487) :: EwaMarek6334c2fa22
- Update mirror info (Tue Jan 23 12:06:42 UTC 2024) :: Selenium CI Bot9a044b8310
- [py] Bumping to 4.17.1 and updating CHANGES :: Diego Molinae2b595b486
- [py] Correct typing_extension dependency for wheel generation :: David Burnsd9ff42059e
- [py] Bumping to 4.17.2 and updating CHANGES :: Diego Molina5440d2b173
- [build] rust version needs to be changed before running the Selenium Manager task not after :: Titus Fortnerd74db8a131
- [build] create selenium-release target for python :: Titus Fortnerdd02fbf9c1
- [build] need to include twine in requirements to use it in target :: Titus Fortnerc5fb5a551a
- [build] fix short version in python docs :: Titus Fortnerc618cac603
- [build] create workflow to PR changes to browser versions (#13466) :: Titus Fortner4f9d290ca7
- [js] Enabling virtual authenticator tests for Firefox :: Diego Molina83838605d1
- Update mirror info (Wed Jan 24 00:19:31 UTC 2024) :: Selenium CI Botfa658f499a
- [bidi] Add browsing context destroyed event :: Puja Jaganife77555cd2
- [bidi][js] Add test for basic auth network event :: Puja Jaganica9c0c1237
- [bidi] [js] Add realm destroyed event :: Puja Jaganib5259d8a4b
- [java] Add missing support events for Web Driver Listener (#13210) :: Oscar Devora17d0491b6f
- Update mirror info (Thu Jan 25 00:16:17 UTC 2024) :: Selenium CI Bot569e64be17
- [bidi][java] Add network intercept commands :: Puja Jagania9a0aa4c0b
- [bidi][java] Add command "continuewithAuth" :: Puja Jagani6ad24d3731
- [bidi][java] Add failRequest command :: Puja Jagani1f01bfe3fb
- [build] add git gem to gemspec as a development dependency :: Titus Fortnereb38753337
- [build] add more information to bazel errors in tasks :: Titus Fortner319e4d7119
- [build] make sure task arguments are Arrays :: Titus Fortnerad4fb54ea3
- [build] fix git code in rake tasks :: Titus Fortnere93719e41b
- [build] add toggle to build ruby webdriver or devtools gems independently :: Titus Fortnerb1af5d6495
- [build] update version in package-lock for node :: Titus Fortner339a837444
- [build] update tasks for release preparation :: Titus Fortnerc2ea3b2c2d
- [build] do not update copyright information as part of release preparation :: Titus Fortner168c9f5417
- [rb] make suggested updates from rubocop :: Titus Fortner4ffaab1e22
- [rb] fix bad rubocop autocorrection :: Titus Fortnerfb062a5a67
- [java] use the W3C state to detect errors :: Jörg Sautter7c1b450a25
- [rb] fix another bad rubocop autocorrection :: Titus Fortnereba101db0e
- [rb] update rubocop and revert incorrect changes :: Titus Fortner65c4abdd84
- [ci] update pinned browser PR to ensure all tests are run :: Titus Fortnere7bd6c4b59
- [ci] upgrade upload and download actions to v4 (#13516) :: Titus Fortnerfea3262dad
- Automated Browser Version Update (#13517) :: Selenium CI Bot036b61371a
- [ci] Create pre-release workflow (#13513) :: Titus Fortner81865828a2
- [build] move copyright from rake task to a bazel target (#13512) :: Titus Fortnercea0a3c7ac
- Fixed typo in CHANGELOG :: Luke Hille7fb98b4d9
- [dotnet] update parameter name to allowedIpAddresses and make whitelistedIpAddresses obsolete :: Titus Fortner4dc45f7d84
- [dotnet] remove download url parameter from driver service constructor :: Titus Fortnerb383138f78
- [dotnet] mark UseVerboseLogging obsolete for Edge service in favor of EnableVerboseLogging :: Titus Fortner6dc4d5758c
- [dotnet] explicitly support passing the full path to driver in Service constructor :: Titus Fortner57540d17ae
- Automated Browser Version Update (#13523) :: Selenium CI Bot249e291e64
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13537) :: Selenium CI Bot5c214ba4cf
- [dotnet] Fix protocol cdp version for remote webdriver (#13507) :: Nikolay Borisenko878e18657f
- [grid] Fixing driver configuration parsing :: Diego Molinaf79256f8bd
- Automated Browser Version Update (#13540) :: Selenium CI Botc6161974e3
- [java][cdp] Ensure dom mutation listener calls to webdriver apis are thread safe :: Puja Jagani085ad4d7ec
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13546) :: Selenium CI Bot08c7c0176c
- Fix typo in comment (#13549) :: mtrea31877652f6
- [js] guard failing virtual authenticator tests from running on firefox :: Titus Fortner4d6bdd01fe
- [bidi] [js] Add locate node command (#13489) :: Puja Jagani574fea79da
- [bidi][js] Deprecate NetworkInspector in favor of Network :: Puja Jagani54a9cc48fa
- [js] Skipping two failing FF tests :: Diego Molinae824acb886
- [rust] Bump dependencies to latest versions :: Boni García7b4103335f
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13552) :: Selenium CI Botf959e88823
- Bump Bazel to the latest stable 6.x release (6.5.0) (#13556) :: Simon Stewart60aa5676f6
- [rust] Remove cross command in CI build for Linux :: Boni Garcíaefdb59bf33
- Bump rules dotnet to 0.14.0 (#13557) :: Simon Stewart290cfff2a0
- [js] Makenpm run lint
pass for javascript/node/selenium-webdriver (#13560) :: Simon Stewarte815a1c870
- [bidi][js] Add "addintercept" and "removeintercept" commands (#13564) :: Puja Jagani6f8e81e37a
- [js] Add import :: Puja Jaganic2a660b51b
- [js] Add import :: Puja Jagani85dd3b4d21
- [java] Allownull
input inFluentWait
(#13558) :: Valery Yatsynovich0b2265c759
- [java] Add missing event handlers forTargetLocator
interface (#13559) :: Valery Yatsynovicha6da4aabf3
- [rust] Add timestamps to Selenium Manager logs (#13554) :: Boni Garcíaf38718b59b
- [rust] Selenium Manager decrease frequency of statistics reporting (#13555) :: Boni García390e98d2bc
- [py]: Update linting dependencies :: Simon K587c8acd96
- Update documentation link in readme (#13570) :: Simon Perepelitsa4eeeba7dee
- [bidi] [js] Add auth related commands (#13572) :: Puja Jaganid3bba9ea5f
- [bidi][js] Add 'continueWithAuth' command :: Puja Jagani5bee19e4d1
- [rust] Selenium Manager log level (#13566) :: Boni Garcíab258204362
- [rbe] Disable GHA caches (#13577) :: Alex Rodionovb954bcdb4a
- [java] shutdown the process of a failed driver server start :: Jörg Sautter65166ba2e8
- [java] ensure ExternalProcess.waitFor will not block :: Jörg Sautter9077fbac38
- [java] fixed the format of DriverService :: Jörg Sautter047fe882fc
- [java] use message templates in logger calls :: Jörg Sautter797100732e
- Fix images with correct dimension and transparent parts (#13579) :: Nikolay Borisenko0b22bc8167
- [bidi][java] Add 'fetchError' event :: Puja Jaganib6b209602d
- [bidi][js] Add 'fetchError' command :: Puja Jagani3338c08045
- Fixing NPE when "se:downloadsEnabled" not set (#13583) :: Trig8d6bccaedd
- [dotnet] Move initialization of error codes to static ctor :: Nikolay Borisenko1eb2c8c88d
- Make Rectangle fields final to enhance immutability (#13586) :: Manuel Blanco2d941a009f
- Use all provided options while merging them for Firefox (#13582) :: Oleg Ridchenkoa72ab320d0
- [java] Fix access modifier for script module classes :: Puja Jagani1cdf5b4585
- [java] use the ErrorCodec to build the WebDriverException #13580 :: Jörg Sautter8405299314
- [dotnet] Add DetachedShadowRoot exception for error response handling :: Nikolay Borisenko2d177bcd4a
- [dotnet] Add InsecureCertificate exception for error response handling :: Nikolay Borisenko0209bec558
- [dotnet] Fix network response data encoding (#13576) :: Nikolay Borisenko335df5df8c
- [java] give the driver some time to terminate graceful :: Jörg Sautter32cf182764
- [py] Bumping Python for nightly :: Diego Molina42414254df
- [build] Adapting Rakefile to bump nightly for Python :: Diego Molina92d47ac373
- [build] Fixing Rakefile to bump nightly for Python :: Diego Molina1bd75869a9
- [py] Adding job for Python nightly :: Diego Molinab20f29f99b
- [py] Fixing typo in Nightly python job :: Diego Molinad1c19c5e35
- [py] Using build and twine :: Diego Molina104470214c
- [py] Installing twine :: Diego Molina83656d615e
- [py] Env vars for twine :: Diego Molinadf7e464a68
- [build] Enabling more than one "nightly" per day :: Diego Molina5aa7ce0d1e
- [build] Adding stable as default parameter :: Diego Molinace9dee2d2e
- Add html pages for testing redirect functionality :: Puja Jaganib6bf9de7cc
- Release 4.18.0 (#13602) :: Diego Molina28d582c18b
- Fix the location of the html files for redirect testing :: Puja Jaganif4cd087106
- [build] Reusing fix in Rakefile to release python :: Diego Molina428422b56d
- [build] Updating GitPod config :: Diego Molinaec12c65b34
- [build] Target needs build not run :: Diego Molinab3af4a6d44
- [build] Fixing dockerfile for gitpod :: Diego Molina77dd7250fc
- CDP 122 (#13603) :: Diego Molina7ce5ca80f6
- Bumping versions to 4.18.1 :: Diego Molinab1d3319b48
- Update supported versions for Chrome DevTools :: Diego Molinac6bd0964f3
- [build] Fixing API docs update :: Diego Molina989b0ca679
- [build] Bumping versions for Nightly :: Diego Molina