1. 2315829 [build] Fix Lint Format CI (#17202) by Viet Nguyen Duc · 18 hours ago main
  2. 8a1f1c4 [py] Bidi py tests expansion (#17193) by David Burns · 34 hours ago
  3. 3a82e72 [py] Add type stubs for lazy imported classes and modules (#17165) by Corey Goldberg · 3 days ago
  4. c21a705 [py] Use Self as return type of __enter__ in remote.WebDriver (#17170) by pinterior · 8 days ago
  5. 76fd912 [py] Add return type annotation to execute_script and execute_async_script (#17117) by Adam Dangoor · 3 weeks ago
  6. 555f9cd [build] Reset versions to nightly after 4.41.0 release by Titus Fortner · 3 weeks ago
  7. d7c1efa [build] Prepare for release of selenium-4.41.0 (#17098) by Selenium CI Bot · 3 weeks ago
  8. baa202d [py] Update test to check it's an integer rather than a value (#17114) by David Burns · 3 weeks ago
  9. 7858ded [py] Add in rules to agents around python 3.10+ (#17102) by David Burns · 3 weeks ago
  10. d20ea0b [py] Update dev dependencies to fix vulnerability (#17078) by Corey Goldberg · 4 weeks ago
  11. f9313ec [py] Bump dev dependencies (#17066) by Corey Goldberg · 4 weeks ago
  12. d1ad3b0 [py]: enable edge browser tests for bidi (#17032) by Navin Chandra · 5 weeks ago
  13. ad0d644 [py] Autofix lint errors but still fail (#17042) by Corey Goldberg · 5 weeks ago
  14. 0b15716 [py][bidi]: add emulation command `set_screen_settings_override` (#17030) by Navin Chandra · 5 weeks ago
  15. 0d6a162 [grid] Add session event API for server-side event bus integration (#17015) by Viet Nguyen Duc · 5 weeks ago
  16. e5f5551 [py] Make extensions tests work when not running bazel (#17026) by Corey Goldberg · 5 weeks ago
  17. e3c8838 [build] Bump shellcheck and ruff, fix multitool update script (#17029) by Corey Goldberg · 6 weeks ago
  18. 0c69235 [build] mark test files testonly by Titus Fortner · 6 weeks ago
  19. f12b8ce [py] Modularize Bazel build with per-module targets (#17012) by Titus Fortner · 6 weeks ago
  20. f1e06a1 [py][java][js] SE_DEBUG warns only when overriding user settings (#17009) by Titus Fortner · 6 weeks ago
  21. 48f1171 [py] Use lazy imports in webdriver __init__.py (#16993) by Titus Fortner · 6 weeks ago
  22. 003df5f [py] Replace //py:ruff with dedicated ruff-format and ruff-check targets (#16998) by Titus Fortner · 6 weeks ago
  23. 6e7b4f7 [py] make bazel test target names consistent with other languages (#16969) by Titus Fortner · 7 weeks ago
  24. ec4e2df [py] Fix return type hint for `alert_is_present` (#16975) by nemowang · 7 weeks ago
  25. db23bf4 [build] run ruff on python files outside py directory (#16957) by Titus Fortner · 7 weeks ago
  26. 2f3d9c9 [py] integrate mypy type checking with Bazel (#16958) by Titus Fortner · 7 weeks ago
  27. 274742f Canonical approach to supporting AI agent directions (#16735) by Titus Fortner · 7 weeks ago
  28. 0a54fe6 [py] Remove type stub packages from runtime dependencies (#16945) by Corey Goldberg · 7 weeks ago
  29. a2a239e [build] Reset versions to nightly after Selenium 4.40 release by Titus Fortner · 7 weeks ago
  30. 8c17e0c [build] Prepare for release of Selenium 4.40 (#16931) by Selenium CI Bot · 7 weeks ago
  31. 8fdb573 [py]: use `is_url_connectable` for driver status check (#16881) by Navin Chandra · 8 weeks ago
  32. f9442be [bazel] Prevent duplicate directory warnings from python builds (#16923) by Simon Mavi Stewart · 8 weeks ago
  33. 4aba991 build python docs with bazel (#16919) by Titus Fortner · 8 weeks ago
  34. 12aa367 [py] Find grid in tests if not using bazel (#16912) by Corey Goldberg · 8 weeks ago
  35. 978daea [py] Update development dependencies (#16908) by Corey Goldberg · 8 weeks ago
  36. 33e2775 [py] have SE_DEBUG output driver logs as well (#16902) by Titus Fortner · 8 weeks ago
  37. 77fd24f [py] Add type annotations (#16883) by Michal Zyndul · 9 weeks ago
  38. 16f0793 [py] Add type annotations to bidi network module (#16875) by Michal Zyndul · 9 weeks ago
  39. 565a8b3 [py] improve how tests are run against the grid server (#16851) by Titus Fortner · 9 weeks ago
  40. 014b5fa [py] Bump minimum dependency versions because of CVE (#16867) by Corey Goldberg · 9 weeks ago
  41. 77e55af [py] Reduce traceback output on test failures (#16854) by Corey Goldberg · 9 weeks ago
  42. ceee744 [java][rb][py][dotnet][js] use SE_DEBUG to enable debugging (#16816) by Titus Fortner · 9 weeks ago
  43. a2cc35b [py] Fix remaining mypy errors and enable CI for type checking (#16837) by Corey Goldberg · 10 weeks ago
  44. 4cf1c48 Update copyright to 2026 (#16830) by Corey Goldberg · 10 weeks ago
  45. f061f7b [py] Fix type annotations, make docstrings consistent, centralize dev dependencies (#16821) by Corey Goldberg · 2 months ago
  46. 4e6a87c [py] Bump versions and remove unnecessary dev/test dependencies (#16820) by Corey Goldberg · 2 months ago
  47. 9300246 [py] Remove deprecated FirefoxBinary class (#16811) by Corey Goldberg · 2 months ago
  48. 272fd25 [py] Add new ruff lint rules, fix violations and type annotations (#16789) by Corey Goldberg · 2 months ago
  49. 57d193c [py][bidi]: add emulation command `set_network_conditions` (#16702) by Navin Chandra · 2 months ago
  50. c4aefc0 [py][bidi]: improve tests to use local no-proxy server (#16747) by Navin Chandra · 2 months ago
  51. 791f96b [py] Add/fix type hints for find_element/find_elements (#16786) by Corey Goldberg · 2 months ago
  52. e82b6fd [py][build]: consolidate Python CI tests (#16766) by Titus Fortner · 3 months ago
  53. e167b98 [py] Add type hints for WebElement.find_element(s) (#16772) by pixelsapphire · 3 months ago
  54. 2a9100c [py] Add LocalWebDriver base class (#16730) by Corey Goldberg · 3 months ago
  55. 82eda89 [dotnet][rb][java][js][py] Automated Browser Version Update (#16682) by Selenium CI Bot · 3 months ago
  56. 2d6fa89 [py] Bump ruff and mypy versions (#16737) by Corey Goldberg · 3 months ago
  57. 97e82a2 [py] Remove deprecated FTP proxy support (#16721) by Corey Goldberg · 3 months ago
  58. 03c9108 [py] Don't compare object identity in conftest (#16723) by Corey Goldberg · 3 months ago
  59. f3d60c9 [py] Properly verify Selenium Manager exists (#16711) by Corey Goldberg · 3 months ago
  60. 4683f8e Bumping to nightly version by Diego Molina · 3 months ago
  61. 3de147c [build] Prepare for release of Selenium 4.39.0 (#16672) by Selenium CI Bot · 3 months ago
  62. 09604bd [py] Bump urllib3 in packaging and dev dependencies (#16690) by Corey Goldberg · 3 months ago
  63. be6e3ca [py] Remove noqa markers and fix linting (#16676) by Corey Goldberg · 3 months ago
  64. d84a3bb [py] Bump versions of ruff and mypy for Dev/CI (#16660) by Corey Goldberg · 3 months ago
  65. bf1719b [py] Bump ruff target-version to 3.10 and lint generate.py (#16658) by Corey Goldberg · 3 months ago
  66. 04b5132 [py] Use f-string in generate.py (#16641) by Corey Goldberg · 4 months ago
  67. 4cdc038 [py][bidi] Allow resetting viewport (#16623) by Corey Goldberg · 4 months ago
  68. ab59875 [py] Use daemon threads for WebSocket connections (#16298) by Corey Goldberg · 4 months ago
  69. d71a887 [py] Use double quotes in generate.py (#16607) by Swastik Baranwal · 4 months ago
  70. b96a4a6 [py] Improve type hints with union syntax and native types (#16590) by Corey Goldberg · 4 months ago
  71. d929605 [py]: reuse driver in case of bidi tests (#16597) by Navin Chandra · 4 months ago
  72. eac5aa7 [py][bidi]: add emulation command `set_user_agent_override` (#16595) by Navin Chandra · 4 months ago
  73. e6a1278 [py] Fix more type annotations (#16551) by Alex Popov · 4 months ago
  74. a66692f [py][bidi]: enable download event tests for firefox (#16587) by Navin Chandra · 4 months ago
  75. fe42cf1 [py] Bump pytest and dev dependencies (#16572) by Corey Goldberg · 4 months ago
  76. f97bf39 [py][bidi]: add `set_download_behavior` command (#16556) by Navin Chandra · 4 months ago
  77. 41359ad [py] Fix D205 ruff warnings for docstrings and add type hints (#16537) by Alex Popov · 4 months ago
  78. 81d230f [py][bidi]: add `set_screen_orientation_override` command in Emulation (#16522) by Navin Chandra · 4 months ago
  79. f97d338 [py] Fix ruff D415 warnings in docstrings (#16536) by Corey Goldberg · 4 months ago
  80. 1ca97e4 [py] Fix Ruff D417 warnings in docstrings (#16535) by Alex Popov · 4 months ago
  81. b5cb7df [py] Fix docstring formatting and apply ruff linting rules (#16527) by Corey Goldberg · 4 months ago
  82. 8d1d622 [py] Update docstrings (remove reST leftovers and resolve D200) (#16525) by Alex Popov · 4 months ago
  83. dc1a98d [py] Update docstrings to google pydoc format (#16511) by Alex Popov · 4 months ago
  84. bb967ed [py][bidi]: add emulation command `set_scripting_enabled` (#16513) by Navin Chandra · 4 months ago
  85. 73969a2 [py][bidi]: add emulation command - `set_locale_override` (#16504) by Navin Chandra · 5 months ago
  86. 48ce5ef bump versions to nightly by titusfortner · 5 months ago
  87. ff6e2ef [build] Prepare for release of Selenium 4.38.0 (#16499) by Selenium CI Bot · 5 months ago
  88. 1b2cdec [py] Cleanup and convert more doctrings to google-style (#16503) by Alex Popov · 5 months ago
  89. cccbead [py][bidi]: add `set_timezone_override` command in emulation (#16500) by Navin Chandra · 5 months ago
  90. d98bc3f [py] Bump version of ruff formatter/linter (#16502) by Corey Goldberg · 5 months ago
  91. b1424a0 [py] Replaced :param: and :args: from docstrings (#16469) by Alex Popov · 5 months ago
  92. fafa45a Bumping version for Nightly by Diego Molina · 5 months ago
  93. 0988341 [build] Prepare for release of Selenium 4.37.0 (#16451) by Selenium CI Bot · 5 months ago
  94. c14183c [py] Fix mypy errors in by file and exceptions file (#16300) by Pallavi · 5 months ago
  95. 26abd84 [py]: guess mimetypes in webserver for content serving (#16449) by Navin Chandra · 5 months ago
  96. 28f6ca3 [py] Update docstrings style according to google guideline (#16445) by Alex Popov · 5 months ago
  97. fd6bc97 [py] Update internal Firefox tests to use driver fixture (#16441) by Corey Goldberg · 5 months ago
  98. f214881 [py] Use Chrome instead of Firefox for internal Remote tests (#16419) by Corey Goldberg · 5 months ago
  99. 28e5ce1 [py]: add --disable-dev-shm-usage to Chrome/Edge options for internal tests (#16443) by Navin Chandra · 5 months ago
  100. 9d05c7a [py] Support Python 3.14 and drop Python 3.9 (#16342) by Corey Goldberg · 5 months ago