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] 2 days ago

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

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

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

Commits

  • 1ab572a: [dotnet][rb][java][js][py] Automated Browser Version Update (#17379) (Selenium CI Bot) #17379
  • 9dca613: [dotnet] Support UnhandledPromptBehavior option as string and map (breaking change) (#16557) (Nikolay Borisenko) #16557
  • c52419f: [dotnet] [build] Combine bazel targets (#17387) (Nikolay Borisenko) #17387
  • ff8a580: [dotnet] [build] Migrate resource generation to dotnet tool (#17388) (Nikolay Borisenko) #17388
  • fe921b5: [dotnet] Improve logging interpolated string allocation (#17391) (Nikolay Borisenko) #17391

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

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

Commits

  • 7135a45: [py] Fix race condition in WebSocketConnection.execute() causing KeyError (#17381) (David Burns) #17381
  • 54e42e7: [java] [test] Unignore bidi network conditions tests for Firefox (#17385) (Nikolay Borisenko) #17385
  • 2bfde62: [dotnet] [test] Unignore network conditions tests for Firefox (#17386) (Nikolay Borisenko) #17386
  • ca2e49d: [dotnet] [test] Migrate to MTP (#17384) (Nikolay Borisenko) #17384

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

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.42.0...selenium-4.43.0

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

https://github.com/SeleniumHQ/selenium - Selenium 4.42.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.41.0...selenium-4.42.0

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

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

Commits

  • e78c390: [dotnet] [bidi] Revise event args (#17304) (Nikolay Borisenko) #17304

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

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

Commits

  • 3f8e8c2: [dotnet][rb][java][js][py] Automated Browser Version Update (#17292) (Selenium CI Bot) #17292
  • 45db0c0: [java] Fix failing java tests (#17278) (Andrei Solntsev) #17278
  • 750f683: [js] Fix failing javascript tests (#17293) (Andrei Solntsev) #17293
  • 549261b: [dotnet] [build] Don't skip tests on RBE (#17295) (Nikolay Borisenko) #17295
  • 6b353c1: [dotnet] [bidi] Decouple transport and processing (#17291) (Nikolay Borisenko) #17291

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

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

Commits

  • 4a4c593: [dotnet] [bidi] Remove high-level network interception (#17288) (Nikolay Borisenko) #17288
  • 3c525d8: [dotnet] [bidi] Remove enumerable json converter for Input module (#17285) (Nikolay Borisenko) #17285

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

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

Commits

  • 3753c6b: [dotnet] [test] Remove/move browser specific test projects (#17281) (Nikolay Borisenko) #17281
  • f455679: [dotnet][rb][java][js][py] Automated Browser Version Update (#17283) (Selenium CI Bot) #17283

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

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

Commits

  • d8fe629: [py] Bump python dev dependencies (#17273) (Corey Goldberg) #17273
  • 1cf03a9: [dotnet] [test] Start test webserver globally before any tests in Support (#17275) (Nikolay Borisenko) #17275
  • 940bfca: [dotnet] [test] Rename namespace for common test project (#17276) (Nikolay Borisenko) #17276
  • 0c8eb99: [dotnet] [test] Normalize namespace for Support tests (#17277) (Nikolay Borisenko) #17277
  • da10b07: [rb] [build] Upgrade bazel rules (#17279) (Nikolay Borisenko) #17279
  • 95014e1: [dotnet] [test] Return safari back (#17280) (Nikolay Borisenko) #17280

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

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

Commits

  • 8df1a88: [dotnet][rb][java][js][py] Automated Browser Version Update (#17262) (Selenium CI Bot) #17262

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

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

Commits

  • 81ea5e0: [dotnet][rb][java][js][py] Automated Browser Version Update (#17259) (Selenium CI Bot) #17259
  • fda2c56: [dotnet] [bidi] Protected Subscribe method in Module (#17260) (Nikolay Borisenko) #17260

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

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

Commits

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

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

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

Commits

  • 05acebb: [dotnet][rb][java][js][py] Automated Browser Version Update (#17239) (Selenium CI Bot) #17239
  • 4420503: [dotnet] [bidi] Dedicated RealmInfoEventArgs type for OnRealmCreated event (#17240) (Nikolay Borisenko) #17240
  • 6e3625b: [py][build] Bump dev dependencies and toolchain (#17241) (Corey Goldberg) #17241

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

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

Commits

  • 8367944: [dotnet][rb][java][js][py] Automated Browser Version Update (#17231) (Selenium CI Bot) #17231
  • 8c0f689: [py] Generate module for importing latest devtools (#17133) (Corey Goldberg) #17133
  • b1a7b8d: [bazel] Update to Bazel 9 (#16757) (Simon Mavi Stewart) #16757
  • 458c350: [grid] Fix VNC caps not propagated for sessions without browserName (#17235) (Viet Nguyen Duc) #17235
  • 5d40cb9: [dotnet] [build] Bump up C# lang version to 14.0 (#17236) (Nikolay Borisenko) #17236
  • 055d347: [build] Fix py:local_dev rake task (#17238) (Corey Goldberg) #17238

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

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

Commits

  • d4fb256: [build] Fix RBE tests (#17233) (Viet Nguyen Duc) #17233
  • 401f754: [build] Skip failing Firefox Beta tests (#17234) (Corey Goldberg) #17234

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

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

Commits

  • 4bb23f4: [dotnet][rb][java][js][py] Automated Browser Version Update (#17229) (Selenium CI Bot) #17229

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

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

Commits

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

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

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

Commits

  • 153f3f4: [dotnet][rb][java][js][py] Automated Browser Version Update (#17189) (Selenium CI Bot) #17189
  • 39436b0: [java] specify nullability in package org.openqa.selenium.devtools (#17185) (Andrei Solntsev) #17185
  • 1683787: [py] Add type stubs for lazy imported classes and modules (#17165) (Corey Goldberg) #17165

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

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

Commits

  • 27bd043: [dotnet][rb][java][js][py] Automated Browser Version Update (#17182) (Selenium CI Bot) #17182

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

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

Commits

  • 99a2547: [java] Guard against NPE in Platform.extractFromSysProperty (#17151) (JAYA DILEEP) #17151
  • cc10867: [java] Deduplicate Unicode PUA mappings in Keys; make OPTION an alias of ALT and deprecate FN (#17147) (JAYA DILEEP) #17147
  • 27449bd: [java] remove @Nullable from return value for ExpectedConditions that never return null (#17149) (Andrei Solntsev) #17149
  • 5db6096: [java] Fluent setters in few classes like PrintOptions etc. (#17148) (Andrei Solntsev) #17148

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

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

Commits

  • 7a4e286: [dotnet][rb][java][js][py] Automated Browser Version Update (#17134) (Selenium CI Bot) #17134
  • 78009b6: [java] Improve screenshot error message (#17120) (JAYA DILEEP) #17120

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

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

Commits

  • 1c6caf0: [ruby] fix linter error in ./go authors script (#17136) (Andrei Solntsev) #17136
  • f09ca06: [nodejs] Color Class for Javascript library (#16944) (BckupMuthu) #16944
  • 2ff06ec: [java] fix "or" condition (#17135) (Andrei Solntsev) #17135

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

https://github.com/SeleniumHQ/selenium - Selenium 4.41.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.40.0...selenium-4.41.0

- Java
Published by titusfortner 2 months ago

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

Commits

  • 02ec15f: [rb] Update dependencies (#17111) (Corey Goldberg) #17111
  • aac9a28: [py] Update test to check it's an integer rather than a value (#17114) (David Burns) #17114
  • 20de9b9: [build] stage changes to an ephemeral staging branch since not all updates are independent (Titus Fortner)
  • 3a680a3: [build] ignore the staging branch for the PR and apply all patches in order (Titus Fortner)
  • 9aff5c7: [build] cannot invoke a rake task twice by default (Titus Fortner)
  • 755d44c: [build] put cdp version support in changelogs (Titus Fortner)
  • 4592f1b: [build] ci-python jobs not currently matching by default (Titus Fortner)
  • 89c5993: [build] fix auto-updating of browsers (Titus Fortner)
  • d5f22ec: [java] mark tests passing in latest chrome beta (Titus Fortner)
  • 9fc754f: [build] Prepare for release of selenium-4.41.0 (#17098) (Selenium CI Bot) #17098
  • 6865ab3: [build] Reset versions to nightly after 4.41.0 release (Titus Fortner)
  • 8113a82: [dotnet][rb][java][js][py] Automated Browser Version Update (#17116) (Selenium CI Bot) #17116

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

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

Commits

  • 6d0c57e: [dotnet] [bidi] Add UserContext in event args (#17100) (Nikolay Borisenko) #17100
  • 9aace1d: [dotnet] Remove global suppressions from Support project (#17099) (Nikolay Borisenko) #17099
  • 4331724: [dotnet] Implicit global usings (#17094) (Nikolay Borisenko) #17094
  • 77f325f: [dotnet] Selenium Manager as async (breaking change) (#17088) (Nikolay Borisenko) #17088
  • f770e3a: [dotnet] Remove unnecessary ICommandServer interface (breaking change) (#17103) (Nikolay Borisenko) #17103
  • 0f0ff6a: [dotnet] Fix start/quit implementation on incorrect level (#17105) (Nikolay Borisenko) #17105
  • d8195c8: [grid] Fix Distributor thread exhaustion in node health-check cycle (#17104) (Viet Nguyen Duc) #17104
  • 741fe01: [grid] Fix WebSocket connection counter leaks in ProxyNodeWebsockets (#17106) (Viet Nguyen Duc) #17106
  • d330e8d: [dotnet] Refactor waiting until driver service is initialized (#17107) (Nikolay Borisenko) #17107
  • 88b7673: [dotnet] Asynchronously start driver service (breaking change) (#17108) (Nikolay Borisenko) #17108
  • 527a40b: [grid] Distributor retry session when RemoteNode executor shutting down (#17109) (Viet Nguyen Duc) #17109
  • d4b49f5: [dotnet] Stop/Dispose driver service asynchronously (#17110) (Nikolay Borisenko) #17110
  • ab138ab: [py] Add in rules to agents around python 3.10+ (#17102) (David Burns) #17102

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

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

- Java
Published by github-actions[bot] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 months 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] 3 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] 4 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] 4 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] 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

  • 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] 4 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] 4 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] 5 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] 5 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] 5 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] 5 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] 5 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] 5 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] 5 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] 5 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] 5 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] 5 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] 5 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] 5 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] 5 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] 6 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] 6 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] 6 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] 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

- Java
Published by github-actions[bot] 6 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] 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

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

- Java
Published by github-actions[bot] 6 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] 6 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] 6 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] 6 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] 6 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] 6 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] 6 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] 7 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] 7 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] 7 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] 7 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] 7 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] 7 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] 7 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] 7 months ago

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

- Java
Published by github-actions[bot] 7 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] 7 months ago

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

- Java
Published by github-actions[bot] 7 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] 7 months ago

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

- Java
Published by github-actions[bot] 7 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] 7 months ago

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

- Java
Published by github-actions[bot] 7 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] 7 months ago