A summary of data about the Ruby ecosystem.

Recent Releases of https://github.com/SeleniumHQ/selenium

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 18 days ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 303f43a: [dotnet] Nullable value in dictionary for json preparation (#17087) (Nikolay Borisenko) #17087

- Java
Published by github-actions[bot] 19 days ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 7278252: [grid] Dynamic Grid standalone support passing basic auth credential (#17072) (Viet Nguyen Duc) #17072
  • c584c4a: [dotnet] Stream Selenium Manager output to internal logging (#17024) (Nikolay Borisenko) #17024
  • 17f87e6: [dotnet] Warn if SM log level is unknown (#17073) (Nikolay Borisenko) #17073
  • 4ba0f31: [dotnet] Correlate low level http requests/responses and log failures (#17074) (Nikolay Borisenko) #17074
  • 1730bb2: [dotnet] Temporary disable CS1591 warning for BiDi namespace (#17075) (Nikolay Borisenko) #17075
  • 5bf0c7d: [dotnet] Fix generated devtools inline docs (amp;) (#17076) (Nikolay Borisenko) #17076

- Java
Published by github-actions[bot] 21 days ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 691236b: [java] specify nullability in package org.openqa.selenium.bidi.script (#17062) (Andrei Solntsev) #17062
  • 57324e1: [bazel] fix running google formatter with too many files (#17065) (Andrei Solntsev) #17065
  • 0044dbe: [java] Nullability in all BiDi packages (#17064) (Andrei Solntsev) #17064
  • ee8602d: [dotnet] Truncate internal log messages (#17063) (Nikolay Borisenko) #17063
  • 179a581: [py] Bump dev dependencies (#17066) (Corey Goldberg) #17066
  • 06e5821: [java] Remove unneeded protection from BiDi Connection constructor (#17067) (Andrei Solntsev) #17067
  • aa39536: [dotnet] Fix test file/class names for consistency (#17068) (Corey Goldberg) #17068
  • 2d5fab8: [dotnet] Fix emitting of trace log messages from http client handler (#17069) (Nikolay Borisenko) #17069

- Java
Published by github-actions[bot] 22 days ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 93434c6: [java] specify nullability in package org.openqa.selenium.bidi.log (#17059) (Andrei Solntsev) #17059
  • a9473df: [grid] Revert default standalone config (#17060) (Viet Nguyen Duc) #17060
  • 678f21c: [java] specify nullability in package org.openqa.selenium.bidi.network (#17061) (Andrei Solntsev) #17061

- Java
Published by github-actions[bot] 23 days ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 293f3d1: [java] specify nullability in package org.openqa.selenium.bidi.module (#17058) (Andrei Solntsev) #17058

- Java
Published by github-actions[bot] 24 days ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 568448d: [py][build] Bump bazel rules_python and python toolchain versions (#17054) (Corey Goldberg) #17054

- Java
Published by github-actions[bot] 26 days ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 0d3c440: [grid] Add session event API for server-side event bus integration (#17015) (Viet Nguyen Duc) #17015
  • ade770c: [java] specify nullability in package org.openqa.selenium.bidi.browser (#17036) (Andrei Solntsev) #17036
  • 923eb53: [py][bidi]: add emulation command set_screen_settings_override (#17030) (Navin Chandra) #17030
  • 997e5b5: [build] fix escape character typo for windows script (Titus Fortner)
  • 492d462: [py] Autofix lint errors but still fail (#17042) (Corey Goldberg) #17042
  • 832f16e: [rb] enable fedcm unit tests through bazel (Titus Fortner)
  • 575834f: [java][BiDi] implement emulation.setScreenSettingsOverride (#17028) (Swastik Baranwal) #17028
  • a2545e1: [java] specify nullability in package org.openqa.selenium.bidi.browsingcontext (#17040) (Andrei Solntsev) #17040

- Java
Published by github-actions[bot] 29 days ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 0e743fc: [rb] add missing unit tests (#17025) (Titus Fortner) #17025
  • 3090af3: Report exactly which JSON value was incorrect (#17003) (Andrei Solntsev) #17003
  • b417147: [build] Add permissions for nightly job in release workflow (#17031) (Titus Fortner) #17031
  • 6c8719b: [build] Separate format and lint tasks, add per-language format commands (#17020) (Titus Fortner) #17020
  • 079453e: [Java] JSpecify annotations for LoadableComponent , SlowLoadableComponent (#16798) (mk868) #16798

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • a0ef99e: [py] Modularize Bazel build with per-module targets (#17012) (Titus Fortner) #17012
  • cca0889: [dotnet] update formatting rules (#17019) (Titus Fortner) #17019

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 658c69f: mark wait.until as non-nullable (#17007) (Andrei Solntsev) #17007
  • 0f71ed6: restore BiDi constructor without timeout parameter (#17014) (Andrei Solntsev) #17014
  • 63d2df1: [rust] Fix suppport for webview2 (#15797) (Boni García) #17016
  • 4a6f786: [build] ci check job is comparing against the wrong HEAD commit matching too many things (Titus Fortner)
  • 406ec40: [dotnet] Fix generation of inline docs for devtools members (#17017) (Nikolay Borisenko) #17017

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 6c03cc2: [build] fix LocalJumpError bug in java nightly release code (Titus Fortner)
  • 690992d: [build] Support per-language patch releases (#16987) (Titus Fortner) #16987
  • 07dd181: [build] retrigger CI after auto-format commits (#17000) (Titus Fortner) #17000
  • 0f11c4c: [dotnet] have SE_DEBUG output driver logs to stderr (#16903) (Titus Fortner) #16903
  • 3e4e22f: [dotnet] [bidi] Use System.Threading.Channels dependency for events dispatching (#17004) (Nikolay Borisenko) #17004
  • e1b39af: keep qodo from rewriting description (Titus Fortner)
  • 5f703b2: ensure llm agents look for user-specific guidance (Titus Fortner)
  • cb8baea: [py] Replace //py:ruff with dedicated ruff-format and ruff-check targets (#16998) (Titus Fortner) #16998
  • 2668969: [build] use bazel to update python requirements (#16930) (Titus Fortner) #16930
  • c2a394c: [dotnet] Add linting support with configurable dotnet format (#16999) (Titus Fortner) #16999
  • 2220770: [dotnet][rb][java][js][py] remove disk cleanup, add monitoring (#17001) (Titus Fortner) #17001
  • 371a719: [build] consolidate nightly workflow (#17005) (Titus Fortner) #17005
  • c22fe1c: [build] fix missing github token for nightly ruby release (Titus Fortner)
  • 9cb0bbc: [build] create rake_tasks filegroup for linting (Titus Fortner)
  • 4a092cc: fix linting (Titus Fortner)
  • 2f9fc2b: [build] replace //rb:lint-unsafe with a more generic //rb:rubocop (Titus Fortner)
  • a497c5b: [rb] output driver logs when SE_DEBUG is enabled (#16901) (Titus Fortner) #16901
  • 46dff58: [build] use matrix for nightly releases (#17010) (Titus Fortner) #17010
  • 65f9304: [rb] Update lint configuration and fix rubocop offenses (#17008) (Titus Fortner) #17008
  • 5e47ce6: [build] move grid tasks back into java.rake (Titus Fortner)
  • 429ef3e: [py] Use lazy imports in webdriver init.py (#16993) (Titus Fortner) #16993
  • caffe95: [build] slim down qodo code review comment (Titus Fortner)
  • 0c2aff1: [py][java][js] SE_DEBUG warns only when overriding user settings (#17009) (Titus Fortner) #17009
  • 88412e3: [build] update names for clarity (Titus Fortner)

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 05e0f59: [build] combine pre-release dependency updates (#16973) (Titus Fortner) #16973
  • ab0aa5d: [rb] remove stored atoms these get generated by build (#16971) (Titus Fortner) #16971
  • 1a6c9f5: [dotnet] [bidi] Unignore some internal tests (#16968) (Nikolay Borisenko) #16968
  • 4f46723: Update mirror info (Thu Jan 22 12:11:26 UTC 2026) (Selenium CI Bot)
  • 53ef398: [build] run ruff on python files outside py directory (#16957) (Titus Fortner) #16957
  • 0850cd0: [build] build test target index as precursor to #16974 (Titus Fortner)
  • b35f2fa: [py] Fix return type hint for alert_is_present (#16975) (nemowang) #16975
  • b9b9c28: Replace hardcoded bazel-selenium references with dynamic path resolution (#16976) (Titus Fortner) #16976
  • 5e9c889: No More CrazyFun! (#16972) (Titus Fortner) #16972
  • 98690e2: [build] Remove update_gh_pages in favor of CI workflow (#16977) (Titus Fortner) #16977
  • fb761bd: [build] Remove legacy rake helpers and unused code (#16978) (Titus Fortner) #16978
  • 61b9519: [py] make bazel test target names consistent with other languages (#16969) (Titus Fortner) #16969
  • 8e728f4: [build] add empty permissions to ci-build-index workflow (Titus Fortner)
  • 879ef8c: [build] Use root-anchored patterns in .gitignore to support symlinks (Titus Fortner)

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • fc1d834: [rb] clear GIT_DIR before running RBS collection install (Titus Fortner)
  • 75aa695: [build] fix storage location of nightly release files (Titus Fortner)

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • c263690: [py] integrate mypy type checking with Bazel (#16958) (Titus Fortner) #16958
  • 421cf91: [build] Migrate workflows to use centralized bazel.yml (#16955) (Titus Fortner) #16955
  • 8818347: [dotnet] [bidi] Simplify context aware command options (#16954) (Nikolay Borisenko) #16954
  • f3d4ee2: [build] remove unnecessary ci-lint summary job (Titus Fortner)
  • 11aebf3: [build] remove unused bazel.yml inputs (browser-version, java-version, dotnet-version) (Titus Fortner)
  • 1e20db5: [build] simplify release.yml: remove draft, build once during publish (#16960) (Titus Fortner) #16960
  • 7fc51bf: [build] Fix return statement in Rake task block (Titus Fortner)
  • 2e04ed4: [dotnet] [bidi] AOT safe json converter for Input.Origin class (#16962) (Nikolay Borisenko) #16962
  • 06d9a14: [dotnet] [bidi] AOT safe json converter for OptionalConverter (#16963) (Nikolay Borisenko) #16963
  • 1e1a407: [dotnet] [bidi] Null guard for event handlers (#16967) (Nikolay Borisenko) #16967

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 65a7b21: Update mirror info (Mon Jan 19 12:11:22 UTC 2026) (Selenium CI Bot)
  • 5570865: [py] Remove type stub packages from runtime dependencies (#16945) (Corey Goldberg) #16945
  • 5df354c: Canonical approach to supporting AI agent directions (#16735) (Titus Fortner) #16735
  • 4907723: [build] rake task and workflow are fighting over branch management (Titus Fortner)
  • 7a674bb: [build] Pre-release workflow improvements (#16946) (Titus Fortner) #16946
  • 1b5801b: [build] Prevent nightly releases during release window (#16948) (Titus Fortner) #16948
  • 45d859d: [build] fix commit-fixes job showing as skipped when not needed (Titus Fortner)
  • 5c425f5: [build] Fix Bazel NuGet push implementation (#16950) (Titus Fortner) #16950
  • 9df0888: [build] Release workflow improvements (#16947) (Titus Fortner) #16947
  • 1316586: [build] Fix Bazel JSDocs implementation (#16949) (Titus Fortner) #16949
  • e00b305: [build] Create config files from environment variables for publishing (#16951) (Titus Fortner) #16951
  • 60eae28: [js] create task to update dependencies (#16942) (Titus Fortner) #16942
  • 895db10: [build] Java release improvements and build verification tasks (#16952) (Titus Fortner) #16952
  • 198e1af: [build] Add summary job to ci-lint workflow (Titus Fortner)

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 68852c7: [build] Reset versions to nightly after Selenium 4.40 release (Titus Fortner)
  • 3213472: [build] create explicit tasks for pinning and updating versions (Titus Fortner)

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Selenium 4.40.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.39.0...selenium-4.40.0

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 23aeeaf: [build] update workflow versions (Titus Fortner)
  • 506bb8d: [build] do not run workflow commands with dynamic references (Titus Fortner)
  • 46f7085: [build] fix workflow input variables (Titus Fortner)
  • 745f2fa: [build] fix set-output usage in workflow (Titus Fortner)
  • 7a0ec14: [build] use actionlint to validate workflows (Titus Fortner)
  • 7a00c0a: [build] reference the correct action name (Titus Fortner)
  • d1c2e2f: [build] fix shellcheck issues (Titus Fortner)
  • eaa543b: [build] add shellcheck to run with actionlint locally (Titus Fortner)
  • 9a6d9bb: build js docs with bazel (#16922) (Titus Fortner) #16922
  • 950d737: [rb] add a //rb:steep run target (#16925) (Titus Fortner) #16925
  • 1a68412: [build] fix the check bazel targets script (Titus Fortner)
  • 5e257fe: [build] update pre release workflow (Titus Fortner)
  • f847236: [py]: use is_url_connectable for driver status check (#16881) (Navin Chandra) #16881
  • 40c17ed: [build] fix cargo pinning (Titus Fortner)
  • 0ae0885: [build] add console output to rake tasks (Titus Fortner)
  • 11de414: [java] create fewer objects while parsing JSON (#16926) (joerg1985) #16926
  • 96a86cb: [build] implement bazel rule for pushing nuget packages (#16920) (Titus Fortner) #16920
  • ad238dd: [build] release selenium via workflow (#16937) (Titus Fortner) #16937
  • bb84614: [java] preserve original file's modification time when uploading to Grid (#16935) (Andrei Solntsev) #16935
  • 28e523c: [java] fix logging in Selenium own tests (#16933) (Andrei Solntsev) #16933
  • 96a10e5: [java] Stabilize flaky tests related to mouse movement (#16906) (Andrei Solntsev) #16906
  • 3fa5015: [java] Automatically save screenshots & page sources for failed tests (#16904) (Andrei Solntsev) #16904
  • 06edd77: [build] fix check-bazel-targets performance to prevent timeouts (Titus Fortner)

- Java
Published by github-actions[bot] about 1 month ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • abb8a7a: [dotnet] [bidi] Expose New session command (#16907) (Nikolay Borisenko) #16907
  • 16c4a8c: [build] automate the new java release publish (#16509) (Titus Fortner) #16509
  • fd909e7: [py] Find grid in tests if not using bazel (#16912) (Corey Goldberg) #16912
  • fb68a1b: update dependencies with bazel's dotnet (Titus Fortner)
  • 4ae908f: [build] fix Rakefile issues (Titus Fortner)
  • c20954f: [build] docs do not need java (Titus Fortner)
  • c5418e8: build python docs with bazel (#16919) (Titus Fortner) #16919
  • 5907de1: [build] generate dotnet docs with bazel (#16921) (Titus Fortner) #16921
  • 39a57df: [bazel] Prevent duplicate directory warnings from python builds (#16923) (Simon Mavi Stewart) #16923
  • e845e55: [grid] Improve Node handling concurrent sessions creation (#16913) (Viet Nguyen Duc) #16913
  • 48e94cf: [java] Change BiDi "internalId" type from Long to String (#16918) (Andrei Solntsev) #16918
  • 11fd819: [rb] add a //rb:lint-unsafe run target (Titus Fortner)
  • 591dea5: [build] copyright updates were noisy because of dotnet (Titus Fortner)
  • 5d30222: [build] update ruby gems with bazel (#16924) (Titus Fortner) #16924
  • ebddb1d: [build] quiet formatter script (Titus Fortner)
  • ab16bcf: [build] make format.ps1 match format.sh (Titus Fortner)
  • f7d0a77: [build] update automatic changelog generation (Titus Fortner)
  • 542dd29: [build] remove unnecessary things from release-prep workflow (Titus Fortner)
  • 4da7649: [build] with bzlmod rust needs to execute a target to repin (Titus Fortner)
  • 079c659: [build] standardize setup-bazel action usage (Titus Fortner)

- Java
Published by github-actions[bot] about 2 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • bf3ddff: [py] have SE_DEBUG output driver logs as well (#16902) (Titus Fortner) #16902
  • 7078836: [build] rerun the RBE tests with debugging enabled (#16905) (Titus Fortner) #16905
  • 1a8200f: [java] SE_DEBUG dumps all log output to stderr (#16900) (Titus Fortner) #16900
  • 56416fd: [py] Update development dependencies (#16908) (Corey Goldberg) #16908

- Java
Published by github-actions[bot] about 2 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 9a81834: create FakeWebDriver only if "browser=selenium-test" (#16898) (Andrei Solntsev) #16898
  • aa8bd8f: [java] update how unit tests are declared and run (#16887) (Titus Fortner) #16887
  • ec46198: [dotnet] [bidi] Allow consumer to combine input actions via identifier (#16885) (Nikolay Borisenko) #16885
  • 6838741: [build] use arm binaries for mac in pinned browsers (#16897) (Titus Fortner) #16897
  • af3a846: [rb] wait for grid to be ready when starting server (#16896) (Titus Fortner) #16896
  • a5d2178: [build] no need to run rerun step if there were no failures in the previous step (Titus Fortner)
  • d9a587f: [build] caching rules ruby on windows is causing problems (Titus Fortner)
  • 7b98b24: [java] rerun tests with debugging (#16893) (Titus Fortner) #16893
  • 41c9e5f: [build] enable repository cache (Titus Fortner)
  • b1079fa: [rust] only collect stats on stamped builds (#16826) (Titus Fortner) #16826
  • 29eb74b: [rb] Set Ruby tests to rerun when failing (#16858) (Titus Fortner) #16858
  • a37f963: [rb] check driver status endpoint rather than socket connection (#16877) (Titus Fortner) #16877
  • f8b38c8: [build] update all setup-bazel version references (Titus Fortner)
  • a7abbc4: [java] remove Apache Commons dependency (#16865) (Titus Fortner) #16865
  • a3bf5ca: [dotnet][rb][java][js][py] Automated Browser Version Update (#16878) (Selenium CI Bot) #16878

- Java
Published by github-actions[bot] about 2 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • c7f152c: [build] save bazel cache to GitHub only from trunk (#16890) (Titus Fortner) #16890
  • a5ab759: [py] Add type annotations (#16883) (Michal Zyndul) #16883
  • 967cb02: [rb] update ruby versions (#16891) (Titus Fortner) #16891

- Java
Published by github-actions[bot] about 2 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 2 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 2 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • c23954f: [bazel+js]: Wrap grid-ui tests with bazel (#16758) (Simon Mavi Stewart) #16758
  • 3e99f76: Add missing build file (#16779) (Simon Mavi Stewart) #16779

- Java
Published by github-actions[bot] 2 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • c481367: [dotnet][rb][java][js][py] Automated Browser Version Update (#16751) (Selenium CI Bot) #16751
  • a52b95a: Avoid sleep in tests (#16713) (Andrei Solntsev) #16713

- Java
Published by github-actions[bot] 2 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • b703512: #16720 avoid failing because of temporary Chrome internal files (#16722) (Andrei Solntsev) #16722

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 6c65acf: Update mirror info (Mon Dec 8 00:24:50 UTC 2025) (Selenium CI Bot)
  • c955258: fix flaky Ruby test element_spec.rb (Andrei Solntsev) #16695
  • 5512890: speed up Ruby test element_spec.rb (Andrei Solntsev) #16695
  • 607d912: speed up Ruby test devtools_spec.rb (Andrei Solntsev) #16695
  • b2cfa18: add page url and source if some element was not found (Andrei Solntsev) #16695
  • e453a9f: [bazel] Switch to custom closure_js_deps rule (#16571) (Simon Mavi Stewart) #16571
  • 3b1b226: [dotnet] [bidi] Support SetScreenSettingsOverrideAsync method in Emulation module (#16704) (Nikolay Borisenko) #16704

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Selenium 4.39.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.38.0...selenium-4.39.0

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 69bbda9: [grid] Update handling SessionId from json (#16683) (Viet Nguyen Duc) #16683
  • 9667310: [java] avoid ClassCastException for unexpected driver responses #16389 (Jörg Sautter) #16681
  • efe5a4f: [java] Add JSpecify annotations to ChromiumDriver (Issue #14291) (#16628) (RENATO SPENCER) #16628

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 8adb000: [dotnet][rb][java][js][py] Automated Browser Version Update (#16669) (Selenium CI Bot) #16669
  • 8a0b916: [java][BiDi] implement emulation.setUserAgentOverride (#16668) (Swastik Baranwal) #16668
  • 3a0b3ae: [java][BiDi] implement browser.setDownloadBehavior (#16646) (Swastik Baranwal) #16646

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 67fae55: [dotnet] [bidi] Immediately start to listen to incoming remote messages (#16651) (Nikolay Borisenko) #16651
  • d178006: [dotnet] [bidi] Dedicated json context for all modules (#16652) (Nikolay Borisenko) #16652
  • 43d32dd: [dotnet] Move internal compiler services to Properties (#16653) (Nikolay Borisenko) #16653
  • f485074: [dotnet] [bidi] Rent buffer for receiving bytes in WebSocket (#16650) (Nikolay Borisenko) #16650
  • 6e21bea: [dotnet] Migrate solution file to new .slnx format (#16638) (Michael Render) #16638
  • 4c6474b: [dotnet] [bidi] Ignore non-serializable extension properties in BrowsingContext (#16654) (Nikolay Borisenko) #16654
  • 9257c6f: [dotnet] [bidi] Cache modules in the root BiDi (#16655) (Nikolay Borisenko) #16655
  • 60bbc47: [dotnet] Allow inspecting source generated files (#16656) (Nikolay Borisenko) #16656

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • e30dc4a: [java] Avoid logging debug logs with INFO level (either in RUN or DEBUG mode) (#16584) (Andrei Solntsev) #16584
  • 02d69aa: [java] Add JSpecify nullable annotations to exception classes (#16026) (Alex Popov) #16026
  • f7cc7cb: annotate with @NullMarked the whole package org.openqa.selenium.net (#16494) (Andrei Solntsev) #16494
  • e487a36: [java][bidi]: add BiDi method BrowsingContext.setViewport(null, null) to reset the mobile emulation mode (#16524) (Andrei Solntsev) #16524
  • 24bc928: [java] Replace Maven dependency references with artifact() for org.jspecify.jspecify (#16635) (Alex Popov) #16635

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 95969c5: [dotnet][rb][java][js][py] Automated Browser Version Update (#16636) (Selenium CI Bot) #16636
  • 3939649: [py][bidi] Allow resetting viewport (#16623) (Corey Goldberg) #16623
  • d764938: [py] Use f-string in generate.py (#16641) (Corey Goldberg) #16641
  • 03b4c25: [java][BiDi] implement emulation.setScriptingEnabled (#16631) (Swastik Baranwal) #16631
  • 1fbd40c: [dotnet] Remove Newtonsoft.Json test-only dependency (#16639) (Michael Render) #16639
  • 224dec1: [dotnet] Update paket build tool to 9.0.2 (#16637) (Michael Render) #16637
  • ae2b6de: [dotnet] Update lock dependencies in bazel world (#16642) (Nikolay Borisenko) #16642
  • 4fe6ee4: [dotnet] [bidi] Possibility to reset viewport (#16601) (Nikolay Borisenko) #16601

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • e261a3c: [dotnet][rb][java][js][py] Automated Browser Version Update (#16625) (Selenium CI Bot) #16625
  • a2b4269: [dotnet] Add syntax highlighting for JavaScript string methods (#16616) (Michael Render) #16616

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 32dc667: [grid] Dynamic Grid group dynamic containers in compose stack (#16620) (Viet Nguyen Duc) #16620
  • 4cdab09: [py] Use daemon threads for WebSocket connections (#16298) (Corey Goldberg) #16298

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 011045f: Update mirror info (Wed Nov 19 00:23:54 UTC 2025) (Selenium CI Bot)
  • 3114b93: [nodejs] Update dev dependencies to fix vulnerabilities (#16610) (Corey Goldberg) #16610
  • 409fbfc: [java][BiDi] emulation: allow passing null to GeolocationOverride (#16594) (Swastik Baranwal) #16594
  • 3abe4c7: [dotnet][rb][java][js][py] Automated Browser Version Update (#16611) (Selenium CI Bot) #16611
  • e0afdd3: [grid] Update container label compose.oneoff in Dynamic Grid (#16613) (Viet Nguyen Duc) #16613

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • da9dfdc: Update mirror info (Tue Nov 18 00:23:33 UTC 2025) (Selenium CI Bot)
  • 0161351: [dotnet][rb][java][js][py] Automated Browser Version Update (#16598) (Selenium CI Bot) #16598
  • af9b20e: [py] Use double quotes in generate.py (#16607) (Swastik Baranwal) #16607
  • 7a532ba: [ci] Use pagination in mirror workflow to get all Selenium releases (#16605) (Boni García) #16605
  • 4c0eb7f: [dotnet] Generate atoms statically (#16608) (Nikolay Borisenko) #16608

- Java
Published by github-actions[bot] 3 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 2b958e7: Update mirror info (Sun Nov 16 00:25:20 UTC 2025) (Selenium CI Bot)
  • e535ce2: [dotnet] [bidi] Simplify namespace for communications (#16602) (Nikolay Borisenko) #16602
  • e19680e: [py] Improve type hints with union syntax and native types (#16590) (Corey Goldberg) #16590

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 59cfe04: Update mirror info (Sat Nov 15 00:22:31 UTC 2025) (Selenium CI Bot)
  • fbb2a9c: [py]: reuse driver in case of bidi tests (#16597) (Navin Chandra) #16597
  • cba5eb0: [grid] Improve browser container labels and naming in Dynamic Grid (#16599) (Viet Nguyen Duc) #16599
  • 8717085: [build] Upgrade rules_dotnet to 0.20.5 (#16592) (Nikolay Borisenko) #16592

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 5cc1aa8: Update mirror info (Thu Nov 13 00:23:22 UTC 2025) (Selenium CI Bot)
  • 55fa188: [py][bidi]: enable download event tests for firefox (#16587) (Navin Chandra) #16587
  • 61d0169: [dotnet][rb][java][js][py] Automated Browser Version Update (#16588) (Selenium CI Bot) #16588
  • 2700e7c: [py] Fix more type annotations (#16551) (Alex Popov) #16551
  • 940e15f: [java][BiDi] implement emulation.setTimezoneOverride (#16530) (Swastik Baranwal) #16530
  • 8d1b1e4: [grid] Minimum Docker API 1.44 for Docker Engine v29+ in Dynamic Grid (#16591) (Viet Nguyen Duc) #16591

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 58752fe: Update mirror info (Wed Nov 12 00:23:15 UTC 2025) (Selenium CI Bot)
  • 7fa1ad3: [java]: refactor request interception tests and handle CORS (#16585) (Navin Chandra) #16585
  • 4dfe805: [dotnet][rb][java][js][py] Automated Browser Version Update (#16558) (Selenium CI Bot) #16558

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 35ae2bb: [bazel] Move rules_rust to bzlmod (#16566) (Simon Mavi Stewart) #16566
  • 0e75082: [ci] Make a PR for updating mirror file instead of pushing directly to trunk (#16579) (Boni García) #16579
  • 2b5da89: [ci] Update mirror info (2025-11-11T15:26:46Z) (#16578) (github-actions[bot]) #16578
  • bdb33cf: [ci] Revert latest changes related to the mirror workflow (#16580) (Boni García) #16580
  • bf6d720: Update mirror info (Tue Nov 11 16:26:26 UTC 2025) (Selenium CI Bot)

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • d333146: [dotnet][rb][java][js][py] Automated Browser Version Update (#16538) (Selenium CI Bot) #16538
  • 89baf16: [py][bidi]: add set_screen_orientation_override command in Emulation (#16522) (Navin Chandra) #16522

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 9b24abb: [dotnet][rb][java][js][py] Automated Browser Version Update (#16531) (Selenium CI Bot) #16531

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 7df7a1c: [dotnet][rb][java][js][py] Automated Browser Version Update (#16526) (Selenium CI Bot) #16526
  • 2bc81b8: [py] Update docstrings (remove reST leftovers and resolve D200) (#16525) (Alex Popov) #16525
  • 878317f: [py] Fix docstring formatting and apply ruff linting rules (#16527) (Corey Goldberg) #16527

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Selenium 4.38.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.37.0...selenium-4.38.0

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • c1160a5: [java] JSpecify annotations for Credential and MBean (#16481) (mk868) #16481
  • bd434fb: [java] JSpecify annotations for ScriptKey and UnpinnedScriptKey (#16483) (mk868) #16483
  • 345bee3: [java] JSpecify annotations for FileDetector (#16482) (mk868) #16482
  • 7ac21b9: [dotnet][rb][java][js][py] Automated Browser Version Update (#16468) (Selenium CI Bot) #16468

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • ea6dc46: Update mirror info (Sun Oct 19 00:24:54 UTC 2025) (Selenium CI Bot)
  • 83f5f77: [rb] Bump prism to 1.6.0 (#16450) (Earlopain) #16450
  • 912f35e: [java] JSpecify annotations for ExecuteMethod (#16464) (mk868) #16464
  • 76c303b: [rb] Fix Network issue by removing nil values on network requests (#16442) (Augustin Gottlieb) #16442
  • 81b9850: [py] Replaced :param: and :args: from docstrings (#16469) (Alex Popov) #16469

- Java
Published by github-actions[bot] 4 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 16049f8: Update mirror info (Sat Oct 18 00:21:45 UTC 2025) (Selenium CI Bot)
  • 17a5dba: [dotnet][rb][java][js][py] Automated Browser Version Update (#16458) (Selenium CI Bot) #16458
  • 00d83e3: Update mirror info (Sat Oct 18 12:08:43 UTC 2025) (Selenium CI Bot)
  • 0c96b6f: [dotnet] [bidi] Avoid using JsonInclude attribute to include optional property for DTO (#16413) (Nikolay Borisenko) #16413

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Selenium 4.37.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.36.0...selenium-4.37.0

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 8c97d29: make augmentation of HasBiDi/HasDevTools lazy-loaded (#16338) (Andrei Solntsev) #16338
  • 65bb55f: [py] Update docstrings style (#16427) (Alex Popov) #16427
  • 3bace2e: [dotnet][rb][java][js][py] Automated Browser Version Update (#16433) (Selenium CI Bot) #16433
  • 517c7e4: [py] Support Python 3.14 and drop Python 3.9 (#16342) (Corey Goldberg) #16342
  • b82c2e1: Removing FF guard for canListenToDownloadWillBeginEvent (#16439) (Diego Molina) #16439
  • 8221fd1: Adapting the browser_protocol file fetching to the file structure change. (#16440) (Diego Molina) #16440
  • b308fbf: [py]: add --disable-dev-shm-usage to Chrome/Edge options for internal tests (#16443) (Navin Chandra) #16443

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 3b61afe: [dotnet] Handle negative zero BiDi response (#15898) (Michael Render) #15898
  • 04a927e: [dotnet] Move JSON converter attributes from centralized options into their respective types (#16393) (Michael Render) #16393

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 3baf4bc: [dotnet] [bidi] Implement browsing context download events (#16382) (Nikolay Borisenko) #16382
  • 59a27f1: [dotnet] [bidi] Support browser SetDownloadBehaviour command (#16383) (Nikolay Borisenko) #16383
  • 6c76af1: [dotnet] [bidi] Support network SetExtraHeaders command (#16384) (Nikolay Borisenko) #16384
  • 6477870: [py][build] Python CI - add unit test job and windows integration tests to GH runners (#16362) (Corey Goldberg) #16362
  • 4db2c56: [java] Linux ARM "os.arch" system property is "aarch64" (#16381) (Matthias Kurz) #16381
  • 3ce647f: [dotnet] [bidi] AOT safe enums serialization (#16386) (Nikolay Borisenko) #16386

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • ad3a864: Update mirror info (Sat Oct 4 00:20:27 UTC 2025) (Selenium CI Bot)
  • 565459e: [dotnet] [bidi] Emulation module (#16380) (Nikolay Borisenko) #16380
  • 2a8261d: [py] Remove old test xfail markers (#16377) (Corey Goldberg) #16377

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 9b743ea: [dotnet][rb][java][js][py] Automated Browser Version Update (#16343) (Selenium CI Bot) #16343
  • 1394608: [rb] Update Chrome/Edge args for test environment (#16376) (Corey Goldberg) #16376

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 4acface: Update mirror info (Fri Oct 3 00:21:22 UTC 2025) (Selenium CI Bot)
  • 9487181: Splitting stress tests (#16374) (Diego Molina) #16374

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Selenium 4.36.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.35.0...selenium-4.36.0

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 9a4bbcc: [py] Add --enable-chrome-logs to chrome service args to inherit browser i/o streams (#16202) (Corey Goldberg) #16202
  • b3b66a0: [dotnet] [bidi] Introduce BaseNavigationInfo type as interface (#16348) (Nikolay Borisenko) #16348
  • 93fdf57: [dotnet] [bidi] Give only one chance to receive from remote end (#16360) (Nikolay Borisenko) #16360

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 8a72168: [dotnet] Begin reading of driver service output to fix Firefox disposing (Nikolay Borisenko)

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 1347c78: [rust] Honor full browser version even if major version is installed (#15517) (Boni García) #16346

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 2eceb90: [dotnet] [bidi] Remove obsolete unsubscribing by attributes (#16205) (Nikolay Borisenko) #16205

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 5 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 63eca90: [java] Feat 14291/add jspecify annotations to exception classes pt4 (#16028) (Alex Popov) #16028
  • e4a5931: [dotnet][rb][java][js][py] Automated Browser Version Update (#16330) (Selenium CI Bot) #16330
  • 4e9ec56: [dotnet] [bidi] Enable WebExtension tests at least for Firefox (#16333) (Nikolay Borisenko) #16333
  • 00916fc: [dotnet] Suppress unwanted messages from browser via redirecting streams (#16265) (Nikolay Borisenko) #16265

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 8d0a81e: [grid] Fix regression Distributor rejecting requests when nodes have supported caps but no free slots (#16327) (Viet Nguyen Duc) #16327
  • 77d20ae: [dotnet][rb][java][js][py] Automated Browser Version Update (#16328) (Selenium CI Bot) #16328
  • 29af98d: [rb] Remove fedcm test guard due to fix in chrome (#16119) (Augustin Gottlieb) #16119
  • fc28c02: [dotnet] [bidi] Support network collectors and get response body (#16192) (Nikolay Borisenko) #16192

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • f00747c: [py][bidi]: add test for downloadEnd event (#16325) (Navin Chandra) #16325

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 9cd26d5: [java] Fix concurrency issue in Selenium Manager (#16315) (Andrei Solntsev) #16315
  • 6d3749b: [java] Fix falsy Spotbugs warning about not closed resource (#16318) (Andrei Solntsev) #16318

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • fde053a: [py] Convert all relative imports to absolute imports (#16311) (Corey Goldberg) #16311

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 5e73df4: [dotnet][java][rb] Fix links to exception documentation on website (#16305) (Corey Goldberg) #16305
  • 38b1dd1: [py] Add args to is_url_connectable (#16212) (Corey Goldberg) #16212
  • c4c67d8: [dotnet] Fix link to exception documentation in test (#16310) (Corey Goldberg) #16310
  • f5ad7eb: [rb] Update unhandled_prompt_behavior capability to support hash syntax (#16289) (Anthony Richardson) #16289

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • caca4ff: [py] Update DesiredCapabilities example to use modern Options API (#16295) (Vaibhav Gupta) #16295
  • d6b9bc4: [build] Bump setup-python version in workflows (#16301) (Corey Goldberg) #16301
  • b562a93: [rb] BiDi get client windows (#16211) (Augustin Gottlieb) #16211

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 3491e41: [grid] update to netty 4.2.4 (#16194) (joerg1985) #16194

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • da48c33: [java][bidi]: add DownloadInfo class and test for onDownloadWillBegin (#16267) (Navin Chandra) #16267
  • a603bed: [java][bidi]: add test for onNavigationFailed (#16241) (Navin Chandra) #16241
  • 01548e0: [py] Remove redundant driver_instance from conftest.py (#16271) (Lauro Moura) #16271

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 58ed777: [py] Add test for Data URL in BiDi Network request handler (#16281) (Corey Goldberg) #16281
  • 1bad7af: [py] Specify the full path for fedcm import in webdriver.py (#16286) (mtrea) #16286

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • b59cfe0: [java] Refactored selectByContainsVisibleText and selectByVisibleText methods to remove code duplication (#16257) (Victoria Ivanova) #16257
  • f8396b9: [py][bidi]: add downloadEnd event for browsing context (#16209) (Navin Chandra) #16209

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • c585e6a: [py]: replace platform.system() with sys.platform (#16259) (Navin Chandra) #16259
  • ed794f7: [py] Fix mypy type annotation issues in action_builder (#16207) (Pallavi) #16207

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • d3cef1a: [py] Loosen dependency specifiers in package config (#16262) (Corey Goldberg) #16262

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 83cb4d6: [py] Fix type annotation errors in service.py (#16250) (NoStory-py) #16250

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • ca3b7cf: [py][bidi]: enable history_updated event test (#16236) (Navin Chandra) #16236
  • 58f2268: [py] Bump ruff version for linting/formatting (#16254) (Corey Goldberg) #16254
  • 5d281ef: [grid] Simplify node status response handling in Router (Viet Nguyen Duc)

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 51db4f2: [bazel] Bump rules_jvm_external to 6.8 (Simon Mavi Stewart)

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • f8c356f: [dotnet][rb][java][js][py] Automated Browser Version Update (#16247) (Selenium CI Bot) #16247

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 8a3bebc: [dotnet][rb][java][js][py] Automated Browser Version Update (#16222) (Selenium CI Bot) #16222
  • 5afb77e: [java] Unifying select class (#16220) (Victoria Ivanova) #16220
  • 9e5c44e: [rust] Update dependency rules_cc to v0.2.0 (#16198) (renovate[bot]) #16198
  • ffa8030: [js] Update testing-library monorepo (#16173) (renovate[bot]) #16173
  • 9e83c3a: [js] Update dependency tmp to ^0.2.5 (#16172) (renovate[bot]) #16172
  • 481a848: [dotnet] Update dependency System.Text.Json to 8.0.6 (#16171) (renovate[bot]) #16171
  • fc5d766: [js] Update dependency react-router-dom to v6.30.1 (#16076) (renovate[bot]) #16076
  • ca8827d: [js] Update material-ui monorepo to v5.18.0 (#16062) (renovate[bot]) #16062

- Java
Published by github-actions[bot] 6 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 1283dd2: [dotnet] Adding flag to enable SafariDriver logging. (#16196) (Diego Molina) #16196
  • f227da9: [java] extend the scope of the properties of the HttpCommandExecutor class (#16186) (Alex Popov) #16186
  • 3a34d66: [dotnet] [bidi] Serialize base64 encoded string directly to bytes (#16203) (Nikolay Borisenko) #16203
  • ab9733c: [dotnet] [bidi] Make cookie expiry as TimeSpan (#16204) (Nikolay Borisenko) #16204

- Java
Published by github-actions[bot] 7 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 5f276f0: [dotnet][rb][java][js][py] Automated Browser Version Update (#16190) (Selenium CI Bot) #16190

- Java
Published by github-actions[bot] 7 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • d00c0a2: [rust] Update Rust dependencies to latest stable versions (Boni Garcia)
  • 2e613ae: [rust] Update versions in browser download test (Boni Garcia)
  • f9883e3: [rust] Use DEBUG level for WARN traces in offline mode (#15836) (Boni Garcia)
  • 706495a: [py] Update docstring and comments in keys.py (#16187) (iDONi) #16187
  • 61b10bc: [dotnet] [bidi] Simplify type naming of internal command parameters (#16188) (Nikolay Borisenko) #16188
  • ae953fc: [py] Fix formatting (#16189) (Corey Goldberg) #16189
  • e2bffeb: [dotnet] [bidi] Support WebExtension module (#15850) (Nikolay Borisenko) #15850
  • 14ce3ac: [dotnet] [bidi] Propagate BiDiOptions in Connect method (Nikolay Borisenko)
  • 304466e: [dotnet] [bidi] Pass the bidi options from main entry point (Nikolay Borisenko)

- Java
Published by github-actions[bot] 7 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • db884e5: Update mirror info (Thu Aug 14 00:23:34 UTC 2025) (Selenium CI Bot)
  • 5e512bd: [py][docs]: update dead API docs link to API reference in index.rst (#16170) (Navin Chandra) #16170
  • 7881635: [dotnet][rb][java][js][py] Automated Browser Version Update (#16175) (Selenium CI Bot) #16175
  • 830bc8f: Update hash of SM Windows binary (signed with EV token and manually updated in the repo) (Boni Garcia)
  • 3fa33b7: Generating docs even if it is nightly (Diego Molina)
  • 31e927e: Updating Rakefile to allow task receive args (Diego Molina)
  • 992c1cd: [grid] close the HttpClient after the session is gone (Jörg Sautter) #16182
  • 38d5d1a: Fixing workflow to update docs after release. (Diego Molina)

- Java
Published by github-actions[bot] 7 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 8537f30: [dotnet][rb][java][js][py] Automated Browser Version Update (#16167) (Selenium CI Bot) #16167
  • d112a29: [py]: close ipv6 port in case of error (#16165) (Navin Chandra) #16165
  • 88a732a: Update mirror info (Wed Aug 13 08:53:14 UTC 2025) (Selenium CI Bot)
  • 1d8078e: [docs] Update issue label in CONTRIBUTING.md (#16169) (Pallavi) #16169

- Java
Published by github-actions[bot] 7 months ago

https://github.com/SeleniumHQ/selenium - Nightly

Commits

  • 78955da: [dotnet] [bidi] Declare allowed nullable objects in constructors type (#15809) (Nikolay Borisenko) #15809
  • 9f938ae: [py] Fix type error for attribute in remote_connection.py (#15810) (Bradley Latreille) #15810
  • 001b95b: [py] Lint Python with ruff (#15811) (Alex Rodionov) #15811
  • 98cd62e: [dotnet][rb][java][js][py] Automated Browser Version Update (#15812) (Selenium CI Bot) #15812
  • c1a84a2: [java] Fixing getCredential for VirtualAuthenticator (Diego Molina)
  • c97f791: [py] Fixed type hint (#15814) (Pallavi) #15814
  • 119320a: [py] Fix import for type hint (#15817) (Corey Goldberg) #15817
  • 8fdc63a: [py] Bump ruff version (#15818) (Corey Goldberg) #15818
  • 8a26ef5: [dotnet] [bidi] Simplify modules namespace (breaking change) (#15820) (Nikolay Borisenko) #15820
  • 962906d: [dotnet] Remove unnecessary stylecop files (#15824) (Nikolay Borisenko) #15824
  • 3bd4afb: [dotnet][rb][java][js][py] Automated Browser Version Update (#15825) (Selenium CI Bot) #15825
  • 3788f49: [py] Lint and format all python files (#15828) (Corey Goldberg) #15828
  • b7f31ce: [py][bidi]: add enable_webextensions option for chromium-based browsers (#15794) (Navin Chandra) #15794
  • a5dd13f: [py] Auto-generate Python API docs from code (#15822) (Corey Goldberg) #15822
  • 679b0f3: [py] Fix python API docs publishing at readthedocs (#15832) (Corey Goldberg) #15832
  • 36bd191: Change flag for Chrome/Edge headless mode in tests (#15831) (Corey Goldberg) #15831
  • 0b19300: [py] Cleanup tox config (#15833) (Corey Goldberg) #15833
  • 1b0ab9b: [rb] Add support for beta chrome (#15417) (Augustin Gottlieb) #15417
  • f52bb20: Revert "[rb] Add support for beta chrome" (#15837) (Augustin Gottlieb) #15837
  • 449a0b7: [py] Fix type annotation errors (#15841) (Shaurya Bisht) #15841
  • 0fe5ed2: [py] New script to update Python dependencies (#15845) (Corey Goldberg) #15845
  • 4b7f476: [py] Fixed type annotation issues (#15847) (Pallavi) #15847
  • 42c06ec: [py][bidi]: implement bidi permissions module (#15830) (Navin Chandra) #15830
  • 00befc8: [py] Regeneratee py/docs/source/api.rst (#15856) (Corey Goldberg) #15856
  • daf47df: [dotnet][rb][java][js][py] Automated Browser Version Update (#15835) (Selenium CI Bot) #15835
  • 6743b58: [dotnet] Align CS projects name to understand the editing context (#15843) (Nikolay Borisenko) #15843
  • 2fefb7b: [py][bidi]: enable edge bidi storage test - test_get_all_cookies (#15859) (Navin Chandra) #15859
  • f5382c9: Caching the size/length in loops to slightly improve performance (#15852) (Luis Serna) #15852
  • 2d2cb13: [py] Update urls to the correct troubleshooting links (#15862) (Adolfo Armas) #15862
  • 43b3d24: Revert "Update exceptions.py" (#15864) (Corey Goldberg) #15864
  • 24a16fb: [py] Re-apply #15862 (#15865) (Corey Goldberg) #15865
  • dc5e0fe: [py] fix driver_element_finding_tests.py (#15863) (Swastik Baranwal) #15863
  • a2dc04a: [py] Fix another broken test (#15866) (Corey Goldberg) #15866
  • fdbf024: [dotnet][rb][java][js][py] Automated Browser Version Update (#15858) (Selenium CI Bot) #15858
  • eff4a30: [feature] add method RemoteWebDriver.isDownloadsEnabled() (#15868) (Andrei Solntsev) #15868
  • f86a747: [refactor] use constant CapabilityType.ENABLE_DOWNLOADS instead of hard-coded value se:downloadsEnabled (#15867) (Andrei Solntsev) #15867
  • 523fbc8: [py] Fixed mypy error and change source var (#15853) (Pallavi) #15853
  • cc3ea7b: [py] Refactored conftest.py in a more object oriented design approach (#15495) (Sandeep Suryaprasad) #15495
  • 6a58efb: [dotnet][rb][java][js][py] Automated Browser Version Update (#15873) (Selenium CI Bot) #15873
  • 31ffb78: [dotnet][rb][java][js][py] Automated Browser Version Update (#15882) (Selenium CI Bot) #15882
  • d942194: [py] do not use global var for devtools, allows multiple devtools to run (#15881) (Swastik Baranwal) #15881
  • abd2160: [dotnet][rb][java][js][py] Automated Browser Version Update (#15888) (Selenium CI Bot) #15888
  • 6e0c875: [py] Fix : Mypy type annotation errors - 2 (#15848) (Shaurya Bisht) #15848
  • c65425f: [py] Remove publication of typing coverage in CI (#15886) (Corey Goldberg) #15886
  • e6f52ce: [rb] Fix child process terminate method when a process is already terminated (#15789) (Augustin Gottlieb) #15789
  • d8b02c6: [dotnet][rb][java][js][py] Automated Browser Version Update (#15890) (Selenium CI Bot) #15890
  • a11b6d6: [rb] Add support for beta chrome (#15874) (Augustin Gottlieb) #15874
  • 1fe6d27: [py][bidi]: add timestamp to HistoryUpdatedParams class (#15892) (Navin Chandra) #15892
  • babd957: [py] Fix possible TypeError in expected conditions (#15891) (Shaurya Bisht) #15891
  • 9be77c1: [py] Refactor server.py to use properties (#15840) (Sandeep Suryaprasad) #15840
  • 4a6303e: [py] Add properties (getter/setter) for service args (#15889) (Corey Goldberg) #15889
  • 3323450: [py] Fix error handler for non-json response bodies (#15887) (Corey Goldberg) #15887
  • 401e5dd: [java][bidi] Add new fields of BrowsingContextInfo (Puja Jagani)
  • 6f4ce7e: [bidi][java] Add method to get browsing context tree with root (Puja Jagani)
  • b4678fc: [java] Fix code formatting (#15903) (Corey Goldberg) #15903
  • e033b6f: [py][bidi]: add BiDi script module commands (#15880) (Navin Chandra) #15880
  • b73da5e: [py] Fix: Mypy type annotation errors in remote/webdriver.py (#15900) (Shaurya Bisht) #15900
  • a349ab9: [grid] Add GreedySlotSelector as a built-in slot-selector option (#15897) (Viet Nguyen Duc) #15897
  • e943cc1: [java] deprecate FtpProxy (#15907) (Swastik Baranwal) #15907
  • 9318b7a: [dotnet] [bidi] Implicit conversion screenshot to bytes (Nikolay Borisenko)
  • 71ad272: [rb] add guard for browser version (#15899) (Augustin Gottlieb) #15899
  • 2cc031c: [dotnet] [bidi] Adjust proxy configuration for new sessions (#15914) (Nikolay Borisenko) #15914
  • 15a7a10: [dotnet] [bidi] Add OnHistoryUpdated event (#15916) (Nikolay Borisenko) #15916
  • 367c8c1: [py] Bump requirements for packaging and dev (#15909) (Corey Goldberg) #15909
  • 21b10ad: [py] Deprecate support for FTP proxies (#15906) (Corey Goldberg) #15906
  • d3ad2e6: [py] Skip devtools when generating Python API docs (#15918) (Corey Goldberg) #15918
  • c187279: [py] Type hint cleanup (#15917) (Corey Goldberg) #15917
  • 56f3075: [java]: disable canGetAllCookies test for edge (#15915) (Navin Chandra) #15915
  • de5b03b: [js] Add warning when ftp proxy is used (Puja Jagani)
  • 5e078b2: [dotnet][rb][java][js][py] Automated Browser Version Update (#15895) (Selenium CI Bot) #15895
  • 406427b: [grid] Add config blocked-routes and specific blocked-delete-session in Router (#15920) (Viet Nguyen Duc) #15920
  • c136253: Revert "[grid] Add config blocked-routes and specific blocked-delete-session in Router" (#15921) (Viet Nguyen Duc) #15921
  • 8f65de2: [py] add doc support for few exceptions (#15913) (Swastik Baranwal) #15913
  • c331228: [build] Support bazel test on Windows for .NET (#15923) (Nikolay Borisenko) #15923
  • 0d16999: [java] Updating maven repo (Diego Molina)
  • 1efb74d: [dotnet] Mark FTP proxy support as deprecated (#15925) (Alex Popov) #15925
  • 7e1e6f1: [java] Using new sonatype urls (Diego Molina)
  • 12757f0: [dotnet] [bidi] Protect DTO types from inheritance (#15919) (Nikolay Borisenko) #15919
  • 6e61173: [dotnet][rb][java][js][py] Automated Browser Version Update (#15929) (Selenium CI Bot) #15929
  • 4d99963: [rb] Feat 15905/deprecate ftp proxy (#15926) (Alex Popov) #15926
  • 379f828: [java][BiDi] implement browsingContext.historyUpdated (#15901) (Swastik Baranwal) #15901
  • 47af349: [java][refactor] Remove Empty Space in CommandPayload (#15934) (Bradley Latreille) #15934
  • f375257: [FEAT] Add macOS-specific keys (OPTION, FN) to Keys enum for improved… (#15910) (Manuel Blanco) #15910
  • 0aa4ac1: Clarify development steps in contribution guidelines (#15937) (Corey Goldberg) #15937
  • 21b07d5: [java][BiDi] implement web extensions (#15660) (Swastik Baranwal) #15660
  • 093fd7f: [java] Made JsonToWebElementConverter methods/fields protected (#15885) (Alex B) #15885
  • c91ebdf: [py] Adding Note to enable_webextensions() regarding CDP (plus gen docstring updates) (#15927) (Simon Benzer) #15927
  • 0ab16b4: [js] Update dependency ws to ^8.18.2 (#15780) (renovate[bot]) #15780
  • 7d8e7e9: [js] Update dependency sinon to ^19.0.5 (#15771) (renovate[bot]) #15771
  • 507b007: [js] Update dependency multer to v1.4.5-lts.2 (#15770) (renovate[bot]) #15770
  • e1cb6a5: [grid] Session can be deleted via Grid UI (#15808) (Viet Nguyen Duc) #15808
  • 3876882: [java] Feat 14291/jspecify nullable annotation (#15924) (Alex Popov) #15924
  • 04100d2: [java] Update dependency net.bytebuddy:byte-buddy to v1.17.6 (#15941) (renovate[bot]) #15941
  • 87cc30f: Remove license info from readme (#15821) (Nikolay Borisenko) #15821
  • 4b45e47: [dotnet][java][js][py][rb][rust] Update rules_jvm_external digest to 29c451d (#15766) (renovate[bot]) #15766
  • ae7c141: [py] Update dependency Pygments to v2.19.2 (#15950) (renovate[bot]) #15950
  • 6dce25b: [JS] specify min required node versiton to >=20.0.0 (Sri Harsha)
  • Update Grid UI CI from Node.js 18 to 20 for type compatibility (Sri Harsha)
  • 0453112: [java] Use Environment variable to set driver location (#15653) (Puja Jagani) #15653
  • cbcae0c: [rust] Fixing broken test because Edge version is not available anymore (Diego Molina)
  • e477491: [rust] Electron support in Selenium-Manager (#13954) (#15752) (Boni García) #15752
  • a64857e: [rb] Guarding FedCM tests for Chrome (Diego Molina)
  • d00d67d: [java] Guarding FedCM tests for Chrome (Diego Molina)
  • 8354861: [py] Guarding FedCM tests for Chrome (Diego Molina)
  • 89b5b10: [dotnet][rb][java][js][py] Automated Browser Version Update (#15953) (Selenium CI Bot) #15953
  • 8061b17: [ci] Letting the workflow continue if browsers are up to date (Diego Molina)
  • 2d0bce8: [ci] Updating file name (Diego Molina)
  • d50a168: [py] Return HTTP response reason when remote connection error occurs (#15942) (Corey Goldberg) #15942
  • 83b5fb0: [dotnet][rb][java][js][py] Automated Browser Version Update (#15962) (Selenium CI Bot) #15962
  • 176eee0: [py] add macOS specific keys to Key enum (#15948) (Swastik Baranwal) #15948
  • 02cfe2d: [dotnet][rb][java][js][py] Automated Browser Version Update (#15968) (Selenium CI Bot) #15968
  • c4bf5eb: [dotnet][rb][java][js][py] Automated Browser Version Update (#15971) (Selenium CI Bot) #15971
  • f1c075c: [rb] Add macOS key mappings for Options and Function keys (#15959) (Alex Popov) #15959
  • 2a4c61c: [build] Prepare for release of Selenium 4.34.0 (#15958) (Selenium CI Bot) #15958
  • 707dcb4: Update mirror info (Sun Jun 29 00:26:41 UTC 2025) (Selenium CI Bot)
  • dda35b2: [dotnet] [bidi] Get tree command returns GetTreeResult object (#15978) (Nikolay Borisenko) #15978
  • 83eb17e: [dotnet] [bidi] Initialize internal modules without Lazy (#15979) (Nikolay Borisenko) #15979
  • 9c0e287: [py] Bump dependencies for building distribution wheel (#15977) (Corey Goldberg) #15977
  • 84adc0a: Update mirror info (Mon Jun 30 00:25:28 UTC 2025) (Selenium CI Bot)
  • 3bbafd6: [java] Fixing central deployment URL (Diego Molina)
  • faeb3c1: Ammend changelog (Diego Molina)
  • 5194a68: Bumping versions to nightly (Diego Molina)
  • fa3817c: [rb] Excluding Rakefile from line length linter (Diego Molina)
  • 241e440: [rust] Bump zip version 2.6.1 -> 4.2.0 (#15980) (Manikanta Reddy) #15980
  • e01f18d: [rust] Update lock files (Boni Garcia)
  • 954ffec: [py][bidi]: add note for enable_webextensions = False (#15981) (Navin Chandra) #15981
  • a9fb7e5: Update mirror info (Tue Jul 1 00:27:13 UTC 2025) (Selenium CI Bot)
  • 134c0b7: [py][bidi]: add high level API for script module - pin, unpin and execute (#15936) (Navin Chandra) #15936
  • 578bc2a: [dotnet][rb][java][js][py] Automated Browser Version Update (#15986) (Selenium CI Bot) #15986
  • f787770: [py][java][rb][ci]: use pinned browsers in CI (#15987) (Navin Chandra) #15987
  • 0b1f135: [dotnet][rb][java][js][py] Automated Browser Version Update (#15988) (Selenium CI Bot) #15988
  • fb20ae4: Fixing stale message (Diego Molina)
  • 3593e97: [dotnet][rb][java][js][py] Automated Browser Version Update (#15990) (Selenium CI Bot) #15990
  • 835066e: [java] Remove deprecated AppCacheStatus enum from the HTML5 package (#15973) (Alex Popov) #15973
  • a169324: [java] Removing deprecated FirefoxBinary.java and Executable.java (Diego Molina)
  • 2a36e03: [dotnet][rb][java][js][py] Automated Browser Version Update (#15996) (Selenium CI Bot) #15996
  • f14ad29: [java] Removing deprecated beforeSetScriptTimeout and afterSetScriptTimeout (Diego Molina)
  • de86899: [java] Removing deprecated SessionStorage commands from ChromiumDriver (Diego Molina)
  • d7cf7a9: [java] Removing deprecated SessionStorage commands from FirefoxDriver (Diego Molina)
  • 2c72235: [java] Removing deprecated SessionStorage class AddWebStorage.java (Diego Molina)
  • f993bfe: [java] Removing deprecated WebStorage related classes. (Diego Molina)
  • 49084ad: [java] Feat 14291/jspecify nullable annotation edge driver service (#15972) (Alex Popov) #15972
  • 8d333d4: [java] Removing deprecated LocationContext related classes. (Diego Molina)
  • ac2d953: [java] Fix Unicode value for OPTION key in Keys enum (#15966) (Alex Popov) #15966
  • 61a7dd0: Running format script (Diego Molina)
  • f0c392c: [dotnet][java][js][py][rb][rust] Update rules_jvm_external digest to aca619b (#15951) (renovate[bot]) #15951
  • a23bc9f: [java] Removing old stream collectors required by Java 8 (#15523) (zodac) #15523
  • 4abfeee: [java] Use static Patterns for regex-matching (#15499) (zodac) #15499
  • 15b84f3: [java] Point made as immutable (#15511) (mk868) #15511
  • 5d1ee30: [java] Feat 14291/jspecify nullable annotation chrome driver såervice (#15998) (Alex Popov) #15998
  • 7ace725: [py] Bump dev dependencies (#16002) (Corey Goldberg) #16002
  • 1c1db92: [grid] Add "URI" to the list of sort-by choices on Overview UI (#16004) (Viet Nguyen Duc) #16004
  • 16971b4: [java] Add @Nullable annotations to Firefox and Gecko driver service (#15999) (Alex Popov) #15999
  • e2958fd: [java] Add JSpecify nullable annotations to SafariDriverService parameters (#16000) (Alex Popov) #16000
  • 4e1dc66: [java] Add @Nullable annotations to InternetExplorerDriverService parameters (#16001) (Alex Popov) #16001
  • 0f59fc9: use generics for AbstractFindByBuilder to avoid excessive casting (#15526) (Andrei Solntsev) #15526
  • 540f916: [js] Update dependency @emotion/styled to v11.14.1 (#15997) (renovate[bot]) #15997
  • d3030e4: [js] Update dependency typescript to v5.8.3 (#15076) (renovate[bot]) #15076
  • 9503618: [rust] Update which from 7.0.3 to 8.0.0 (#15965) (Ben Beasley) #15965
  • 59e1bfc: [rust] Update Bazel lock file (Boni Garcia)
  • d62b1eb: [rust] Bump several crates to the latest stable versions (Boni Garcia)
  • 36b6772: [py] update requirements-lock with urllib sec updates (AutomatedTester)
  • b3d3a1a: [py] Update to release Selenium Python 4.34.1 (AutomatedTester)
  • 3383f43: [rust] Bump rstest crate for parameterized tests (Boni Garcia)
  • 1fd8b11: Fix various typos (#16012) (Noritaka Kobayashi) #16012
  • 3f1d167: [java] JSpecify annotations for By locators (#14372) (mk868) #14372
  • 1e7152c: [build] Upgrade rules python to 1.5.0 (AutomatedTester)
  • 3db7720: Fix email address in .mailmap (#16017) (Corey Goldberg) #16017
  • 8679ff8: Fix typos in javascript & rb (#16019) (Noritaka Kobayashi) #16019
  • a9348cf: [java] JSpecify annotations for capabilities (#14397) (mk868) #14397
  • c1010eb: [dotnet][rb][java][js][py] Automated Browser Version Update (#16018) (Selenium CI Bot) #16018
  • 85faa75: Fix various typos in comments (#16022) (Noritaka Kobayashi) #16022
  • 99c7cbf: [py] Update to release Selenium Python 4.34.2 (Diego Molina)
  • 6c607a8: [py] Nightly version (Diego Molina)
  • 9c40e0e: [dotnet] Fix typos (#16032) (Noritaka Kobayashi) #16032
  • 9e9c9a4: [rust] Minor change in Cargo description field (Boni Garcia)
  • ce6f840: [rust] Update Bazel Cargo lock file (Boni Garcia)
  • cbe4b3a: [rust] Normalize architecture strings sent to Plausible (#15970) (Boni Garcia)
  • 929f343: [dotnet] [bidi] Add UnhandledPromptBehavior option to create User Context (#16034) (Nikolay Borisenko) #16034
  • fbde7fa: [dotnet][rb][java][js][py] Automated Browser Version Update (#16029) (Selenium CI Bot) #16029
  • db00a84: [py] Fix path in unit test so it works cross-platform (#16033) (Corey Goldberg) #16033
  • 6c35645: [py][bidi]: implement bidi module - emulation (#15819) (Navin Chandra) #15819
  • b98063c: [dotnet][rb][java][js][py] Automated Browser Version Update (#16039) (Selenium CI Bot) #16039
  • b9dac0b: [py] Fix API doc generation script and include BiDi Emulation docs (#16037) (Corey Goldberg) #16037
  • 21e3af9: [dotnet][rb][java][js][py] Automated Browser Version Update (#16042) (Selenium CI Bot) #16042
  • bc88096: [py] Allow free_port() to bind to IPv6 if IPv4 is unavailable (#16003) (Corey Goldberg) #16003
  • f6572f5: [build] Update base URL for Edge web driver (#16057) (Nikolay Borisenko) #16057
  • 569934a: [rust] Update base URL for Edge web driver (#16056) (Nikolay Borisenko) #16056
  • 932cf7f: [atoms] When doing isShown on content-visibility hidden have it return false (AutomatedTester)
  • c82f92e: [java] release underlying HttpClient resources #15710 (Jörg Sautter)
  • cafa762: [java] CDP generate getters to ArrayType #16050 (Jörg Sautter)
  • f6ddd3f: [dotnet] Re-pack Selenium Manager as native dependency (#16048) (Nikolay Borisenko) #16048
  • 5dfda93: [dotnet] [bidi] Remove NavigateBack and NavigateForward as not a part… (#16068) (Nikolay Borisenko) #16068
  • e8315e8: [build]: Update selenium_manager.bzl to use latest build (#16069) (Navin Chandra) #16069
  • c896d2d: [py] Use pinned browsers for bidi webextension tests (#16071) (Corey Goldberg) #16071
  • 91fc24d: [build] Script to update Bazel multitool.lock.json (and update ruff) (#16061) (Corey Goldberg) #16061
  • 0c9f59f: [dotnet] Support IPv6 to find free tcp port via DualMode (#16016) (Nikolay Borisenko) #16016
  • 66e1130: [dotnet] Fix GetContext docs in Firefox driver (Nikolay Borisenko)
  • 849b553: [py] Fix vendor prefix for Edge browser remote connections (#16078) (Corey Goldberg) #16078
  • 9b49091: [py] Fix selenium-manager binary location in sdist packaging (#16074) (James Hilliard) #16074
  • 79149e8: [py][bidi]: support accept_insecure_certs and proxy parameters in create_user_context (#15983) (Navin Chandra) #15983
  • 3744929: [py] Encapsulated Geo Location co-ordinates using getters/setters (#16079) (Sandeep Suryaprasad) #16079
  • e12da0d: [dotnet] Sending GeckoDriver output to a log file. (#16081) (Diego Molina) #16081
  • e2fc5e8: [java] Fix 15634/ensure driver closed java (#16038) (Alex Popov) #16038
  • a4665fa: [dotnet] [bidi] Preserve BiDi global options when instantiating BiDi (#16080) (Nikolay Borisenko) #16080
  • 3613f08: [dotnet] Fix race condition for .net framework when internal tracing enabled (#16091) (Nikolay Borisenko) #16091
  • 01cbc5e: [dotnet] Minimize internal trace logging for http executor (Nikolay Borisenko)
  • c1defad: [dotnet] [bidi] Make BiDi ctor private (Nikolay Borisenko)
  • 08507ee: [grid] Migrate from Guava's CacheBuilder to Caffeine (#15547) (Viet Nguyen Duc) #15547
  • 2cdef8f: [dotnet] [bidi] BiDi class is not inheritable (Nikolay Borisenko)
  • 1d054e7: [dotnet] [bidi] Return EmptyResult object which might be non-empty (Nikolay Borisenko)
  • 8e46f06: [dotnet] [bidi] Expose internal spec methods to be truly publicly available (Nikolay Borisenko)
  • 0f831ba: [grid] Fix race condition and improve logging in LocalSessionMap (#15370) (Viet Nguyen Duc) #15370
  • ef6c472: [dotnet] Enabling Chrome and Edge driver services to set log level (#16098) (Diego Molina) #16098
  • 7407515: Update README.md to remove message about broken JS API docs (#16107) (Pallavi) #16107
  • 8cf788f: [py][bidi]: add unhandled_prompt_behavior param for create_user_context (#16112) (Navin Chandra) #16112
  • b981b71: [dotnet] Remove long awaited obsolete members (#16121) (Nikolay Borisenko) #16121
  • 2a74c64: [py] Fix license in package metadata and include copyright notices (#16114) (Corey Goldberg) #16114
  • 7d0646a: [dotnet] Change default internal log level to Warn (#16126) (Nikolay Borisenko) #16126
  • 66e4787: [java][BiDi] implement emulation (#16070) (Swastik Baranwal) #16070
  • e7416fe: [py]: enable chrome beta tests for CI-RBE (#16125) (Navin Chandra) #16125
  • cc88b00: [py] Update API docs - include nightly release and minor fixes (#16132) (Corey Goldberg) #16132
  • f00e838: [dotnet] Truncate log and set profile root in Firefox (GeckoDriver) (#16131) (Diego Molina) #16131
  • 2ab802b: [dotnet] Add readable timestamps to log in Chromium browsers (#16133) (Diego Molina) #16133
  • 0d9ee19: [dotnet][py][java][js]: add default as a value for SameSite (#16129) (Navin Chandra) #16129
  • 7a35455: [js]: skip fedcm tests until Chrome 140 (#16137) (Navin Chandra) #16137
  • 7a56a48: [dotnet] Removing unneeded verification. Done at compile time. (#16139) (Diego Molina) #16139
  • a6b06fb: [js][bidi]: fix flaky bidi network test - can request cookies (#16141) (Navin Chandra) #16141
  • 68ebd5f: Renaming variable and converting it to nullable bool? (#16138) (Diego Molina) #16138
  • f4ddfc1: [dotnet][rb][java][js][py] Automated Browser Version Update (#16064) (Selenium CI Bot) #16064
  • cc8315a: [dotnet][rb][java][js][py] Automated Browser Version Update (#16146) (Selenium CI Bot) #16146
  • 3c1a376: [dotnet] Enabling drivers to set log to console. (#16097) (Diego Molina) #16097
  • 6e34ed6: [dotnet] Fix the issue when service wants to write into disposed stream (#16148) (Nikolay Borisenko) #16148
  • 8389091: [java] Removing unused and deprecated internal class. (Diego Molina)
  • 8b45f02: [java] Normalising handling of Shadow Dom elements. (#16149) (Diego Molina) #16149
  • ca1fc53: [dotnet][rb][java][js][py] Automated Browser Version Update (#16150) (Selenium CI Bot) #16150
  • fa6bb2e: [rb] Allow to use rubyzip v3 (#16108) (Earlopain) #16108
  • ef0f66c: [rb] Remove local storage and session storage interfaces and methods (#16015) (Alex Popov) #16015
  • a59ddb4: [py] Use native dict for type annotation (#16157) (Corey Goldberg) #16157
  • 0a931d7: [py] Loosen dependency specifier for urllib3 in packaging configuration (#16136) (Corey Goldberg) #16136
  • 26fc1bb: [py] Fix proxy basic auth handling special characters (#16105) (Corey Goldberg) #16105
  • 2bf42e9: [py]: fix WebView2 and target issues related to CDP and BiDi (#16140) (nxs7) #16140
  • 2dad5fa: [grid] Restructuring classes have stateful data and improve Node health checks in LocalDistributor (#16151) (Viet Nguyen Duc) #16151
  • 1c18799: [rb] Add guard for beta firefox (#16153) (Augustin Gottlieb) #16153
  • c525a11: [java]: add websocket-port test and --connect-existing check (#15462) (Navin Chandra) #15462
  • 229dbde: [py][bidi]: add event handler support for browsing context (#16101) (Navin Chandra) #16101
  • dbfed9d: [py][bidi]: Implement low-level API for Input BiDi module (#16049) (Navin Chandra) #16049
  • 4ecdae3: [grid] Reduce redundant logs of find slots and retry queue requests by the Distributor (#16155) (Viet Nguyen Duc) #16155
  • 1c58e50: [build] Prepare for release of Selenium 4.35.0 (#16160) (Selenium CI Bot) #16160
  • b4073ff: Bumping versions to nightly (Diego Molina)

- Java
Published by github-actions[bot] 7 months ago

https://github.com/SeleniumHQ/selenium - Selenium 4.35.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.34.0...selenium-4.35.0

- Java
Published by github-actions[bot] 7 months ago