A summary of data about the Ruby ecosystem.

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

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] 10 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] 10 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] 10 months ago

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

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

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

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

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

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

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

Commits

  • 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

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

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

Commits

  • 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

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

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

Commits

  • 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)

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

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

Commits

  • 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

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

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

Commits

  • 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

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

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

Commits

  • 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

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

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

Commits

  • 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

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

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

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

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

Commits

  • b981b71: [dotnet] Remove long awaited obsolete members (#16121) (Nikolay Borisenko) #16121

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

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

Commits

  • 8cf788f: [py][bidi]: add unhandled_prompt_behavior param for create_user_context (#16112) (Navin Chandra) #16112

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

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

Commits

  • 7407515: Update README.md to remove message about broken JS API docs (#16107) (Pallavi) #16107

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

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

Commits

  • 0f831ba: [grid] Fix race condition and improve logging in LocalSessionMap (#15370) (Viet Nguyen Duc) #15370

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

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

Commits

  • 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)

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

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

Commits

  • 08507ee: [grid] Migrate from Guava's CacheBuilder to Caffeine (#15547) (Viet Nguyen Duc) #15547

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

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

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

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

Commits

  • 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

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

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

Commits

  • 849b553: [py] Fix vendor prefix for Edge browser remote connections (#16078) (Corey Goldberg) #16078

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

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

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

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

Commits

  • 66e1130: [dotnet] Fix GetContext docs in Firefox driver (Nikolay Borisenko)

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

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

Commits

  • 5dfda93: [dotnet] [bidi] Remove NavigateBack and NavigateForward as not a part… (#16068) (Nikolay Borisenko) #16068

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

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

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

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

Commits

  • bc88096: [py] Allow free_port() to bind to IPv6 if IPv4 is unavailable (#16003) (Corey Goldberg) #16003

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

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

Commits

  • 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

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

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

Commits

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

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

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

Commits

  • 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

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

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

Commits

  • 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

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

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

Commits

  • 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)

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

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

Commits

  • 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

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

https://github.com/SeleniumHQ/selenium - Selenium 4.34.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.33.0...selenium-4.34.0

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

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

Commits

  • 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

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

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

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

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

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

https://github.com/SeleniumHQ/selenium - Selenium 4.33.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.32.0...selenium-4.33.0

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

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

Commits

  • 4768f5a: [dotnet] [bidi] Avoid entities renaming on client and just follow specification (Nikolay Borisenko)

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

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

Commits

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

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

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

Commits

  • baa5fc2: Update mirror info (Sun May 4 00:24:59 UTC 2025) (Selenium CI Bot)
  • 8aec0b9: [py] Add clean_options fixture and remove all Python tests from .skipped-tests (#15696) (Corey Goldberg) #15696
  • 13ffbb9: [js] Fixing JS FF test that needs to add arguments. (Diego Molina)
  • 58eecd8: [js] Making Bidi Network, DevTools and Options test pass in RBE (Diego Molina)
  • aa30fd2: [js] Chrome service tests are passing on RBE (Diego Molina)

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

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

Commits

  • f084a74: [py] Exclude devtools directory from type checking (#15695) (Corey Goldberg) #15695
  • 231acc5: Update mirror info (Sat May 3 12:08:11 UTC 2025) (Selenium CI Bot)

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

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

Chores

Commits

  • aff69c0: [build] fix code to properly update maven artifacts (titusfortner)
  • 48d426b: [build] verify release targets are correct during build (titusfortner)
  • 6d26762: [dotnet] [bidi] Make BytesValue not nested (#15433) (Nikolay Borisenko) #15433
  • 68bfaf9: [dotnet] [bidi] Make input Actions as not nested (#15437) (Nikolay Borisenko) #15437
  • 931fd95: [dotnet] [bidi] Make ProxyConfiguration as not nested (#15438) (Nikolay Borisenko) #15438
  • fab21ed: [dotnet] [bidi] Make Locator types as not nested (#15429) (Nikolay Borisenko) #15429
  • 2518ae1: [dotnet] [bidi] Make ClipRectangle as not nested (#15431) (Nikolay Borisenko) #15431
  • 96ac5f9: [dotnet] [bidi] Make RealmInfo as not nested (#15444) (Nikolay Borisenko) #15444
  • c7e842a: [dotnet] [bidi] Make input Origin as not nested (#15445) (Nikolay Borisenko) #15445
  • 5616096: [rb] add guards to failing firefox tests (titusfortner)
  • f5cfd43: Add a html page for cookie that changes background color (Puja Jagani)
  • 0c0d458: [py]: use By class attributes instead of strings (#15402) (Navin Chandra) #15402
  • 030f1f6: [build] allow passing rake flags to go scripts with -- separator (titusfortner)
  • c02115b: [rb] use property instead of attribute to test values (titusfortner)
  • bbfd98b: [rb] update reason for test guard (titusfortner)
  • 04a8796: [rb] fix test failures on RBE by restarting sessions between tests (titusfortner)
  • 8313156: Update OS base to Jammy (Viet Nguyen Duc)
  • 1cfa0a0: [rb] restart sessions between target locator tests on RBE to minimize spurious failures (titusfortner)
  • ffbfa02: [py] css data attributes that begin with a number need to use quotes (titusfortner)
  • e60ce06: [java][bidi]: use getBidiSessionStatus method in tests (#15403) (Navin Chandra) #15403
  • 902afc3: [build] update references to where maven dependencies are stored (titusfortner)
  • 74a9e5c: [build] ensure all files are properly committed for version and changelog updates (titusfortner)
  • 8f15b44: [build] add more context to pre-generated change logs (titusfortner)
  • 99e61ce: [build] update release preparation PR message (titusfortner)
  • 2af239f: [build] fix java target verification (titusfortner)
  • 013ab47: [js][bidi]: implement permissions module commands in JS (#15304) (Navin Chandra) #15304
  • 265df15: [bidi][java] Add Permissions Module commands (#15294) (Puja Jagani) #15294
  • 252ba68: [ci] Update remote-image Dockerfile (#15460) (Viet Nguyen Duc) #15460
  • 05ab017: [py] fix doc for find_elements (#15411) (Swastik Baranwal) #15411
  • 03a82d0: [rb] remove unused linters that have bugs on recent updates (titusfortner)
  • ef4d014: [build] remove IE link from release notes (titusfortner)
  • 4b967e5: [build] update pinned browsers (titusfortner)
  • 33b9618: [build] update selenium manager version (titusfortner)
  • 95d67e9: [build] update authors file (titusfortner)
  • ced5b22: [build] update maven dependencies (titusfortner)
  • 52e6e1d: [py] improve socket resource management with proper shutdown sequence (#15453) (Robin) #15453
  • c43af38: [py] Update Python documentation (modernization) (#15459) (Corey Goldberg) #15459
  • db1223d: [py] Fix bare exception (#15465) (Corey Goldberg) #15465
  • 509c7f1: [build] update change logs and bump versions for 4.30 (titusfortner)
  • dada4fb: [py] Fix docstring issues that sphinx complains about (#15466) (Corey Goldberg) #15466
  • a3d04b7: Update mirror info (Fri Mar 21 00:21:11 UTC 2025) (Selenium CI Bot)
  • 044097e: [java] handle getNamedCookie and deleteNamedCookie for empty strings (#15092) (Swastik Baranwal) #15092
  • 25e3e41: [build] fix documentation generation tasks (titusfortner)
  • 5989861: [build] fix bad indentation of yml (titusfortner)
  • b9fda18: [build] documentation workflow needs to fetch gh-pages (titusfortner)
  • 53eec40: [build] better syntax and logging for release tasks (titusfortner)
  • be25555: [build] separate documentation PRs by language due to size (titusfortner)
  • 866df23: [build] create dynamic language matrix for documentation workflow (titusfortner)
  • 75c3bbf: [build] update docs workflow should only commit the changes in the applicable directory (titusfortner)
  • 40c6c5b: [build] fix bug preventing node documentation from running (titusfortner)
  • e164093: [build] node documentation is in the javascript directory (titusfortner)
  • 49fc4ef: Update mirror info (Sat Mar 22 00:20:52 UTC 2025) (Selenium CI Bot)
  • 3b5c013: [build] move git commit actions from rakefile tasks to workflow steps (titusfortner)
  • d17f2e4: bump versions to nightly (titusfortner)
  • 0b5895b: [rb] put back the script method that was inadvertently deleted (titusfortner)
  • e92ff01: [rb] add bidi tests to rbe (titusfortner)
  • a072f1b: [build] rename skip-remote to skip-rbe (titusfortner)
  • 5962148: [rb] Fix BiDi tests errors (#15482) (Augustin Gottlieb) #15482
  • 02ecb84: [rb] update changelog and bump version to 4.30.1 (titusfortner)
  • 7ce4ef4: [rb] bump version to nightly (titusfortner)
  • 6d93237: [build] improve how nightly version is referenced in rake tasks (titusfortner)
  • 5f5f3b9: Update mirror info (Sun Mar 23 00:23:21 UTC 2025) (Selenium CI Bot)
  • cb0d3f3: [rb] fix linting in rake file (titusfortner)
  • 3a051cd: [py] service: only shutdown if process not terminated (#15183) (Sandro) #15183
  • 64dbbfc: [dotnet][rb][java][js][py] Automated Browser Version Update (#15485) (Selenium CI Bot) #15485
  • 43fcf45: [dotnet] [bidi] Decouple EvaluateResult in Script module (#15493) (Nikolay Borisenko) #15493
  • d92e71e: [dotnet] [bidi] Decouple AuthCredentials in Network module (#15491) (Nikolay Borisenko) #15491
  • a44134b: [dotnet] [bidi] Decouple WindowProxyProperties in Script module (#15490) (Nikolay Borisenko) #15490
  • 2be9609: [dotnet] [bidi] Decouple ChannelProperties in Script module (#15489) (Nikolay Borisenko) #15489
  • ca9de17: [dotnet] [bidi] Decouple ScreenshotOrigin in BrowsingContext module (#15488) (Nikolay Borisenko) #15488
  • 889dee7: [dotnet] [bidi] Decouple nested types in Locator (#15487) (Nikolay Borisenko) #15487
  • 46eb0b5: [bazel] Rename remote config to rbe (Simon Mavi Stewart) #15496
  • 4d413c6: [js] add ErrorCode for DetachedShadowRootError (#15455) (Swastik Baranwal) #15455
  • 3054072: Remove the wgxpath library (Simon Mavi Stewart) #15498
  • b06b65c: Fix formatting (Simon Mavi Stewart) #15498
  • 354d6ea: Formatting. Again (Simon Mavi Stewart) #15498
  • 9ef1441: [build] keep stage release workflow from throwing errors on every PR (titusfortner)
  • 86156cb: [dotnet] Fix null warnings in RelativeBy by sealing the type (#15379) (Michael Render) #15379
  • 5daec91: [bidi] Prefer returning immutable versions of values when serialising to JSON (Simon Mavi Stewart)
  • 015ad63: [bidi][java] Add test to add a cookie in a user context (#15312) (Puja Jagani) #15312
  • 50d2cc9: [JS] Remove js_dossiar references (#15508) (Sri Harsha) #15508
  • c6210c1: Relocate selenium-webdriver to root directory (#15509) (Sri Harsha) #15509
  • 75ae3ad: [bazel] Bump rules_ruby (Simon Mavi Stewart)
  • 2634ecf: [grid] remove more firefox devtools leftovers SeleniumHQ#15323 (Jörg Sautter)
  • abb85b2: [java] reverted the failing unittest (Jörg Sautter)
  • 5481538: Set 128 as the minimum Firefox version required for geckodriver 0.36.0 (Boni Garcia)
  • 5a66cf9: [java] Add nullness for AppCacheStatus, Credential, and Either (#15119) (mk868) #15119
  • d8f156b: [java] Add nullness for interactions (#15118) (mk868) #15118
  • 848df8b: [rust] Check browser path exists in test (Boni Garcia)
  • 8f09638: [rb] Allow symbols again to be passed on delete_cookie (#15519) (Augustin Gottlieb) #15519
  • 37d2ec1: [dotnet] [bidi] Simplify conversion to LocalValue (#15441) (Michael Render) #15441
  • 21c0614: [js][bidi]: fix storage module instance checks and add user context cookie test (#15467) (Navin Chandra) #15467
  • 481a430: Enable rust tests in RBE builds (#15516) (Simon Stewart) #15516
  • 014d1c3: [dotnet] Address lingering AOT warnings (#15506) (Michael Render) #15506
  • 99419ef: Run ./scripts/format.sh (Simon Mavi Stewart)
  • 1318f59: [dotnet] [bidi] Unignore GetClientWindows test for chromium (#15534) (Nikolay Borisenko) #15534
  • 8b5f9c4: [build] ensure apt-get update happens before installing fluxbox (titusfortner)
  • 7b0236e: [build] do not change directory for npm install since using with prefix (titusfortner)
  • 1d94a59: [build] fix javascript documentation generation (titusfortner)
  • 06fe681: [dotnet] [bidi] Ignore some Storage Cookies related tests for Edge with known issue attached (Nikolay Borisenko)
  • 75615d5: Update label-commenter-config.yml (Diego Molina)
  • ee17b37: [dotnet] Unify protected and internal Execute methods (#15233) (Michael Render) #15233
  • 9209f41: [build] renovate to label PRs with our dependencies tag (titusfortner)
  • a05a51f: [build] add custom comment for issues labeled with support (titusfortner)
  • d77b0c7: [build] add auto-stale for issues labeled with awaiting-answer and logging (titusfortner)
  • 35dadd7: [build] fix label commenter (titusfortner)
  • fb6a91a: [py] Remove unused mocker arg in chrome options test (Corey Goldberg) #15540
  • bea8f71: [build] update label references (titusfortner)
  • 3079db6: [dotnet][rb][java][js][py] Automated Browser Version Update (#15505) (Selenium CI Bot) #15505
  • 96bb293: [build] have qodo only add the standard Selenium GitHub labels (titusfortner)
  • 08f00ec: [build] label pull requests based on file path (titusfortner)
  • 45ef9e8: [build] update label commenter to apply support label comment to a PR (titusfortner)
  • b4a66db: [build] actually run label commenter on PR label actions as well (titusfortner)
  • fe38c05: [JS] Update pnpm-lock.yaml file to latest (Sri Harsha)
  • 2f25394: [JS] Fix nightly builds (Sri Harsha)
  • b9d91b4: [dotnet] Simplify PopupWindowFinder.Invoke (#15549) (Michael Render) #15549
  • 8de2b1c: [java][bidi] Fix an incorrect method under test (Puja Jagani)
  • 55301ee: [java] Fix typo in test and webpage for log entry events (Puja Jagani)
  • 98b1553: [dotnet][rb][java][js][py] Automated Browser Version Update (#15548) (Selenium CI Bot) #15548
  • 9f6c0fe: [grid] Expose register status via Node status response (#15448) (Viet Nguyen Duc) #15448
  • 1e21477: [build] use pull_request instead of pull_request target on PR label commenting (titusfortner)
  • 1b923b4: [build] use personal PAT to add comments and labels to PRs from forks (titusfortner)
  • 6561eae: [build] this does need pull_request_target with PAT with no checkout (titusfortner)
  • 3d13da1: [py] Fix driver class name in test fixtures (#15550) (Corey Goldberg) #15550
  • 38234bd: [build] update templates and auto-label issues and PRs (#15542) (Titus Fortner) #15542
  • 815fea0: [build] make proper use of pull_request_target for auto labeling and commenting (titusfortner)
  • b162460: [build] use the right PAT to get label commenter to work (titusfortner)
  • bf0c427: [rb] whatever changed in latest chrome to break fedcm tests is not an issue when restart browser between tests (titusfortner)
  • c7e096b: [JS] Add websocket port option in Firefox ServiceBuilder when '--connect-existing' is not passed (#15557) (Sri Harsha) #15557
  • e8f0656: [rb] update firefox test to allow system access for changing content context (titusfortner)
  • 250a509: [rb] removing guards from Java tests; chrome bug fixed in v137 (titusfortner)
  • 3e0162a: [java] put Edge test guard back, bug was fixed in v135; Edge still running 134 (titusfortner)
  • d0a851f: [java] fix linting (titusfortner)
  • dd789f2: [java] enable safari for CookieImplementationTest (#15544) (Swastik Baranwal) #15544
  • aef3918: [rust] allow tests to find selenium manager in both linux and windows (titusfortner)
  • 57bf403: [dotnet] [bidi] Make ContinueWithAuthCommand closer to spec (breaking change) (#15545) (Nikolay Borisenko) #15545
  • a35b5a7: [dotnet] Format changelog for previous releases (Nikolay Borisenko)
  • 1a470d1: [build] fix the file name for qodo bot (titusfortner)
  • 77adbf2: [dotnet] [bidi] Avoid intermediate JsonDocument allocation to determine unordered discriminator (#15555) (Nikolay Borisenko) #15555
  • 97a1769: [rb] add guard to bidi test for running on rbe (titusfortner)
  • b66ebd1: [rb] guard tests for chrome bug on alerts with bidi (titusfortner)
  • 218b5bb: [build] allow tests tagged exclusive-if-local to run on rbe (#15483) (Titus Fortner) #15483
  • 93b78e6: [build] fix rakefile to prep next release (titusfortner)
  • ee3b249: [build] remove needs-triaging github label when awaiting-answer is added (titusfortner)
  • c78af18: [build] missed updating some label names (titusfortner)
  • 0659696: [build] need to actually pass the version to the update version rake task (titusfortner)
  • 31cf838: [build] remove all commit actions from rake tasks (titusfortner)
  • 1e908d8: [build] ensure rust updates happen in same release prep branch as the other updates (titusfortner)
  • 64b58f8: [build] do not dismiss the rust version and changelog updates (titusfortner)
  • 7b7ae95: [build] update rust version to build selenium manager, then delete branch (titusfortner)
  • e4fd148: [build] do not automatically run changelogs with version updates (titusfortner)
  • 570b228: [build] update the message to triagers in first issue comment (titusfortner)
  • 9dd1aa9: [build] use SELENIUM_CI_TOKEN for labeling PRs (titusfortner)
  • e57ed80: [build] successful pre-release kicks off docs update kicks off bump in nightly (titusfortner)
  • 0572f1d: [build] do not automatically bump versions to nightly in rake task (titusfortner)
  • db9bc53: [build] Prepare for release of Selenium 4.31.0 (#15569) (Selenium CI Bot) #15569
  • c5e49c9: Update mirror info (Sat Apr 5 00:22:47 UTC 2025) (Selenium CI Bot)
  • 9dee74a: bump pinned linux edge and driver to 135 (titusfortner)
  • 1ef9f18: [build] fix release so it works from PR as well as workflow dispatch (titusfortner)
  • 44a872b: [build] nightly tag is getting in the way of the auto-changelog generation (titusfortner)
  • e915b39: [build] remove unnecessary complexity from updating docs job (titusfortner)
  • 4ae8fc9: [build] get the workflows to call each other the right way (titusfortner)
  • 25d1e01: [build] plurals are tricky (titusfortner)
  • 28333f0: [build] rake task arguments are tricky (titusfortner)
  • 9ff7d7c: Update mirror info (Sat Apr 5 12:07:51 UTC 2025) (Selenium CI Bot)
  • 5bf0aab: [py] Fix test args for --headless and --bidi (#15567) (Corey Goldberg) #15567
  • 702724c: [py] Only skip WebKit tests on Windows (#15470) (Corey Goldberg) #15470
  • 5c89e7e: [dotnet] [bidi] Revisit some core functionality to deserialize without intermediate JsonElement allocation (#15575) (Nikolay Borisenko) #15575
  • 9f49428: [py] Fix broken test for chromedriver logging (#15579) (Corey Goldberg) #15579
  • c551357: [py] Fix test for w3c touch pointer properties (#15580) (Corey Goldberg) #15580
  • 65f7854: bump versions to nightly (titusfortner)
  • 35f5488: Update mirror info (Mon Apr 7 00:28:15 UTC 2025) (Selenium CI Bot)
  • f9fe39c: [grid] Dynamic Grid can enforce platform for node browser images (Viet Nguyen Duc)
  • 55d0708: [py] Fix FedCM tests leaking state (#15583) (Corey Goldberg) #15583
  • 9935e51: [dotnet] [bidi] Address BiDi's JSON converter AOT warnings (#15390) (Michael Render) #15390
  • 3d0f690: [dotnet] [bidi] Added missing GenericLogEntry log entry type in Script module (#15591) (Nikolay Borisenko) #15591
  • 900bbaa: [grid] Ignored options when they are prefixed, safari specif as well (#15574) (Diego Molina) #15574
  • 25efb72: [rb] log at info level with names and values when Guards#add_condition used (titusfortner)
  • 8fd0ebd: [rb] guards should match false not nil (titusfortner)
  • c66ec8e: [py] Remove broken logo from Sphinx generated API docs (#15597) (Corey Goldberg) #15597
  • ae2caf2: [dotnet] [bidi] Add GenericLogEntry to json serializer context (Nikolay Borisenko)
  • ecb0dbf: [py] Fix PyTest configuration for WPEWebKit (#15602) (Corey Goldberg) #15602
  • e8fae63: [py] Fix failing test for Edge logging (#15605) (Corey Goldberg) #15605
  • fddae90: [rb] Add PrintOptions Implementation for Ruby WebDriver (#15158) (Vinaysimha Varma Yadavali) #15158
  • d205693: [py] BiDi Network implementation of Intercepts and Auth in Python (#14592) (Simon Benzer) #14592
  • 7b530cd: [py] Use XWayland for internal Python Firefox tests (#15601) (Corey Goldberg) #15601
  • a39a168: [py] Use mock.patch for environment variables in tests (#15607) (Corey Goldberg) #15607
  • 78ffa20: [ruby] fix lint for print_options.rb (#15608) (Swastik Baranwal) #15608
  • f629044: [py] Configure readthedocs publishing for Python API docs (#15614) (Corey Goldberg) #15614
  • a187e3c: [py] Fix select being able to select options hidden by css rules (#15135) (Federico Franco) #15135
  • 963bf95: [py][bidi]: Implement BiDi browser module (#15616) (Navin Chandra) #15616
  • 12a1593: [dotnet] [bidi] Combine network interception to apply rules (breaking change) (#15603) (Nikolay Borisenko) #15603
  • 5534d2e: [dotnet] [bidi] Add strongly-typed LocalValue.ConvertFrom overloads (#15532) (Michael Render) #15532
  • 35c4323: [py] Add missing modules to Python API docs (#15624) (Corey Goldberg) #15624
  • f457f15: [dotnet] [bidi] Do not throw when CallFunction or Evaluate return exceptional result (breaking change) (#15521) (Michael Render) #15521
  • 70dd7d4: [py] Skip bidi tests on browsers that don't support bidi (#15625) (Corey Goldberg) #15625
  • 94aec15: [py] Add missing test (#15559) (Swastik Baranwal) #15559
  • 3d51071: [rb] update rubocop (titusfortner)
  • 0acb52e: [rb] add enable_downloads to attr_accessor for all options classes (titusfortner)
  • 0e9e9de: [rb] fix linting of tests (titusfortner)
  • 827efd4: [rb] make logging of test guards debug level not info (titusfortner)
  • 44a87ed: [build] request issues include a link to a gist for long logs (titusfortner)
  • f4c073d: [rb] fix linting (titusfortner)
  • 99f78ee: [build] skip running ruby lint in RBE since there is a separate job for it (titusfortner)
  • 23c7662: [build] skip running ruby lint in ci-ruby since there is a separate job for it run on every commit (titusfortner)
  • 8c9aa17: [py] Remove unused xfail on chrome/edge service tests (#15637) (Corey Goldberg) #15637
  • f5b8d3e: [py] Adjust xfail markers for window size/position tests (#15638) (Corey Goldberg) #15638
  • 8f40a8f: [py] Call service.stop() when session can't be started (#15636) (Corey Goldberg) #15636
  • 0de6351: [dotnet] [bidi] Reuse memory when receiving websocket messages (#15640) (Nikolay Borisenko) #15640
  • 3e26d11: [py] Remove logging API for non-Chromium browsers (#15641) (Corey Goldberg) #15641
  • 0686d8f: [py] Raise TypeError when creating webdriver.Remote() without options (#15619) (Corey Goldberg) #15619
  • 3d055cd: [py] Upgrade dependencies for mypy tox environment (#15642) (Corey Goldberg) #15642
  • f8ad18b: [py] Fix Remote Firefox tests on Linux/Wayland (#15648) (Corey Goldberg) #15648
  • 727fae0: [dotnet] Enhance Selenium Manager platform detection (#15649) (Nikolay Borisenko) #15649
  • 35adce2: [dotnet] [bidi] Use sync version of writing to memory stream while receiving messages (Nikolay Borisenko)
  • 56c9d29: [dotnet] Use namespace file scoped (#15651) (Nikolay Borisenko) #15651
  • 65fcc08: [py] Fix flaky WebDriverWait tests (#15650) (Corey Goldberg) #15650
  • 4243248: [py] Change links in package config (#15647) (Corey Goldberg) #15647
  • aa2bdb9: [py] Add autoflake linter and update linting dependencies (#15643) (Corey Goldberg) #15643
  • 7565262: [dotnet][rb][java][js][py] Automated Browser Version Update (#15558) (Selenium CI Bot) #15558
  • 1eba709: [java][bidi]: add browsingContext event onNavigationCommitted (#15560) (Navin Chandra) #15560
  • 6b17327: [java][BiDi]: enable Edge tests for RemoteWebDriverBiDiTest (#15412) (Swastik Baranwal) #15412
  • ac98d8f: [java][bidi] Add network module chrome tests (#15654) (Puja Jagani) #15654
  • 45dc304: [py] Fix driver service stop when starting browser fails (#15656) (Corey Goldberg) #15656
  • 666e225: [java] Add a wait to a BiDi DefaultWheelTest which keeps failing in CI (Puja Jagani)
  • 019f7c5: [java] Set remote active protocol to BiDi for Firefox (#15224) (Puja Jagani) #15224
  • 5a2d259: [py][bidi]: add bidi command session.status and encapsulate in Session class (#15615) (Navin Chandra) #15615
  • 00b3c5e: [dotnet][rb][java][js][py] Automated Browser Version Update (#15659) (Selenium CI Bot) #15659
  • 6914339: [java] Add header while creating websocket (#15655) (Puja Jagani) #15655
  • a1ff120: Set remote active protocol in Firefox to BiDi only (Puja Jagani)
  • f7aa586: [rb] Fix a test for changing the remote active protocol for Firefox (Puja Jagani)
  • 4dab85c: [java][BiDi] enable Edge BiDi tests for network module (#15661) (Swastik Baranwal) #15661
  • 7a60563: [build] used the wrong triage guide link in issues reply (titusfortner)
  • cef94af: [py] Re-enable remote tests in bazel and fix broken tests (#15657) (Corey Goldberg) #15657
  • 1a7edb2: [py][bidi]: Implement BiDi browsing_context module (#15631) (Navin Chandra) #15631
  • 88479dc: [py][BiDi] separate log module from script module and add more tests (#15668) (Swastik Baranwal) #15668
  • 3186f19: [dotnet][rb][java][js][py] Automated Browser Version Update (#15663) (Selenium CI Bot) #15663
  • 479d197: [rb] handle issue with selenium manager exit status being nil (#15676) (Titus Fortner) #15676
  • 3ff6f9a: [rb] Add websocket-port parameter to firefox service (#15458) (Augustin Gottlieb) #15458
  • e8331d1: [py] Add client_config property and update deprecation messages (#15674) (Corey Goldberg) #15674
  • 169ce63: [py] Remove support for GLOBAL_DEFAULT_TIMEOUT environment variable (#15673) (Corey Goldberg) #15673
  • f2d3870: [py] Server class to manage (download/run) grid server (#15666) (Corey Goldberg) #15666
  • adf0c4c: [java] If a dep comes from a BOM, omit the version number (#15682) (Simon Stewart) #15682
  • bce221b: [java] Bump deps from BOMs to latest versions (#15689) (Simon Stewart) #15689
  • 4cacd4a: [grid] Remove browserName capability from stereotype and SlotMatcher when using Relay Node to test a mobile application (#15537) (Viet Nguyen Duc) #15537
  • 70e415a: [build] allow manually rerunning RBE with cache disabled (#15680) (Titus Fortner) #15680
  • d17c8aa: [build] Prepare for release of Selenium 4.32.0 (#15690) (Selenium CI Bot) #15690
  • 3542999: Bumping to nightly (Diego Molina)

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

https://github.com/SeleniumHQ/selenium - Selenium 4.32.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.31.0...selenium-4.32.0

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

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

Commits

  • f2d3870: [py] Server class to manage (download/run) grid server (#15666) (Corey Goldberg) #15666

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

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

Commits

  • 3ff6f9a: [rb] Add websocket-port parameter to firefox service (#15458) (Augustin Gottlieb) #15458
  • e8331d1: [py] Add client_config property and update deprecation messages (#15674) (Corey Goldberg) #15674
  • 169ce63: [py] Remove support for GLOBAL_DEFAULT_TIMEOUT environment variable (#15673) (Corey Goldberg) #15673

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

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

Commits

  • 4243248: [py] Change links in package config (#15647) (Corey Goldberg) #15647
  • aa2bdb9: [py] Add autoflake linter and update linting dependencies (#15643) (Corey Goldberg) #15643
  • 7565262: [dotnet][rb][java][js][py] Automated Browser Version Update (#15558) (Selenium CI Bot) #15558

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

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

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

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

Commits

  • ae2caf2: [dotnet] [bidi] Add GenericLogEntry to json serializer context (Nikolay Borisenko)
  • ecb0dbf: [py] Fix PyTest configuration for WPEWebKit (#15602) (Corey Goldberg) #15602

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

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

Commits

  • ee3b249: [build] remove needs-triaging github label when awaiting-answer is added (titusfortner)
  • c78af18: [build] missed updating some label names (titusfortner)
  • 0659696: [build] need to actually pass the version to the update version rake task (titusfortner)
  • 31cf838: [build] remove all commit actions from rake tasks (titusfortner)
  • 1e908d8: [build] ensure rust updates happen in same release prep branch as the other updates (titusfortner)
  • 64b58f8: [build] do not dismiss the rust version and changelog updates (titusfortner)
  • 7b7ae95: [build] update rust version to build selenium manager, then delete branch (titusfortner)
  • e4fd148: [build] do not automatically run changelogs with version updates (titusfortner)
  • 570b228: [build] update the message to triagers in first issue comment (titusfortner)
  • 9dd1aa9: [build] use SELENIUM_CI_TOKEN for labeling PRs (titusfortner)
  • e57ed80: [build] successful pre-release kicks off docs update kicks off bump in nightly (titusfortner)
  • 0572f1d: [build] do not automatically bump versions to nightly in rake task (titusfortner)
  • db9bc53: [build] Prepare for release of Selenium 4.31.0 (#15569) (Selenium CI Bot) #15569

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

https://github.com/SeleniumHQ/selenium - Selenium 4.31.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.30.0...selenium-4.31.0

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

https://github.com/SeleniumHQ/selenium - Selenium 4.30.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.29.0...selenium-4.30.0

- Java
Published by github-actions[bot] over 1 year ago

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.28.0...selenium-4.29.0

- Java
Published by github-actions[bot] over 1 year ago

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.27.0...selenium-4.28.0

- Java
Published by github-actions[bot] over 1 year ago

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

Commits

  • b85dc47: [py] Added Docstrings to ExpectedConditions Class (#15077) (Simon Benzer) #15077
  • a62ef3d: [py] Added Docstrings to By Class (#15102) (Simon Benzer) #15102
  • 86f165e: Use tax.xz for Firefox package starting in version 135 in pinned browsers (#15115) (Dinesh Kumar R A) #15115
  • 4461033: [java]: Fix the message from NumberFormatException (#15116) (Viet Nguyen Duc) #15116

- Java
Published by github-actions[bot] over 1 year ago

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.26.0...selenium-4.27.0

- Java
Published by github-actions[bot] over 1 year ago

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

Commits

  • f9d3096: [py] add a new ExtendedHandler in webserver.py (#14705) (Navin Chandra) #14705
  • 71bc491: [py] add safari service tests (#14700) (Swastik Baranwal) #14700
  • 9f664c6: [grid] check session ownership once (Jörg Sautter)
  • 431c412: [grid] check session ownership once (Jörg Sautter)
  • 97c5118: [grid] check session ownership once (Jörg Sautter)
  • 53836c7: [java] use annotations to restart the driver in unittests (Jörg Sautter)
  • 6f41ef9: [dotnet] Add more well-known dictionary types for capability json serialization (Nikolay Borisenko)
  • 4480d12: [java] restore testEnvironment in JavaScriptTestSuite (Jörg Sautter)

- Java
Published by github-actions[bot] over 1 year ago

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.25.0...selenium-4.26.0

- Java
Published by github-actions[bot] over 1 year ago

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

What's Changed

  • 030fcf7918 - [ci] Using the commit sha and quoting values in workflow (Diego Molina)
  • 2d8e47d2ef - [ci] Setting permissions on workflow (Diego Molina)
  • aabdb7f98b - Update mirror info (Fri Sep 20 00:22:17 UTC 2024) (Selenium CI Bot)
  • 72f3c942cb - [ci] Fixing typo on workflow (Diego Molina)
  • f6f3ef3609 - [ci] Trying out a different release action (Diego Molina)
  • 96976cc287 - [ci] Removing release notes headers (Diego Molina)
  • f08149cae9 - [ci] Continuing if tag already exists (Diego Molina)
  • dc05aef1e2 - [ci] Fetching all history and trunk (Diego Molina)
  • ea4ecca90f - [ci] Fetching tags after the build has completed. (Diego Molina)
  • 54d83558d1 - [ci] Enabling workflow to be triggered manually (Diego Molina)
  • 95717cd268 - [build] Prepare for release of Selenium 4.25.0 (#14521) (Selenium CI Bot)
  • 8181cd62a3 - Update stage-release.yml (Diego Molina)
  • 26db22e5b2 - [build] Prepare for release of Selenium 4.25.0 (#14516) (Selenium CI Bot)
  • 747c6bf243 - [ci] Setup curl for Ubuntu on the pre release workflow (Diego Molina)
  • 4d7d336b5a - [ci] Setup curl for Ubuntu on the stage release workflow (Diego Molina)
  • 29dbcf1972 - [gitpod] Updating Dockerfile for gitpod (Diego Molina)
  • 6dd13d7314 - [py] fix tests in correct_event_firing_tests.py (#14510) (Navin Chandra)
  • f666c7f11b - .gitignore: add py/python.iml (#14505) (Swastik Baranwal)
  • 1af29ab473 - [bazel] Bump rules_java to 7.11.1 (Simon Mavi Stewart)
  • 8d6af178c7 - [bazel] Bump the JS rules to latest versions (#14512) (Simon Stewart)
  • 0d426741c9 - [rust] Selenium Manager errors when browser-path is wrong (#13352) (#14381) (Boni García)
  • 64590084bc - [rust] Reuse driver mirror URL (when available) to discover Firefox versions (#13941) (#14493) (Boni García)
  • 2970ad30a7 - [js][bidi] Fix flaky test for network event (Puja Jagani)
  • 375e841c7a - [java] Escape cookie values when required for tests (#14486) (Swastik Baranwal)
  • b8b76bb038 - [dotnet] [bidi] Consistent naming for main BiDi itself (Nikolay Borisenko)
  • b88f688db7 - [dotnet] [bidi] Rename entry point AsBidirectional to AsBiDirectional (Nikolay Borisenko)
  • 7602371488 - [rb] Allow driver path to be set using ENV variables (#14287) (Augustin Gottlieb Pequeno)
  • 39c38e48cd - Fix formatting (Puja Jagani)
  • 3e6802ef93 - Update .gitignore (Puja Jagani)
  • 1cb7c2afbc - [js] Updating version to nightly (Puja Jagani)
  • b5498a4146 - Update version (Puja Jagani)
  • 603f4a4a59 - Update Javascript changelog (Puja Jagani)
  • 7c8b46dd4a - [js] Close CDP websocket connection on driver.quit (#14501) (Puja Jagani)
  • a7a53fbfe6 - [dotnet] [bidi] Expose BiDi associated reference in browsing context (Nikolay Borisenko)
  • 35dd34afbd - [dotnet] [bidi] Simplify browsing context type enumeration (Nikolay Borisenko)
  • 3e02303e68 - [dotnet] [bidi] Simplify browsing context to be just context (Nikolay Borisenko)
  • b778ad5e1d - [dotnet] [bidi] Rename method of screenshot result to ToByteArray (Nikolay Borisenko)
  • dd50e28b9b - [dotnet] Workaround using pre-processor directive (#14499) (Nikolay Borisenko)
  • 210012b174 - [dotnet] [bidi] Hide context from command options in contextual env (Nikolay Borisenko)
  • 1a3d45137c - [dotnet] Fix formatting files content globally (Nikolay Borisenko)
  • e031b8d6e5 - [dotnet] [bidi] Enable implicit ways to specify page ranges for printing (Nikolay Borisenko)
  • 6c0df70463 - [dotnet] [bidi] Get tree from browsing context as root (#14495) (Nikolay Borisenko)
  • 6b4c39c19e - [java] toml: warn about upcoming change enforcing string to have quotes (#14491) (Swastik Baranwal)
  • c43386f484 - [dotnet] Adjust exception message when bidi is not enabled (Nikolay Borisenko)
  • 0666cb4bb9 - [dotnet] Forward subscription options in browser context for log module (Nikolay Borisenko)
  • 71a0629521 - firefox_profile.py: use with statement in zipfile as Python 2.x support is dropped (#14489) (Swastik Baranwal)
  • 33c110e96e - [bazel] Bump rules_jvm_external to 6.3 (#14492) (Simon Stewart)
  • 05bce9b4c0 - fix type errors for pointer_input.py, wheel_input.py and firefox/options.py (#14476) (Navin Chandra)
  • 49f2f76d22 - fix type errors for input_device and file_detector (#14459) (Swastik Baranwal)
  • 6d942fc151 - [py]: fix lint issue (Sri Harsha)
  • be709d796c - [py]: fix failing bidi test (Sri Harsha)
  • 6939b5b708 - [dotnet] Add BiDi OriginalOpener in browsing context info (Nikolay Borisenko)
  • 3e8b34cea2 - [dotnet] BiDi implementation (#14318) (Nikolay Borisenko)
  • 7b5f6d74a2 - Running format script (Diego Molina)
  • b2ef56af10 - replace fedcm links with new ones (#14478) (Navin Chandra)
  • 247bc2bbce - [rb] Fix add_cause method not being able to process an array of hashes (#14433) (Augustin Gottlieb Pequeno)
  • a04dd33e32 - [py] Fixing version (Diego Molina)
  • 507508d892 - Bump bazel to 7.3.1 (Simon Mavi Stewart)
  • 0d9c478bcd - Bump apple_rules_lint to 0.4.0 (Simon Mavi Stewart)
  • be40b5c853 - fix type errors for service.py, cdp.py, webelement.py and remote_connection.py (#14448) (Navin Chandra)
  • 8fc4299651 - Update mirror info (Fri Aug 30 00:18:13 UTC 2024) (Selenium CI Bot)
  • 7b25a4e766 - Update mirror info (Thu Aug 29 00:18:01 UTC 2024) (Selenium CI Bot)
  • 58ca1331ab - [rust] Include missing line in CHANGELOG for version 0.4.24 (Boni Garcia)
  • 77efb5ff4c - [ci] Building dotnet with local config (Diego Molina)
  • 5aa336f150 - Setting nightly version (Diego Molina)

- Java
Published by diemol almost 2 years ago

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

- Java
Published by diemol almost 2 years ago

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

What's Changed

  • 4df0a231af - [build] Prepare for release of Selenium 4.23.0 (#14273) :: Selenium CI Bot
  • e5422e6a4e - [bidi][java] Add high-level logging APIs (#14225) :: Puja Jagani
  • 8cf9a59153 - [grid] Set session-request-timeout as client readTimeout in RemoteNewSessionQueue (#14272) :: Viet Nguyen Duc
  • f3724e661a - [java] Consistent UTF-8 Encoding and Code Enhancements (#14218) :: Alex
  • 72e3a61001 - [java] custom duration for Actions constructor (#14085) :: Alex
  • 10b3305fe5 - Update logo path in readme (#14177) :: Nikolay Borisenko
  • d8830283fb - [rb] Add backtrace locations and cause to errors (#14170) :: Augustin Gottlieb Pequeno
  • 4a17ec391c - [java] Merge android specific parameters in chrome options (#14217) :: Alex
  • 9aa1a7f3ee - py: fix RelativeBy#near to take 2 parameters (#13082) :: pinterior
  • 9d6131f48e - Remove 'browserName' capability from stereotype when using RelaySession (#14247) :: bhecquet
  • 82715b914b - [dotnet] Quit fails after not successful new session (#14242) :: Indomitable
  • 79512380c6 - [bidi][js] Deprecate argument value wrapper class (#14251) :: Puja Jagani
  • 12769d6785 - [java] Revert workaround for old netty http client (addendum to #12843) (#14134) :: Oleksandr Kulychok
  • 7334bfc473 - [bidi][js] Add high-level script pinning APIs (#14250) :: Puja Jagani
  • 0f6884149f - [bidi][js] Add dom mutation handlers (#14238) :: Puja Jagani
  • 785914e555 - [py] Remove precompiled binaries from sdist (#14233) :: James Hilliard
  • 6b28a8c03f - [bidi] Add source type to log entry (#14244) :: Puja Jagani
  • df75c3a739 - [rb] Update selenium manager types (#14189) :: Augustin Gottlieb Pequeno
  • f09642274e - [dotnet] Return back protected synchronous Execute method in WebDriver :: Nikolay Borisenko
  • 425ed87c9e - [bidi][js] Add methods to add/remove handlers in Script module (#14230) :: Puja Jagani
  • 5e8d6a1f93 - [bidi][java] Avoid creating new instances of log entry event :: Puja Jagani
  • 06e7b7a4d7 - [bidi][java] Ensure empty values are removed from the call back map :: Puja Jagani
  • 5c087471ad - [bidi] [java] Fix the adding and the removing listener :: Puja Jagani
  • 48fd9563cb - [bidi] [java] Ensure the listeners returns an id (#14215) :: Puja Jagani
  • 5494108076 - [py] websocket-client v.1.8.0 was added to setup.py (#14187) :: Alex
  • fe7e7c7434 - [js + bazel]: Run Node browser tests on the RBE (#14194) :: Simon Stewart
  • 164bf7944b - [bidi][java] Remove the method that converts node value to RemoteWebElement :: Puja Jagani
  • e8745c61e3 - [java] Deleting tests referencing deprecated methods in Require.java :: Diego Molina
  • 257104ea93 - Bump JS dependencies (#14193) :: Simon Stewart
  • dcd99ce83a - [java] Removing usages of deprecated methods in Require.java :: Diego Molina
  • 2b32dbd572 - [java] Removing LocateNodeParameters.Builder, deprecated since 4.20 :: Diego Molina
  • 034a582078 - [java] Setting proxy in SM only when it is needed. :: Diego Molina
  • abdaa7539a - [js][bidi] Fix the event unsubscribe method. Update modules to have close methods. (#14192) :: Puja Jagani
  • 84cc67e7c7 - [rb] Add URLs constant to update error messages (#14174) :: Augustin Gottlieb Pequeno
  • fd5f54ebd7 - [rb] Run remote tests on RBE (#13906) :: Alex Rodionov
  • 8184982ab0 - [build] add notes for where automated build can be improved for next release :: titusfortner
  • 815839a857 - [build] ensure rust version and changelog are properly committed :: titusfortner
  • 917b2d4a57 - [build] parse patch version tags to update and PR just applicable languages :: titusfortner
  • 826a6bddeb - [rb] Add FedCM support to the ruby selenium client (#13796) :: Augustin Gottlieb Pequeno
  • 0770acd6c0 - [build] Release Staging workflow automatically runs Update Documentation workflow :: titusfortner
  • 4ec3e7a9de - [build] have update-documentation make a PR from the updated branch :: titusfortner
  • fbd6ff324d - [build] add temporary code to update documentattion workflow to generate correct api docs :: titusfortner
  • 6936f64293 - Updates the py api doc build (#14173) :: Ed Manlove
  • aba09e486d - [dotnet] Kick off sending of request and log it in parallel :: Nikolay Borisenko
  • 4c00c23592 - [dotnet] Log http requests/responses via internal DiagnosticsHttpHandler (#13978) :: Christian Ansel
  • cd96b6233d - [py] disable strict time stamps in Firefox profile (#14168) :: Alex
  • 84828cde36 - [java] use Files.notExists to check files #14088 :: Jörg Sautter
  • da71ba316b - Added requirements.txt to doc build environment (#14171) :: Ed Manlove
  • 00f6b7c00b - fix linting failure :: titusfortner
  • 14aa6dba55 - Update mirror info (Sat Jun 22 00:16:29 UTC 2024) :: Selenium CI Bot
  • 995735d9fb - [build] add workflow to create a branch with documentation updates :: titusfortner
  • 566bac6e02 - [build] add things to skip to github release notes generation :: titusfortner
  • cd5bc1128d - Add some notes on updating JS and java deps using Bazel :: Simon Mavi Stewart
  • a7e392a245 - [rust] Update Rust changelog for version 0.4.22 (#14169) :: Boni García
  • ae65ae34ac - [js] Expose pnpm as a tool we can use :: Simon Mavi Stewart
  • d45dbb108e - [js] update dependencies including security items :: AutomatedTester
  • 105a49659e - Update mirror info (Fri Jun 21 00:18:03 UTC 2024) :: Selenium CI Bot
  • 8db7b64a63 - [build] create all:lint rake task to execute both format script and python tox :: titusfortner
  • dbea695512 - [build] update list of files committed from version changes :: titusfortner
  • 97820d1308 - update rust versions to nightly :: titusfortner
  • 85fcd43fa9 - update versions to nightly :: titusfortner

- Java
Published by pujagani almost 2 years ago

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

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.21.0...selenium-4.22.0

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

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

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • f034dc5d32 - [rb] Setting nightly version :: Diego Molina
  • 480ce7060f - [dotnet] Setting nightly version :: Diego Molina
  • d9c33f4478 - [js] Setting nightly version :: Diego Molina
  • be5d67c97b - [py] Setting nightly version :: Diego Molina
  • 0d620d2be4 - [java] Setting snapshot version :: Diego Molina
  • 057323db14 - [nightly] Fixing typo :: Diego Molina
  • 3e3cf89fb6 - Update mirror info (Thu Apr 25 00:16:21 UTC 2024) :: Selenium CI Bot
  • 6ded247bd3 - [js] Fixing wrongly updated package-lock.json :: Diego Molina
  • 8723d04809 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13841) :: Selenium CI Bot
  • dbd9ff3eed - Update mirror info (Fri Apr 26 00:15:49 UTC 2024) :: Selenium CI Bot
  • cf5393b050 - [rb] Return and deprecate DriverFinder.path :: Alex Rodionov
  • 7ca4f5e4d8 - [ci] Don't run on macOS ARM :: Alex Rodionov
  • 3296fdf449 - [rb] Release 4.20.1 :: Alex Rodionov
  • f2b68137f6 - [rb] Update version for nightly :: Alex Rodionov
  • 6ece8d7aee - Ensure rules_proto comes from the module file (#13879) :: Simon Stewart
  • 7f25fd1e61 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13878) :: Selenium CI Bot
  • ffb03bde4d - [bidi][java] Add methods to allow all parameters for script callFunction and evaluate method (#13873) :: Puja Jagani
  • 9c8133a8bf - [dotnet][rb][java][js][py] Automated Browser Version Update (#13886) :: Selenium CI Bot
  • 2f7ac69252 - [java] Setting a connection timeout for the WS connection :: Diego Molina
  • 9de36e29dd - Bump rules_jvm_external to 6.1 (#13890) :: Simon Stewart
  • d5ff4315f5 - Bump to Bazel 7.1.1 (#13891) :: Simon Stewart
  • ac93fab589 - Add MODULE.bazel.lock to the gitignore file until it is stable between platforms :: Simon Stewart
  • 1bcc79f8a8 - [bazel + js] Allow bazel build //javascript/... to work (#13893) :: Simon Stewart
  • ef96a7b184 - [bazel] Update rules_jvm_external to 6.1 :: Alex Rodionov
  • 8688ad2d0d - [rb] Fix Chromium tests on Windows :: Alex Rodionov
  • b456e6089d - [rb] Use Bazel JDK in remote tests :: Alex Rodionov
  • 020521aa5c - [rb] Safari window minimize tests are passing :: Alex Rodionov
  • 7fc9a12d28 - [rb] Allow focusing tests w/o extra args :: Alex Rodionov
  • f54ba8ba00 - [rb] Fix syntax error in BUILD file :: Alex Rodionov
  • 8d94b342a3 - [rb] Use no-sandbox on non-Windows :: Alex Rodionov
  • 1e0cde199c - [dotnet][rb][java][js][py] Automated Browser Version Update (#13895) :: Selenium CI Bot
  • 5d4cfc1e1e - [java] Improving error message for BiDi connection :: Diego Molina
  • 86fd063330 - [py] removed unused logger object from firefox/webdriver.py (#13892) :: Sandeep Suryaprasad
  • a0a3914845 - [java] Improving logging to understand why "Value must be set" is raised. :: Diego Molina
  • c114dbd530 - [js] Ensure 'selectVisibleByText' method is same as other languages (#13899) :: Puja Jagani
  • ad53a19918 - Revert "[bazel] Update rules_jvm_external to 6.1" :: Alex Rodionov
  • 17d927b596 - [bazel] Only use credential helper for RBE :: Alex Rodionov
  • 5fe3362dfc - [grid] flatten combined routes to improve routing (#13856) :: Jörg Sautter
  • 970557de27 - [Java] Java language level aids (#13834) :: Alex
  • fe2edbdeba - [grid][java]: apply protocol version in relay session factory (#13880) :: Viet Nguyen Duc
  • 7b83fc135b - [java][sm] Configure Selenium Manager environment from System Properties (#13858) :: Oleksandr Kulychok
  • 8e3e26e0a2 - [java][grid]: Set test name to video file name in dynamic grid (#13907) :: Viet Nguyen Duc
  • 72562d8d88 - [grid][java]: session-timeout set connection timeout in RemoteNode (#13854) :: Viet Nguyen Duc
  • 4b415384ea - [java] type casting and numeric improvements (#13909) :: Alex
  • 5cd4bd2477 - [cdp][java] Allow filters to recover from failed requests in NetworkInterceptor (#13847) :: Joe Bandenburg
  • 0345a23beb - [dotnet][rb][java][js][py] Automated Browser Version Update (#13903) :: Selenium CI Bot
  • 2062410a53 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13916) :: Selenium CI Bot
  • 67ba0054e3 - [js] Ensure parity in the locators used by methods (#13902) :: Puja Jagani
  • 768cb3d700 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13924) :: Selenium CI Bot
  • 978a2d6afe - [java] allow a DevTools listener to determinate the order of handler calls (#13921) :: Jörg Sautter
  • 94f7247cb7 - Bump jinja2 from 3.1.3 to 3.1.4 in /py/docs (#13911) :: dependabot[bot]
  • 17ba2aa3f9 - [java] removed an unused testing dependency :: Jörg Sautter
  • 2aa0f5a651 - [java] read selenium manager output as UTF-8 #13653 :: Jörg Sautter
  • e7324ef296 - [java] Reduce redundant toString() calls (#13932) :: Alex
  • df54f9534c - [dotnet][rb][java][js][py] Automated Browser Version Update (#13928) :: Selenium CI Bot
  • 4e59ac82d6 - Moving ignore_local_proxy_environment_variables to BaseOptions (#13926) :: Diego Molina
  • d1b84e4259 - [java] fixed format of expires in Cookie.toString #13927 :: Jörg Sautter
  • d556c8ea2e - [dotnet][rb][java][js][py] Automated Browser Version Update (#13935) :: Selenium CI Bot
  • 15319c07e3 - [dotnet] Overwrite internal log file if it already exists (#13900) :: Nikolay Borisenko
  • 0e7bd2cb67 - [java] Fixing JavaDocs for driver classes :: Diego Molina
  • cf5234de72 - [js] Updating README.md :: Diego Molina
  • 3b42a898e6 - [dotnet] Align binary location property for FirefoxOptions with other options (#13901) :: Nikolay Borisenko
  • 9f650fd0da - [grid] Using MutableCapabilities to get rid of browserVersion :: Diego Molina
  • 3e457dd8ef - [js] Running format script :: Diego Molina
  • ffbedeaada - [rust] Setting nightly version to get release script working :: Diego Molina
  • fd56c3a230 - Using macos-13 for now until we adapt to macos-latest :: Diego Molina
  • 03f626fcf6 - [js] Expose individual test targets to Bazel :: Alex Rodionov
  • 6978ea8c9d - [dotnet] Allow to run tests w/o pinned browsers :: Alex Rodionov
  • 4f72e3f7ef - [rb] Support registering extra headers in HTTP client :: Alex Rodionov
  • 3ec3cef9a0 - [rb] Support overriding User-Agent in HTTP client :: Alex Rodionov
  • 4cf9aeb151 - [rb] Support registering extra bridge commands :: Alex Rodionov
  • 991a653358 - [rb] Support overriding default locator conversion :: Alex Rodionov
  • 02381bfc39 - [rb] Support registering custom finders for SearchContext :: Alex Rodionov
  • 518496c5c5 - [rb] Support using custom element classes :: Alex Rodionov
  • 79ed462ef4 - Release 4.21.0 (#13948) :: Diego Molina

- Java
Published by diemol about 2 years ago

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

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • a12c3b56a9 - [build] Moving versions to nightly :: Diego Molina
  • 4fec60d2b8 - [rb] Update Gemfile.lock :: Alex Rodionov
  • 96cf53a454 - [rb] Fix document generation :: Alex Rodionov
  • 507970233b - [build] Bumping actions versions :: Diego Molina
  • 63e815627f - Update mirror info (Thu Mar 28 00:15:30 UTC 2024) :: Selenium CI Bot
  • b7d831db8c - [bidi][js] Update the capture screenshot APIs to include all parameters and remove scroll parameter (#13744) :: Puja Jagani
  • 0b29138fa7 - [rust] Bump to rules_rust 0.41.0 (Rust 1.77.0) :: Boni García
  • cc7f3402f8 - Update mirror info (Fri Mar 29 00:15:26 UTC 2024) :: Selenium CI Bot
  • acd9d0e77d - [bidi] [java] Fix the bazel file after the BiDi breaking change :: Puja Jagani
  • abe0ee07dc - [java] Updating change log and bumping version :: Puja Jagani
  • 3ef121c0b2 - Update mirror info (Fri Mar 29 12:14:17 UTC 2024) :: Selenium CI Bot
  • 6cda692993 - [grid] synchronize read from field written by other thread :: Jörg Sautter
  • 9c6ccdbf40 - Update mirror info (Sat Mar 30 00:14:35 UTC 2024) :: Selenium CI Bot
  • 1f88231e2b - [js] Fix linting (#13753) :: Puja Jagani
  • a2aa09f143 - Bumping to SNAPSHOT for Nightly :: Diego Molina
  • ec7c11fae8 - Update mirror info (Mon Apr 1 12:08:01 UTC 2024) :: Selenium CI Bot
  • e90e4a5001 - [rb] Return JRuby dependencies :: Alex Rodionov
  • ef3d9e870e - [rb][java][dotnet][py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina
  • a169d905b4 - [JS][bidi] Impelments functionality to retrieve all top-level browsing contexts :: Sri Harsha
  • a663d280de - [js] Running format script :: Diego Molina
  • 37565afc72 - [dotnet] Simplify definition of building test web server for unit tests :: Nikolay Borisenko
  • 911b312090 - [js] Add JS comments for BiDi related files (#13763) :: Puja Jagani
  • 309b3e802f - [bidi][java] Deprecate using builder for Locate Node parameters. (#13767) :: Puja Jagani
  • baf6116541 - [bidi][java] Update Locator class to not use optional :: Puja Jagani
  • cca70e3eb4 - [JS] lint fixes :: Sri Harsha
  • 68ad9845aa - [grid] do not create unused HttpResponse instances :: Jörg Sautter
  • aaa7e791a4 - [bidi][java] Enable chrome tests (#13770) :: Puja Jagani
  • b49ae752c9 - [JS] Set browserName by default when browserOptions are used :: Sri Harsha
  • 111941bd3c - [JS] Implement fullPageScreenshot functionality for Firefox (#13301) :: Sri Harsha
  • 38829c7c63 - [bidi][java] Enable grid BiDi chrome test (#13778) :: Puja Jagani
  • 12ed6cc2d9 - [dotnet] use correct devtools session id after reinitialization (#13768) :: schrufygroovy
  • 44eba5952f - [js] Running format script :: Diego Molina
  • 8c8adec916 - [grid] handle baseRoute like the hubRoute and the graphqlRoute (#13772) :: Jörg Sautter
  • 392ffbc08d - [JS] Remove duplicate license agreement from files :: Sri Harsha
  • b800dfcde2 - [java] [bidi] Enable test that pass in chrome :: Puja Jagani
  • dc62d248fb - [bidi][java] Enable Edge BiDi tests (#13780) :: Puja Jagani
  • a3d4d144d9 - [bidi][js] Enable add intercept parameters test :: Puja Jagani
  • 97950ef9ad - [py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina
  • b9fddae69c - [java] Enabling Edge tests for BiDi :: Diego Molina
  • b867008a66 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13750) :: Selenium CI Bot
  • 2b59996257 - Add type hints for selenium.webdriver.remote.webdriver.WebDriver.init (#13775) :: Adam Dangoor
  • 9f8e0b8497 - Add types to set_window_position parameters (#13786) :: Adam Dangoor
  • d142ce0cd5 - [bidi][js] Enable tests for Edge and Chrome (#13790) :: Puja Jagani
  • 33c6b7841a - Fixing atom to capitalize text (#13792) :: Diego Molina
  • a0210e3a7c - [bidi][js] Fix log inspector test :: Puja Jagani
  • ad92541cf1 - [grid][java] fix node-docker (#13789) :: Viet Nguyen Duc
  • 16796dba18 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13798) :: Selenium CI Bot
  • 8001566c18 - Bump idna from 3.4 to 3.7 in /py (#13808) :: dependabot[bot]
  • 9ab4f75173 - [rust] Minor typo-fix in warninig trace :: Boni García
  • 3cf0669b94 - [rust] Use DEBUG level for WARN traces in offline mode (#13810) :: Boni García
  • 61f507f386 - [rust] Update rules_rust and crate dependencies to latest stable versions :: Boni García
  • 6d7e7da3c1 - [grid][java] browser containers provisioned in dynamic grid can get hostconfig from node-docker (#13804) :: Viet Nguyen Duc
  • 8d77159463 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13819) :: Selenium CI Bot
  • 25fd49a3d9 - [JS] Update npm deps to latest :: Sri Harsha
  • 4ecc1033ca - [java] Selenium Manager generates output from argument list (#13385) :: Titus Fortner
  • 9f5123661f - [rb] update SOC for driver finder and selenium manager classes (#13386) :: Titus Fortner
  • 77df95b883 - Update Dockerfile to use JDK 17 (#13823) :: Trig
  • bfbed918d8 - [py] update SOC for driver finder and selenium manager classes (#13387) :: Titus Fortner
  • ec5757d2e9 - [JS] Migrate eslint to latest (#13825) :: Sri Harsha
  • d04cbb5164 - [grid][java]: dynamic grid re-fetch browser images if they were pruned during runtime (#13821) :: Viet Nguyen Duc
  • e9ef7e0980 - [JS] Fix stale element test and enable window tests :: Sri Harsha
  • 85c0ad1b23 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13830) :: Selenium CI Bot
  • 54829c7686 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13835) :: Selenium CI Bot
  • f0b5a04cb9 - Nightly dotnet (#13838) :: Diego Molina
  • ffe3d2ad31 - [bazel] Enable bzlmod :: Alex Rodionov
  • a24c22912c - [bazel] Move rules_ruby to MODULE :: Alex Rodionov
  • d9a922b3b0 - [bazel] Move rules_dotnet to MODULE :: Alex Rodionov
  • 16db80ae10 - [bazel] Move rules_rust to MODULE :: Alex Rodionov
  • cee8c4d80e - [bazel] Move rules_python to MODULE :: Alex Rodionov
  • 2c76a22077 - [bazel] Move rules_jvm_external to MODULE :: Alex Rodionov
  • 214d26060c - [bazel] Move apple_rules_lint to MODULE :: Alex Rodionov
  • cd0a14f148 - [bazel] Move rules_proto to MODULE :: Alex Rodionov
  • bf0dcd939e - [bazel] Move rules_js to MODULE :: Alex Rodionov
  • 63d65e3f75 - [bazel] Move rules_oci to MODULE :: Alex Rodionov
  • 2749ec7314 - [bazel] Move rules_pkg to MODULE :: Alex Rodionov
  • 70bb02a6f0 - [bazel] Move prebuilt selenium-manager to MODULE :: Alex Rodionov
  • 60a57b4b30 - [bazel] Move buildifier to MODULE :: Alex Rodionov
  • c69304ad54 - [bazel] Move pinned browsers to MODULE :: Alex Rodionov
  • 91b6d4ebc0 - [bazel] Extract remote configuration into separate file :: Alex Rodionov
  • 853b4dfa61 - [bazel] Fix runfiles loading in Bzlmod :: Alex Rodionov
  • 050c6440cf - [bazel] Add missing dependencies :: Alex Rodionov
  • fa57e9c20a - [bazel] Update lockfile :: Alex Rodionov
  • 0608c63416 - [bazel] Fix .NET compiler errors :: Alex Rodionov
  • 3e8261de9e - [bazel] Fix runfiles loading in JavaScript tests :: Alex Rodionov
  • 6eac5d5150 - [bazel] Update gem checksums :: Alex Rodionov
  • 0ec0b73d04 - [bazel] Keep rules_rust in WORKSPACE :: Alex Rodionov
  • 3b02ff6a5c - [bazel] Repin Cargo.Bazel.lock :: CI Build
  • c9f5e353de - [bazel] Regenerate maven_install.json :: Alex Rodionov
  • 3af3558166 - [dotnet] Ignore flaky tests on RBE :: Alex Rodionov
  • b3da4e538d - [bazel] Update gem checksums :: Alex Rodionov
  • 5b6fa4863d - [bazel] Disable lockfile :: Alex Rodionov
  • e062acbb45 - [rb] Disable failing Edge test :: Alex Rodionov
  • a09f70d031 - [bazel] Update CI caching manifest for bzlmod :: Alex Rodionov
  • 71122cd649 - [bazel] Update rules_rust to 0.41 :: Alex Rodionov
  • 1f8dc10f19 - Revert "[rb] Disable failing Edge test" :: Alex Rodionov
  • ace280cccc - [ci] Don't use non-bzlmod caches :: Alex Rodionov
  • b734f5e0c7 - [bazel] Fix node toolchain loading :: Alex Rodionov
  • 8d6c0778ba - [ci] Use JDK 17 :: Alex Rodionov
  • 6831e8e19e - [bazel] Restore javadoc targets :: Alex Rodionov
  • 4d29ac9da6 - [bazel] Fix maven_bom targets :: Alex Rodionov
  • cafb91a5e2 - [bazel] Remove WORKSPACE mode in favor of bzlmod :: Alex Rodionov
  • 44ab4a82b6 - [rb][dotnet][java][py] Update Edge to 123 :: Alex Rodionov
  • 77858975e1 - [rb] Fix runfiles location in docs :: Alex Rodionov
  • e1677cd11b - [dotnet] Revert System namespace prefix :: Alex Rodionov
  • bed404cbf0 - [bazel] Move rules_rust to MODULE.bazel :: Alex Rodionov
  • 7b9281760c - [bazel] Update bazel_features :: Alex Rodionov
  • 686153006f - [bazel] Update rules_rust :: Alex Rodionov
  • 08ec566227 - [bazel] Revert Cargo changes :: Alex Rodionov
  • 929a862200 - [bazel] Use default Rust toolchain :: Alex Rodionov
  • 88b7a1fcef - [bazel] Update rules_js :: Alex Rodionov
  • aa62f106c7 - [bazel] Move rules_rust back to WORKSPACE to fix zstd compilation :: Alex Rodionov
  • f36b334177 - [dotnet] Making SeleniumManager a thin wrapper (#13833) :: Diego Molina
  • 9e7adc790b - Nightly javascript (#13844) :: Diego Molina
  • c2dda23237 - [js] Improve atoms loading under Bazel :: Alex Rodionov
  • 645ef05ad0 - [ci] Run small JS tests :: Alex Rodionov
  • e0b7584419 - [js] Fix small tests :: Alex Rodionov
  • ba27d0f767 - [js] Fix formatting :: Alex Rodionov
  • dc77f02281 - [rb] Update gemfile checksums :: Alex Rodionov
  • e85bf8dc8c - [bazel] Fix bazelrc loading from subdirectories :: Alex Rodionov
  • ec54309d20 - [js] Making SeleniumManager a thin wrapper (#13853) :: Diego Molina
  • e6e7d8e1b1 - [JS] Update npm deps :: Sri Harsha
  • 7dd6163d0c - [grid][java]: relay service can set protocol version in fetching status (#13849) :: Viet Nguyen Duc
  • ea73d44c00 - [java] register the callback to the correct event :: Jörg Sautter
  • 031c8cf172 - [java][bidi] Fix import for the Script module class :: Puja Jagani
  • 907b4f461f - [cdp][java] Continue requests without modification for know errors in NetworkInterceptor (#13836) :: Puja Jagani
  • 5c5c68e606 - [bidi][java] Update argument type to RemoteValue :: Puja Jagani
  • 4a07526a64 - [dotnet] Checking if log level is enabled before logging in SM. :: Diego Molina
  • 85da948adc - [dotnet] Renaming methods to follow C# pattern. :: Diego Molina
  • c4a63179ec - [build] Switching to a different command to pin maven deps :: Diego Molina
  • 04c9dfce5b - [dotnet] Pushing missing changes to method names in dotnet SM :: Diego Molina
  • 5f127db684 - [ci] Disable Ruby tests for Chrome/Edge on Windows :: Alex Rodionov
  • 753dec82c3 - [bazel] Make unpinned_maven available :: Alex Rodionov
  • f3af5821c7 - Remove unused file :: Simon Stewart
  • fee33dd938 - Bump java deps :: Simon Stewart
  • 4a6c3847ec - [bidi] Update browsing context create method (#13766) :: Puja Jagani
  • 8086b25bb5 - [build] Updating scripts for automated release :: Diego Molina
  • 866c76ca80 - Release 4.20.0 (#13870) :: Diego Molina

- Java
Published by diemol about 2 years ago

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

Commits

  • 8d77159: [dotnet][rb][java][js][py] Automated Browser Version Update (#13819) (Selenium CI Bot) #13819
  • 25fd49a: [JS] Update npm deps to latest (Sri Harsha)
  • 4ecc103: [java] Selenium Manager generates output from argument list (#13385) (Titus Fortner) #13385

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

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

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

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

Commits

  • 16796db: [dotnet][rb][java][js][py] Automated Browser Version Update (#13798) (Selenium CI Bot) #13798

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

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

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • 28d582c18b - Fix the location of the html files for redirect testing :: Puja Jagani
  • f4cd087106 - [build] Reusing fix in Rakefile to release python :: Diego Molina
  • 428422b56d - [build] Updating GitPod config :: Diego Molina
  • ec12c65b34 - [build] Target needs build not run :: Diego Molina
  • b3af4a6d44 - [build] Fixing dockerfile for gitpod :: Diego Molina
  • 77dd7250fc - CDP 122 (#13603) :: Diego Molina
  • 7ce5ca80f6 - Bumping versions to 4.18.1 :: Diego Molina
  • b1d3319b48 - Update supported versions for Chrome DevTools :: Diego Molina
  • c6bd0964f3 - [build] Fixing API docs update :: Diego Molina
  • 989b0ca679 - [build] Bumping versions for Nightly :: Diego Molina
  • f99f01a049 - Update mirror info (Tue Feb 20 12:06:06 UTC 2024) :: Selenium CI Bot
  • 78029c4597 - Update mirror info (Wed Feb 21 00:15:11 UTC 2024) :: Selenium CI Bot
  • 93c780439f - Bump cryptography from 41.0.4 to 42.0.4 in /py (#13615) :: dependabot[bot]
  • ddaa4aaed1 - [java] use daemon threads in JdkHttpClient #13601 :: Jörg Sautter
  • cc93539c6c - [dotnet] Notice about breaking changes at compilation level for desired capabilities :: Nikolay Borisenko
  • 24188440cb - [rb] Run all unit tests in RBE :: Alex Rodionov
  • da62a402d0 - [dotnet] Correct ChromiumDriverService.AllowedIPAddresses property name (#13626) :: Yevgeniy Shunevych
  • db517766c1 - [java] use a static class for ProxySelector #13622 :: Jörg Sautter
  • aefde123a3 - [rb] Update YARD to address https://github.com/advisories/GHSA-8mq4-9jjh-9xrc :: Alex Rodionov
  • d65e38e34f - [rb] Fix documentation generator :: Alex Rodionov
  • 5bc8952c3b - [java] improve memory allocation of an idle relay node #13643 :: Jörg Sautter
  • c0711e2d0b - Add devcontainer.json to ease local dev environment setup (#13638) :: Trig
  • 1cfe9917c7 - [java] close the httpclient after checking the service status #13643 :: Jörg Sautter
  • b9a95a32a2 - [dotnet] Fixed parsing of the year in ConsoleApiCalledEventArgs cdp event args :: Nikolay Borisenko
  • 832a31e192 - [Build] Update rules_python to 0.31.0 :: David Burns
  • ffedae32bb - Run prettifier over the selenium-webdriver node code :: Simon Stewart
  • 3c051755e3 - Fix JS linting errors :: Simon Stewart
  • 8f7c7a4b3c - [ci] automatically close issues marked awaiting answer (#13668) :: Titus Fortner
  • d266777517 - [ci] Update setup-bazel action :: Alex Rodionov
  • d073e594b5 - [py] Fix how version numbers are handled :: Simon Stewart
  • 738415711c - Remove some printf debugging :: Simon Stewart
  • 739f5ec672 - [build] Tweaking how nightly build version in Python works :: Diego Molina
  • ffed982e95 - [build] Installing twine to push to TestPyPi :: Diego Molina
  • 420f074858 - [bidi][java] Add storage module (#13675) :: Puja Jagani
  • a66db94fdf - [rb] Avoid overescaping browser path :: Alex Rodionov
  • eae850739a - [rb] Support running Ruby tests in RBE for Chrome :: Alex Rodionov
  • ad17dd21b7 - [bazel] Update rules_java :: Alex Rodionov
  • 77521ccf0d - [bidi] [java] [js] Add browser module (#13677) :: Puja Jagani
  • 9fa8a62ce9 - [js] Fix linting :: Puja Jagani
  • eddd906be0 - [java] Remove circular dependency when using RemoteWebElement in BiDi classes (#13463) :: Puja Jagani
  • 83083c6359 - [JS]: Update npm deps to latest :: Sri Harsha
  • cce0385627 - [bidi] [js] Add storage module (#13684) :: Puja Jagani
  • b5ded12227 - [java] Enabling canListenToFetchError for Firefox :: Diego Molina
  • 2b8fa0c1e3 - [bidi][js] Add fail request command :: Puja Jagani
  • a3811c4818 - [rust] Bump Selenium Manager version to 0.4.19-nightly :: Boni García
  • 8ab92eb9c9 - [rust] Bump dependencies to latest versions :: Boni García
  • 8909a53e69 - [rust] Change browser version in test :: Boni García
  • fccae20dd2 - [rust] Revert serde to previous version :: Boni García
  • a1a546357e - [rust] Revert clap to previous version :: Boni García
  • 552a2aa4bd - [rust] Revert lock files :: Boni García
  • 12fac085d1 - [rust] Revert dependencies :: Boni García
  • 2f0a93d10b - [rust] Bump dependencies versions except clap :: Boni García
  • 4c0ac3d932 - [dotnet] Add dispose on constructor failure to ensure driver closes (#13673) :: MASACR99
  • c77e2165e9 - [bazel] Update pinned browser :: Alex Rodionov
  • bd540f2c3e - [rb] Generate per-browser test targets :: Alex Rodionov
  • 4e175752ea - [ci] Bump setup-bazel :: Alex Rodionov
  • e9bbb29c34 - [bazel] Add Linux Edge to pinned browser :: Alex Rodionov
  • cb98925a1f - [rb] Enable Edge tests on RBE :: Alex Rodionov
  • 66c08fe457 - [py] Run Edge tests on RBE :: Alex Rodionov
  • 4b584ef2ca - [java] Enable Edge tests on RBE :: Alex Rodionov
  • 1aa091e423 - [dotnet] Run Edge tests on RBE :: Alex Rodionov
  • 8f8bf8ee6a - [java] Remove firefox-dev tests :: Alex Rodionov
  • 2e415891b9 - [rb] Add linter to RBE :: Alex Rodionov
  • 5a7272eec9 - [dotnet] Formatted source style globally :: Nikolay Borisenko
  • 41e6384542 - [bidi][java] Add continueRequest and continueResponse command (#13692) :: Puja Jagani
  • 5f98528058 - [bidi][java] Use enum for HttpMethod :: Puja Jagani
  • ea41d9643f - [java] Fix the parameters passed for credentials :: Puja Jagani
  • 3ff5a07c31 - [bidi][js] Add error handling to check Bytesvalue instance :: Puja Jagani
  • 9c5fb53538 - [java] Fix formatting :: Puja Jagani
  • 57f8398577 - [java] Add missing Http method names in the enum :: Puja Jagani
  • ca4f3c3e7e - Bump follow-redirects from 1.15.4 to 1.15.6 (#13697) :: dependabot[bot]
  • f54b0680fa - Bump follow-redirects from 1.15.4 to 1.15.6 in /javascript/grid-ui (#13696) :: dependabot[bot]
  • 5b7c95b930 - [rb] Add full RBS support (#13234) :: Agustin Pequeno
  • 30fbca17f5 - [bidi][js] Add continueRequest and continueResponse command (#13704) :: Puja Jagani
  • 3c783f7c0e - [bidi] Add provide response command (#13708) :: Puja Jagani
  • 4c279c770c - [js] Update error message :: Puja Jagani
  • e195d79285 - [rust] Bump clap to version 4.5.2 (#13699) :: Boni García
  • ceaa738dd2 - [bidi][java][js] Add setFiles command of the Input Module (#13711) :: Puja Jagani
  • bbd59478af - Migrate to aspect_rules_js :: Simon Stewart
  • 06c008d818 - Regenerate lock file and fix linting errors :: Simon Stewart
  • 864089606c - Fix lint errors :: Simon Stewart
  • cb74d76a4b - [dotnet] re-run the deps command :: Simon Stewart
  • 80347bf787 - Quick fix to prevent us accidentally publishing python bindings during a build :: Simon Stewart
  • 0310e9fe4b - [python] Replace genrule with py_binary :: Simon Stewart
  • 5cc0269c15 - [python] Fix release target in rakefile :: Simon Stewart
  • d431dc87ee - Fix copyright notice :: Simon Stewart
  • 12344fe74a - [bazel] Bump to 7.1.0 without bzlmod (#13713) :: Simon Stewart
  • 49214cd404 - Update schedule for lock.yml :: Diego Molina
  • c7fdd50901 - [dotnet] Rename assembly prerequisites to AssemblyFixture :: Nikolay Borisenko
  • e7db08f519 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13563) :: Selenium CI Bot
  • 7c1fae379f - [dotnet] Support setting timeouts in capabilities (#13698) :: Nikolay Borisenko
  • 49352f93ad - [dotnet] Disabling ShouldMoveToLocation. :: Diego Molina
  • 755d25402c - [dotnet] Disabling a few Chrome tests :: Diego Molina
  • 1cb091b11b - [dotnet] Disabling some JavascriptEnabledBrowserTest.cs in RBE :: Diego Molina
  • 087d2bfb0e - [dotnet] Disabling one test from TakesScreenshotTest.cs in RBE :: Diego Molina
  • 65b5ff3890 - [dotnet] Fixing tests in SelectBrowserTests :: Diego Molina
  • 3c74f07896 - [dotnet] Fixing SelectTests.cs :: Diego Molina
  • f437fddef0 - [build] Removing skipped dotnet tests from RBE. :: Diego Molina
  • 87fe8b7b28 - [java] Enabling a few BiDi tests for Firefox :: Diego Molina
  • 860c41433b - [build] Removing skipped Java tests from RBE. :: Diego Molina
  • e3837622a8 - [java] Ignoring a test that fails in RBE :: Diego Molina
  • 96acefc098 - [java] Skipping tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina
  • ff537fe2b0 - [java] Enabling a few more BiDi tests for Firefox :: Diego Molina
  • 28d0bce174 - [java] Skipping a few BiDi tests :: Diego Molina
  • c4c37c4b67 - [java] Running in GH Actions some skipped tests in the RBE build :: Diego Molina
  • a684ab6137 - Correcting Java workflow file :: Diego Molina
  • 39623fad28 - [java] Splitting browser tests per OS and remote only in macOS :: Diego Molina
  • 2031018be7 - [java] Fixing new line character as the PowerShell is the default shell :: Diego Molina
  • 5be82f7cd1 - [java] Skipping FederatedCredentialManagementTest tests :: Diego Molina
  • 88dfd80bc8 - [py] Skipping tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina
  • 8395219a23 - [build] Removing skipped Python tests from RBE. :: Diego Molina
  • d96cc717a8 - [java] This is already being tested on the other jobs :: Diego Molina
  • 5e5e6f1123 - [rb] Skipping tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina
  • 4c27f8c17e - [rb] Running format script :: Diego Molina
  • 9fa5d20d6b - [rb] Making the linter happy :: Diego Molina
  • 7a8e8c5dcf - [js] Pushing mutation-listener.js and see if it helps the build :: Diego Molina
  • 3184040b06 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13725) :: Selenium CI Bot
  • af49a5e15b - [atoms] use css locators in dom.js (#13430) :: Jörg Sautter
  • 033d1a8c99 - [js] Use copy_file for mutation listener :: Alex Rodionov
  • 35fef2a812 - [java] Reties in CI for Java tests :: Diego Molina
  • f4435f74be - [java] Enabling SM for RemoteWebDriverDownloadTest as it is not executed in RBE. :: Diego Molina
  • cdd05e0369 - Bump @types/react from 18.2.48 to 18.2.70 (#13730) :: dependabot[bot]
  • 4668df3025 - Add JSON serialization for ShadowRoot (#13680) :: Scott Babcock
  • 3fab5fa261 - [dotnet] Treat unsuccessful http responses as errored commands (#13608) :: Nikolay Borisenko
  • bfcc737226 - [dotnet] Fix failed build via adding missing using statement :: Nikolay Borisenko
  • 4ac77f2771 - [dotnet] Enable internal logging at trace level for unit tests (#13727) :: Nikolay Borisenko
  • e3a9f2cd12 - Bump rack from 2.2.8 to 2.2.8.1 in /rb (#13641) :: dependabot[bot]
  • 75dc259018 - Bump express from 4.18.3 to 4.19.2 (#13734) :: dependabot[bot]
  • 3b70890181 - [py] Add more network interfaces to detect lan ip (#13663) :: Jani Hautakangas
  • e45ecd85dc - [rust] Bump dependencies to latest versions :: Boni García
  • 94b2c9b7b8 - [rust] Bump rustc compiler to version 1.77.0 :: Boni García
  • 1bb1b01691 - Revert "[rust] Bump dependencies to latest versions" :: Boni García
  • dec63daa00 - [rust] Update checksum in lock file :: Boni García
  • 82277abbe5 - [java] ensure the original RemoteNode stays DOWN #13646 (#13647) :: Jörg Sautter
  • 9931d0af27 - Update script commands to fix the failing BiDi tests (#13737) :: Puja Jagani
  • 0e4e73974b - [dotnet][rb][java][js][py] Automated Browser Version Update (#13736) :: Selenium CI Bot
  • 18aec307aa - install_addon() didn't take into account dir paths with trailing slashes (#13694) :: jkbzh
  • 242befb13e - [rust] Select release with artifact when filtering Edge response (#13735) :: Boni García
  • fccfed1e92 - Explicitly export Select and WebDriverWait from selenium.webdriver.support.ui (#13491) :: Adam Dangoor
  • 4cfe983a35 - Add return type to webelement.submit (#13490) :: Adam Dangoor
  • 55e7a536e9 - [java] removed usage of FileBackedOutputStream in the client (#13308) :: Jörg Sautter
  • 907b2197da - [java] Remove "se:bidi" (#13528) :: Puja Jagani
  • 1b06b13b98 - Add type to parameter of webelement.WebElement.send_keys (#13492) :: Adam Dangoor
  • 0c81991f42 - [rust] Use apple-flat-package crate to extract PKG files (#13740) :: Boni García
  • fbf75fd266 - [rust] Fix Edge management in RPM-based Linux (#13705) :: Boni García
  • 1f058a839d - [rust] Enhance logic to uncompress DEB files and set toolchain version (#13741) :: Boni García
  • 5b60724724 - [bidi][java] Fix a bug caused due to typo :: Puja Jagani
  • a179a98be1 - [bidi][java] Update the capture screenshot APIs to include all parameters and remove scroll parameter (#13743) :: Puja Jagani
  • 32d9eddaca - [dotnet][rb][java][js][py] Automated Browser Version Update (#13742) :: Selenium CI Bot
  • 5affd351dd - [js] Adding package-lock.json :: Diego Molina
  • 7660a33352 - [build] Adapting script to new package-lock.json location. :: Diego Molina
  • 8ef513697c - [rust] Remove non-necessary trace :: Boni García
  • 5f9cec8963 - Release 4.19.0 (#13747) :: Diego Molina
  • a12c3b56a9 - [build] Moving versions to nightly :: Diego Molina

- Java
Published by diemol over 2 years ago

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

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • 5404e6d523 - updating versions to nightly :: Titus Fortner
  • 7bec7b419d - [build] fixes to automated release tasks :: Titus Fortner
  • 7112e476d6 - [build] fix chmod value for geenrated dotnet files :: Titus Fortner
  • 72436c43b6 - [build] fix release note formatting :: Titus Fortner
  • f9ff9b3c08 - [java] Recommitting self-signed certificate should not require certificate file :: Puja Jagani
  • 1e2b8d6323 - [js] Fix running the casting related methods in chromium (#13479) :: Puja Jagani
  • 91e7572bf7 - Fix typo in setup.py (#13487) :: EwaMarek
  • 6334c2fa22 - Update mirror info (Tue Jan 23 12:06:42 UTC 2024) :: Selenium CI Bot
  • 9a044b8310 - [py] Bumping to 4.17.1 and updating CHANGES :: Diego Molina
  • e2b595b486 - [py] Correct typing_extension dependency for wheel generation :: David Burns
  • d9ff42059e - [py] Bumping to 4.17.2 and updating CHANGES :: Diego Molina
  • 5440d2b173 - [build] rust version needs to be changed before running the Selenium Manager task not after :: Titus Fortner
  • d74db8a131 - [build] create selenium-release target for python :: Titus Fortner
  • dd02fbf9c1 - [build] need to include twine in requirements to use it in target :: Titus Fortner
  • c5fb5a551a - [build] fix short version in python docs :: Titus Fortner
  • c618cac603 - [build] create workflow to PR changes to browser versions (#13466) :: Titus Fortner
  • 4f9d290ca7 - [js] Enabling virtual authenticator tests for Firefox :: Diego Molina
  • 83838605d1 - Update mirror info (Wed Jan 24 00:19:31 UTC 2024) :: Selenium CI Bot
  • fa658f499a - [bidi] Add browsing context destroyed event :: Puja Jagani
  • fe77555cd2 - [bidi][js] Add test for basic auth network event :: Puja Jagani
  • ca9c0c1237 - [bidi] [js] Add realm destroyed event :: Puja Jagani
  • b5259d8a4b - [java] Add missing support events for Web Driver Listener (#13210) :: Oscar Devora
  • 17d0491b6f - Update mirror info (Thu Jan 25 00:16:17 UTC 2024) :: Selenium CI Bot
  • 569e64be17 - [bidi][java] Add network intercept commands :: Puja Jagani
  • a9a0aa4c0b - [bidi][java] Add command "continuewithAuth" :: Puja Jagani
  • 6ad24d3731 - [bidi][java] Add failRequest command :: Puja Jagani
  • 1f01bfe3fb - [build] add git gem to gemspec as a development dependency :: Titus Fortner
  • eb38753337 - [build] add more information to bazel errors in tasks :: Titus Fortner
  • 319e4d7119 - [build] make sure task arguments are Arrays :: Titus Fortner
  • ad4fb54ea3 - [build] fix git code in rake tasks :: Titus Fortner
  • e93719e41b - [build] add toggle to build ruby webdriver or devtools gems independently :: Titus Fortner
  • b1af5d6495 - [build] update version in package-lock for node :: Titus Fortner
  • 339a837444 - [build] update tasks for release preparation :: Titus Fortner
  • c2ea3b2c2d - [build] do not update copyright information as part of release preparation :: Titus Fortner
  • 168c9f5417 - [rb] make suggested updates from rubocop :: Titus Fortner
  • 4ffaab1e22 - [rb] fix bad rubocop autocorrection :: Titus Fortner
  • fb062a5a67 - [java] use the W3C state to detect errors :: Jörg Sautter
  • 7c1b450a25 - [rb] fix another bad rubocop autocorrection :: Titus Fortner
  • eba101db0e - [rb] update rubocop and revert incorrect changes :: Titus Fortner
  • 65c4abdd84 - [ci] update pinned browser PR to ensure all tests are run :: Titus Fortner
  • e7bd6c4b59 - [ci] upgrade upload and download actions to v4 (#13516) :: Titus Fortner
  • fea3262dad - Automated Browser Version Update (#13517) :: Selenium CI Bot
  • 036b61371a - [ci] Create pre-release workflow (#13513) :: Titus Fortner
  • 81865828a2 - [build] move copyright from rake task to a bazel target (#13512) :: Titus Fortner
  • cea0a3c7ac - Fixed typo in CHANGELOG :: Luke Hill
  • e7fb98b4d9 - [dotnet] update parameter name to allowedIpAddresses and make whitelistedIpAddresses obsolete :: Titus Fortner
  • 4dc45f7d84 - [dotnet] remove download url parameter from driver service constructor :: Titus Fortner
  • b383138f78 - [dotnet] mark UseVerboseLogging obsolete for Edge service in favor of EnableVerboseLogging :: Titus Fortner
  • 6dc4d5758c - [dotnet] explicitly support passing the full path to driver in Service constructor :: Titus Fortner
  • 57540d17ae - Automated Browser Version Update (#13523) :: Selenium CI Bot
  • 249e291e64 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13537) :: Selenium CI Bot
  • 5c214ba4cf - [dotnet] Fix protocol cdp version for remote webdriver (#13507) :: Nikolay Borisenko
  • 878e18657f - [grid] Fixing driver configuration parsing :: Diego Molina
  • f79256f8bd - Automated Browser Version Update (#13540) :: Selenium CI Bot
  • c6161974e3 - [java][cdp] Ensure dom mutation listener calls to webdriver apis are thread safe :: Puja Jagani
  • 085ad4d7ec - [dotnet][rb][java][js][py] Automated Browser Version Update (#13546) :: Selenium CI Bot
  • 08c7c0176c - Fix typo in comment (#13549) :: mtrea
  • 31877652f6 - [js] guard failing virtual authenticator tests from running on firefox :: Titus Fortner
  • 4d6bdd01fe - [bidi] [js] Add locate node command (#13489) :: Puja Jagani
  • 574fea79da - [bidi][js] Deprecate NetworkInspector in favor of Network :: Puja Jagani
  • 54a9cc48fa - [js] Skipping two failing FF tests :: Diego Molina
  • e824acb886 - [rust] Bump dependencies to latest versions :: Boni García
  • 7b4103335f - [dotnet][rb][java][js][py] Automated Browser Version Update (#13552) :: Selenium CI Bot
  • f959e88823 - Bump Bazel to the latest stable 6.x release (6.5.0) (#13556) :: Simon Stewart
  • 60aa5676f6 - [rust] Remove cross command in CI build for Linux :: Boni García
  • efdb59bf33 - Bump rules dotnet to 0.14.0 (#13557) :: Simon Stewart
  • 290cfff2a0 - [js] Make npm run lint pass for javascript/node/selenium-webdriver (#13560) :: Simon Stewart
  • e815a1c870 - [bidi][js] Add "addintercept" and "removeintercept" commands (#13564) :: Puja Jagani
  • 6f8e81e37a - [js] Add import :: Puja Jagani
  • c2a660b51b - [js] Add import :: Puja Jagani
  • 85dd3b4d21 - [java] Allow null input in FluentWait (#13558) :: Valery Yatsynovich
  • 0b2265c759 - [java] Add missing event handlers for TargetLocator interface (#13559) :: Valery Yatsynovich
  • a6da4aabf3 - [rust] Add timestamps to Selenium Manager logs (#13554) :: Boni García
  • f38718b59b - [rust] Selenium Manager decrease frequency of statistics reporting (#13555) :: Boni García
  • 390e98d2bc - [py]: Update linting dependencies :: Simon K
  • 587c8acd96 - Update documentation link in readme (#13570) :: Simon Perepelitsa
  • 4eeeba7dee - [bidi] [js] Add auth related commands (#13572) :: Puja Jagani
  • d3bba9ea5f - [bidi][js] Add 'continueWithAuth' command :: Puja Jagani
  • 5bee19e4d1 - [rust] Selenium Manager log level (#13566) :: Boni García
  • b258204362 - [rbe] Disable GHA caches (#13577) :: Alex Rodionov
  • b954bcdb4a - [java] shutdown the process of a failed driver server start :: Jörg Sautter
  • 65166ba2e8 - [java] ensure ExternalProcess.waitFor will not block :: Jörg Sautter
  • 9077fbac38 - [java] fixed the format of DriverService :: Jörg Sautter
  • 047fe882fc - [java] use message templates in logger calls :: Jörg Sautter
  • 797100732e - Fix images with correct dimension and transparent parts (#13579) :: Nikolay Borisenko
  • 0b22bc8167 - [bidi][java] Add 'fetchError' event :: Puja Jagani
  • b6b209602d - [bidi][js] Add 'fetchError' command :: Puja Jagani
  • 3338c08045 - Fixing NPE when "se:downloadsEnabled" not set (#13583) :: Trig
  • 8d6bccaedd - [dotnet] Move initialization of error codes to static ctor :: Nikolay Borisenko
  • 1eb2c8c88d - Make Rectangle fields final to enhance immutability (#13586) :: Manuel Blanco
  • 2d941a009f - Use all provided options while merging them for Firefox (#13582) :: Oleg Ridchenko
  • a72ab320d0 - [java] Fix access modifier for script module classes :: Puja Jagani
  • 1cdf5b4585 - [java] use the ErrorCodec to build the WebDriverException #13580 :: Jörg Sautter
  • 8405299314 - [dotnet] Add DetachedShadowRoot exception for error response handling :: Nikolay Borisenko
  • 2d177bcd4a - [dotnet] Add InsecureCertificate exception for error response handling :: Nikolay Borisenko
  • 0209bec558 - [dotnet] Fix network response data encoding (#13576) :: Nikolay Borisenko
  • 335df5df8c - [java] give the driver some time to terminate graceful :: Jörg Sautter
  • 32cf182764 - [py] Bumping Python for nightly :: Diego Molina
  • 42414254df - [build] Adapting Rakefile to bump nightly for Python :: Diego Molina
  • 92d47ac373 - [build] Fixing Rakefile to bump nightly for Python :: Diego Molina
  • 1bd75869a9 - [py] Adding job for Python nightly :: Diego Molina
  • b20f29f99b - [py] Fixing typo in Nightly python job :: Diego Molina
  • d1c19c5e35 - [py] Using build and twine :: Diego Molina
  • 104470214c - [py] Installing twine :: Diego Molina
  • 83656d615e - [py] Env vars for twine :: Diego Molina
  • df7e464a68 - [build] Enabling more than one "nightly" per day :: Diego Molina
  • 5aa7ce0d1e - [build] Adding stable as default parameter :: Diego Molina
  • ce9dee2d2e - Add html pages for testing redirect functionality :: Puja Jagani
  • b6bf9de7cc - Release 4.18.0 (#13602) :: Diego Molina
  • 28d582c18b - Fix the location of the html files for redirect testing :: Puja Jagani
  • f4cd087106 - [build] Reusing fix in Rakefile to release python :: Diego Molina
  • 428422b56d - [build] Updating GitPod config :: Diego Molina
  • ec12c65b34 - [build] Target needs build not run :: Diego Molina
  • b3af4a6d44 - [build] Fixing dockerfile for gitpod :: Diego Molina
  • 77dd7250fc - CDP 122 (#13603) :: Diego Molina
  • 7ce5ca80f6 - Bumping versions to 4.18.1 :: Diego Molina
  • b1d3319b48 - Update supported versions for Chrome DevTools :: Diego Molina
  • c6bd0964f3 - [build] Fixing API docs update :: Diego Molina
  • 989b0ca679 - [build] Bumping versions for Nightly :: Diego Molina

- Java
Published by diemol over 2 years ago

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

- Java
Published by github-actions[bot] over 2 years ago

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

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • f08db9ca1b - Fix rakefile to use the correct variable :: Puja Jagani
  • 688345a0b5 - [dotnet] Fix nuget target framework (#13253) :: Nikolay Borisenko
  • 617e22bfd2 - [rb] update gemfile lock :: Titus Fortner
  • 45ef68ad90 - update versions to nightly :: Titus Fortner
  • 14436997b9 - [rust] update cargo lock file :: Titus Fortner
  • 5260f93c17 - allow api docs generation script to switch to designated branch instead of trunk :: Titus Fortner
  • f6bdb7faa5 - [dotnet] bump version to 4.16.1 :: Titus Fortner
  • 0118d7eb00 - Update mirror info (Thu Dec 7 00:15:49 UTC 2023) :: Selenium CI Bot
  • 9b4c83354e - [java] bump version to 4.16.1 :: Titus Fortner
  • 794f356a77 - [java] update version to nightly :: Titus Fortner
  • f1aae0472c - ensure ruby gemfile lock updated when cdp is updated :: Titus Fortner
  • 560b3de1a9 - [js] Fix typo :: Puja Jagani
  • 314ca33620 - Update mirror info (Thu Dec 7 12:06:35 UTC 2023) :: Selenium CI Bot
  • b608fa91a4 - [dotnet] update bazel release targets :: Titus Fortner
  • 1bcb948894 - [build] add rake task for creating dotnet zip files for release :: Titus Fortner
  • b949dcaf4e - [dotnet] Possibility to output internal log messages to file (#13249) :: Nikolay Borisenko
  • 8e75d5dfc4 - [dotnet] Change a list of downloadable files to IReadOnlyList (#13265) :: Nikolay Borisenko
  • 7647b5f343 - [build] create prepare_release task that builds packages for all languages :: Titus Fortner
  • 1506256807 - [build] create publish-nuget task :: Titus Fortner
  • 6620bce4e8 - [build] create publish-pypi task :: Titus Fortner
  • 68b92607f4 - [py] Add page load strategy enum (#13258) :: Oboleninov Anton
  • ae655baf50 - [java] Self-signed certificate should not require certificate file (#13268) :: Puja Jagani
  • 7f224aa2ea - [dotnet] Change date format for file log :: Nikolay Borisenko
  • 078e4c251a - Update JRuby to 9.4 :: Alex Rodionov
  • 8063da277e - [docs] Fix Ruby docs generation :: Alex Rodionov
  • 46946e99b9 - [dotnet] Improve file logging code smell based on feedback from 13249 :: Nikolay Borisenko
  • c606239f06 - [build] clean up Rakefile :: Titus Fortner
  • 757de62549 - [build] update change log file to accept language :: Titus Fortner
  • 03c2318346 - [dotnet] update change log and bump version to 4.16.2 :: Titus Fortner
  • 259a94d1d2 - [java] remove deprecated classes and their tests (#13200) :: Oscar Devora
  • 3640adcab3 - chore(java): update-migrate htmlunit dependency (#13266) :: Matt McCartney
  • 8bf431e511 - [build] fix rakefile tasks for .NET release :: Titus Fortner
  • 9bbdb54d69 - Update lock.yml :: Diego Molina
  • 0d204d6311 - Update lock.yml :: Diego Molina
  • 888845f15d - [dotnet] Make System.Text.Json available as a dependency :: Simon Stewart
  • 602d015973 - [dotnet] Add notes on updating the dependencies :: Simon Stewart
  • 0720bbdfb6 - [java] add ability to disabled UI on grid (#13212) :: Oscar Devora
  • 2d73f13e14 - [ci] Restore rust flags for build SM in CI (#13281) :: Boni García
  • 7cbfdbdaf2 - [build] Using correct file name when bumping versions :: Diego Molina
  • 6f37dba4b3 - [rb] logger defaults output to stderr instead of stdout :: Titus Fortner
  • e5861901c5 - [rb] Fully support Chrome 120+ old headless mode (#13271) :: Neil Carvalho
  • 82f7cf7a3a - [rust] Use latest browser from cache when browser path is not discovered (#13283) :: Boni García
  • dee5bc5dce - [rust] Throw a descriptive message when error parsing JSON from response (#13291) :: Boni García
  • 10c0c28ee6 - [java] Recognise chrome-headless-shell as Chrome browser (#13292) :: Valery Yatsynovich
  • 123bb677ea - [java] removed most of guava from remote package :: Jörg Sautter
  • 5b1b449097 - [py] filter which bidi logs are recorded based on event type (#12951) :: Titus Fortner
  • e2b6bd7b13 - [rust] Tracking Selenium Manager usage through Plausible (#11211) (#13173) :: Boni García
  • 777583b107 - [dotnet] Tracking SM language binding in C# :: Diego Molina
  • 793a5e46ed - [java] Tracking SM language binding in Java :: Diego Molina
  • 1ecfb88376 - [javascript] Tracking SM language binding in JavaScript :: Diego Molina
  • a8468f65a0 - [python] Tracking SM language binding in Python :: Diego Molina
  • d9d9b06aa8 - [ruby] Tracking SM language binding in Ruby :: Diego Molina
  • 1ac2f473b8 - [build] Avoid sending analytics to Plausible for CI builds :: Diego Molina
  • 3b52ed27ce - [build] language level should be 17 in bazelproject we still release with 11 :: Titus Fortner
  • 3bfd4f3156 - Updated the return value of getMagicNumber to return 3. (#13303) :: Manuel Blanco
  • 309eb41a8e - [build] Avoid sending analytics to Plausible for CI builds :: Diego Molina
  • 4606e6bf50 - [build] Windows users should not have to stamp every single bazel execution :: Titus Fortner
  • 32edec141d - [sm] Adding binaries to track usage via Plausible :: Diego Molina
  • 5ab6676487 - [ci] update the build command for dotnet :: Titus Fortner
  • 5a97adf986 - [js] remove deprecated headless methods and associated references :: Titus Fortner
  • a2ff220922 - [build] create IntelliJ bazelproject file for Windows :: Titus Fortner
  • 3792243770 - [build] create powershell file for creating Windows dev environment :: Titus Fortner
  • bb10753db0 - [java][bidi] Add cookie support for network module (#13325) :: Puja Jagani
  • 273c3d4e89 - Refactored log capture and formatting code in org.openqa.selenium.tes… (#13322) :: Manuel Blanco
  • 060288e85c - [bidi][java] Add support for Input module (Actions) (#13259) :: Puja Jagani
  • fea3ddd3af - [java] Close http connection for RemoteNode (#13313) :: Puja Jagani
  • 173d62468a - [bidi][js] Add script message event (#13153) :: Puja Jagani
  • 98ea560b4d - Python client: sleep depending on the number of attempts to check if the service has started (#13321) :: deedy5
  • 29b6dc718b - [rust] Minor changes related to string manipulation (no logical changes) :: Boni García
  • dd7a2f6514 - [ci] dotnet does not need to stamp on windows now :: Titus Fortner
  • dc4c7e4ef3 - [build] remove code in ./go wrapper to handle Java 8 :: Titus Fortner
  • 00b579d6e3 - [dotnet] Consider log handlers as null when not initiated :: Nikolay Borisenko
  • 34970943c4 - [dotnet] Lazy initialization of log handlers when required :: Nikolay Borisenko
  • e745a91b38 - [py] update list of files and directories to git ignore :: Titus Fortner
  • 34e09865ad - [nightly] Fix Grid build :: Diego Molina
  • 343aa78b58 - Add Duration overload to SlowLoadableComponent constructor (#13309) :: Kurt Alfred Kluever
  • e01be4a006 - use subprocess.DEVNULL instead of open(os.devnull) to avoid leaking a… (#13329) :: Thomas Grainger
  • dc4114fdee - Improve logging errors (#13327) :: Manuel Blanco
  • 6cce0c962b - Update mirror info (Tue Dec 19 12:06:29 UTC 2023) :: Selenium CI Bot
  • 24c2c4f660 - [py] set a default value for driver in test suite :: Titus Fortner
  • a351c4d40f - [py] require --use-lan-ip flag to start test server on non-local host :: Titus Fortner
  • dc141316f5 - [build] fix and remove broken or unneeded rake tasks :: Titus Fortner
  • ef848978de - update Authors file :: Titus Fortner
  • e58fd53cca - update copyright notices :: Titus Fortner
  • c75b7f08e6 - [build] update copyright task to skip files and include formatting :: Titus Fortner
  • 7acc040eea - [java] Ensure calling close() and quit() don't cause BiDi websocket errors (#13333) :: Puja Jagani
  • 22dcb1796d - [java] Refactoring to check for emptiness (#13335) :: Manuel Blanco
  • 44b8b68bb4 - [build] namespace Rake tasks for building and releasing by language :: Titus Fortner
  • 2c6bbc7851 - [build] implement document generation tasks in Rakefile :: Titus Fortner
  • 9511a2ac26 - [build] create rake task for building and releasing all artifacts at the same time :: Titus Fortner
  • c8429ecee2 - [build] run Rakefile through Ruby linter :: Titus Fortner
  • 0f1489dc83 - Remove unnecessary overridden methods (#13336) :: Manuel Blanco
  • e729e16aa5 - [dotnet] Specify the dll as nuget content explicitly (#13332) :: Nikolay Borisenko
  • b9e2bbe3ff - [build] fix bazel execution module :: Titus Fortner
  • 2843a6b170 - [build] fix requirements for bazel module :: Titus Fortner
  • f22e08fd05 - [dotnet] Extract downloadable zip file in memory (#13277) :: Nikolay Borisenko
  • 48e8db2e52 - [grid] improved logging when driver discovery failed :: Jörg Sautter
  • 10561bc593 - Use Node 18 (#12724) :: Aurélien Pupier
  • a6a2cd65b2 - overhaul project Readme (#13338) :: Titus Fortner
  • a9ef1e619e - fix incorrect command documented in README :: Titus Fortner
  • 9c0738d50d - [build] create single command for periodic file upudates :: Titus Fortner
  • 64d9c87efd - [rb] define default command_list (fixes #13307) :: Titus Fortner
  • 6d1897246d - [build] fix Rake issues with FileUtils :: Titus Fortner
  • 5792d4ecc7 - [build] create commands to update selenium versions :: Titus Fortner
  • 6b9dfec42c - [build] create command to update maven dependencies :: Titus Fortner
  • 55d735b3dc - [java] WebSocket NoVNC session against the grid URL contains trailing slash (#13353) :: Viet Nguyen Duc
  • 91d8d703ee - Updating channel name from Aurora to Dev :: Diego Molina
  • eeaebe6b2e - [javascript] Remove firefox_channels.js example as Channels is deprecated [skip ci] :: Diego Molina
  • 6c3110a5a7 - [javascript] Deprecating Channel [skip ci] :: Diego Molina
  • d3bccee5da - [java] Removing mentions to firefox-bin in docs and tests :: Diego Molina
  • 56d149e697 - [java] Removing unused variable [skip ci] :: Diego Molina
  • ab18234ef2 - [java] Deprecating FirefoxBinary :: Diego Molina
  • bdc86aa836 - [build] remove variables from maven deps file :: Titus Fortner
  • 0309e51b34 - [build] location of maven dependency opentelementry-semconv has moved :: Titus Fortner
  • 4a535ecc99 - [build] update maven dependency versions :: Titus Fortner
  • a81b4d02fc - [build] update maven dependencies task :: Titus Fortner
  • cb9169ab02 - [build] update maven dependencies with java:update :: Titus Fortner
  • 0e3d4bc653 - [java] Deprecated json wire related ErrorCodes :: Jörg Sautter
  • 5e384fca82 - [java] fixed the ScreenshotException message :: Jörg Sautter
  • 3330f28026 - [java] added ShadowRoot.hashCode / .equals #13326 :: Jörg Sautter
  • 25bdf6e484 - [java] deprecated unused RemoteStatus :: Jörg Sautter
  • c7f65f8351 - [java] remove use of guava from FluentWait :: Jörg Sautter
  • 619bc64c81 - [build] fix JRuby install :: Titus Fortner
  • 866b4017e8 - [rb] update release date in change log :: Titus Fortner
  • 40cfa4bdb7 - [build] includ git gem in jruby :: Titus Fortner
  • aea6d4039c - [java] fix references to old semconv artifact location :: Titus Fortner
  • b16d0d8885 - [java] Fix build due to opentelemetry package updates :: Puja Jagani
  • b47b09c02f - [js][bidi] Add Input module command (#13360) :: Puja Jagani
  • 28882f9590 - [rb] run unit tests on latest version ruby :: Titus Fortner
  • 4ff1f62703 - [rb] fix issues with incorrectly named edge browser :: Titus Fortner
  • fc86c86922 - [rb] bundle and rubocop updates :: Titus Fortner
  • 64755fa82c - [build] Reference Selenium Manager Binaries from separate repo (#13314) :: Titus Fortner
  • 89170a76ea - [build] add pinned selenium manager versions to all:updates task :: Titus Fortner
  • e8e6300945 - Update mirror info (Wed Dec 27 12:06:17 UTC 2023) :: Selenium CI Bot
  • 776c9f76aa - [rb] fix documentation errors :: Titus Fortner
  • 6d706ea1c3 - [build] remove unnecessary print statements :: Titus Fortner
  • f1846257af - [build] implement git portion of documentation updates :: Titus Fortner
  • d2a2c1696e - [build] remove old api doc generation file :: Titus Fortner
  • 4a6ec578c3 - [build] convert changelog script to ./go task :: Titus Fortner
  • f36d4b04fa - [build] convert release notes script into a task :: Titus Fortner
  • b87c71ca9a - [build] create and push the appropriate release tag as part of release task :: Titus Fortner
  • 4587571bac - [build] have the all:release task also update api docs and set nightly versions :: Titus Fortner
  • 0a25633edf - [build] improve rakefile syntax :: Titus Fortner
  • 3bacf52fce - [build] no longer need selenium manager shell script :: Titus Fortner
  • 49e941d5d4 - [build] fix java-release-zip target which should fix nightly build :: Titus Fortner
  • 55ea5721a7 - [rust] mark pre-release versions as nightly :: Titus Fortner
  • 16fd13bd85 - [build] update task logic to support nightly rust version conversions :: Titus Fortner
  • 9a700e2199 - [rust] rust wants nightlies marked with dash not dot :: Titus Fortner
  • b0ba4321c2 - [rust] update lock files :: Titus Fortner
  • d70d3a084c - Update mirror info (Thu Dec 28 12:07:30 UTC 2023) :: Selenium CI Bot
  • 7922d42b0c - [build] pass auth from calling workflow to the called workflow to release Selenium Manager artifacts :: Titus Fortner
  • 3f9b606c84 - [build] bundle update ruby when versions get changed so lockfile is correct :: Titus Fortner
  • 6305e1ab10 - [build] ensure maven dependency update task will execute :: Titus Fortner
  • 7784bbdaf7 - [rust] Bump dependencies to latest stable versions :: Boni García
  • 6b42c10df2 - remove all references to firefox-bin :: Titus Fortner
  • 3570209bf9 - [build] limit changelog population to just user facing code(#13356) :: Titus Fortner
  • 7012dbe8a2 - Update year in LICENSE and NOTICE docs :: Sri Harsha
  • 089094968e - [build] restore ruby dependencies :: Titus Fortner
  • c284a956b4 - [rb] guard bidi tests on Chrome due to Google bug :: Titus Fortner
  • aac6d6415c - SeleniumManager python wrapper should check if architecture/platform combination is supported (#13381) :: seidnerj
  • 52979082b8 - [java] deprecate all html5 offline storage implementations See #10397 (#13373) :: Titus Fortner
  • 16770fb6e7 - [java] Remove features that are not w3c compliant (#13372) :: Titus Fortner
  • 1b66415adf - [java] remove non-w3c endpoint references that are mobile specific :: Titus Fortner
  • c2c41b89a0 - [build] update windows dev environment script to properly format bazelrc file :: Titus Fortner
  • 8b5ba75646 - [js] download files from remote server (#13102) :: Titus Fortner
  • cc85c78355 - [rb] change allowed types for logger methods :: Titus Fortner
  • 214df71f41 - Update geckodriver-Firefox mapping after release of geckodriver 0.34.0 :: Boni García
  • 52f162593f - [bidi][java] Add auth required event :: Puja Jagani
  • 45da01858c - [bidi][js] Add auth required event :: Puja Jagani
  • f232416c45 - [ci] change concurrency to treat dispatch and scheduled tests independently of push and pr :: Titus Fortner
  • 494b1535df - [ci] fix concurrency syntax :: Titus Fortner
  • e40ec28214 - [ci] fix concurrency syntax with fake ternary and concat outside braces :: Titus Fortner
  • c183146044 - [ci] remove compound conditional in concurrency ternary :: Titus Fortner
  • f74451974b - [rb] fix download test since Linux lists files in different order :: Titus Fortner
  • cd91b8c95d - [java] stop the started server when an exception is raised :: Jörg Sautter
  • 485658916c - [java] copy the output in a daemon thread :: Jörg Sautter
  • 5e4ce94566 - [bidi] Fix failing tests due to change in argument for box screenshot :: Puja Jagani
  • 0ebddde507 - [dotnet] update references from desiredCapabilities to capabilities :: Titus Fortner
  • b74d940d35 - [java] no longer accept session requests with desiredCapabilities :: Titus Fortner
  • b5ae3f8cab - [java] remove requiredCapabilities from metadata ignored list :: Titus Fortner
  • d77b568a03 - [java] Deprecate AddWebStorage augmenter provider as well (#13399) :: Valery Yatsynovich
  • 34adf3eed4 - [py] use Selenium Manager in tests with bazel when pinned browsers not set :: Titus Fortner
  • f75ea689dd - [java] update logging and errors for driver management :: Titus Fortner
  • a5be5b6da7 - [java] Deprecate ContextAware interface (#13405) :: Valery Yatsynovich
  • 886cdf5397 - [py] fix linting issue :: Titus Fortner
  • b0f42c34cd - [build] add tasks to lint Python & Ruby :: Titus Fortner
  • a040c34272 - [bidi][js] Add traverse history command :: Puja Jagani
  • e1e538e5b7 - [java] Add check back to driver service session factory :: Puja Jagani
  • 9bcccf232b - [java] fix broken driver finder conditional :: Titus Fortner
  • fffd05c751 - [dotnet] Don't output to user's console, rather use logging :: Nikolay Borisenko
  • 3bfd6c4f0a - [js] Organize BiDi test based on the module (#13408) :: Puja Jagani
  • f8944cd1e9 - [java] Improve readability :: Puja Jagani
  • e7d902ec5b - Node WebSocket not working with sub-path option (#13407) :: Viet Nguyen Duc
  • 46b3ac632c - [bidi][java] Add window proxy properties class :: Puja Jagani
  • 4b6af2ea1c - [bidi][js] Add test to get iframe's browsing context :: Puja Jagani
  • f7fd6d3f0c - [dotnet] Added function to enable halting targets until runtime.runIfWaitingForDebugger is invoked (#13330) :: EdwinVanVliet
  • 7ddd002e38 - Code cleanup (#12934) :: Andrei Solntsev
  • 10af32cd4d - [bidi] [java] Update iframe related tests to actions :: Puja Jagani
  • 111086dfc0 - [java] Schema HTTPS in Distributor, SessionQueue, SessionMap (#13413) :: Viet Nguyen Duc
  • 2cd2720ecc - [java] Marking test as not implemented :: Puja Jagani
  • abd81d041d - [bid] [java] Add BiDi Input module release command (#13362) :: Puja Jagani
  • 090f32e8a6 - Bump follow-redirects from 1.15.2 to 1.15.4 (#13424) :: dependabot[bot]
  • 12a9967c9e - Bump follow-redirects from 1.14.9 to 1.15.4 in /javascript/grid-ui (#13417) :: dependabot[bot]
  • d51c74ab36 - [bidi][js] Add Input module JS command :: Puja Jagani
  • ff82c4af6a - [atoms] minimize size of get-attribute atom (#13416) :: Jörg Sautter
  • 3e196425ed - [bidi][java] Add Node properties class :: Puja Jagani
  • 8763f62184 - [java] Deprecate NoSuchContextException (#13425) :: Valery Yatsynovich
  • 6e7c747359 - [java] Run file format script. :: Diego Molina
  • f58416bb2a - [java] ensure the worker thread is stopped :: Jörg Sautter
  • b2a8448194 - [bidi][js] Add test for node properties in :: Puja Jagani
  • 8f35c47c06 - [grid] log the complete exception :: Jörg Sautter
  • 097d3016f4 - [java] add deprecation annotation to FirefoxBinary :: Titus Fortner
  • 4350eb1d0b - [java] Add a warning while passing a decorated driver to augmenter :: Puja Jagani
  • 19a1813544 - [java] Enabling two tests that already work in Firefox :: Diego Molina
  • c0ddca6d32 - [java] Tapping the Node session when there is WebSocket activity :: Diego Molina
  • ec523b2f87 - [java] Small code improvement in ProxyWebsocketsIntoGrid :: Diego Molina
  • 1b594ee33e - [grid] Using max-sessions from Node when it was declared. :: Diego Molina
  • b556ac3d6d - [py] update required version of Python in setup file :: Titus Fortner
  • f09f064cb9 - Fix typo in NodeFlags (#13440) :: middlingphys
  • c9bc81aa7d - [bidi][java] Add locate nodes command (#13445) :: Puja Jagani
  • 328e2412af - [bidi][java] Add user friendly methods to locate nodes :: Puja Jagani
  • 7ad44eef93 - [java] add click dialog support to Federated Credential Management implementation :: Titus Fortner
  • d14f7c0e89 - [py] remove extension connection class and other usages of webdriver.xpi :: Titus Fortner
  • 4513ea982c - [py] remove deprecated verbose argument from edge service :: Titus Fortner
  • f1f6886269 - [py] remove deprecated desired_capabilities property from webdriver :: Titus Fortner
  • 7cc56cc604 - [py] remove deprecated application cache support :: Titus Fortner
  • 6127b5f849 - [build] add tasks for python tests :: Titus Fortner
  • 67490a3066 - [rb] Update rules_ruby and run unit tests on RBE :: Alex Rodionov
  • 1557d27368 - [rb] FIx incorrect filename for Ruby toolchain hash :: Alex Rodionov
  • 192dea5e52 - [java] use the ErrorCodec to encode exceptions :: Jörg Sautter
  • 7a48c94648 - [java] ignore null text of UnhandledAlertException :: Jörg Sautter
  • d02f51f262 - update readme with correct bazel syntax for .NET tests :: Titus Fortner
  • 19fadc4181 - [ci] remove unused workflow :: Titus Fortner
  • 907f2df860 - [CI] Update logic for which tests get run (#13457) :: Titus Fortner
  • 86a004048b - [rb] Disable Ruby cache on Windows :: Alex Rodionov
  • 401f3e317b - update pinned browsers :: Titus Fortner
  • 60cfe1f88f - [build] properly get selenium manager from bazel output (#13452) :: Titus Fortner
  • 1d9b28e37c - [dotnet] Prepare cdp cs files before core compile to make intellisense happy :: Nikolay Borisenko
  • d0f8811ac7 - [dotnet] Fix compilation warning for inline docs of DownloadFile method :: Nikolay Borisenko
  • bd8c5d9602 - [java] remove annotations from tests that firefox now passes :: Titus Fortner
  • 4562685756 - [dotnet] Fix compilation warnings in cdp generator and tests :: Nikolay Borisenko
  • 5eb3caab03 - [dotnet] remove deprecated DriverService constructors with options parameter :: Titus Fortner
  • 5893627356 - [dotnet] remove deprecated methods for toggling legacy protocol :: Titus Fortner
  • 08dc2f707a - [dotnet] remove deprecated class RemoteWebElement :: Titus Fortner
  • 7bf62868ab - [java] Remove unused import to satisfy format script (#13468) :: Nikolay Borisenko
  • e8f02e9753 - [dotnet] Improve logging performance when it is disabled (#13464) :: Nikolay Borisenko
  • 0972a1bb04 - [ci] restrict jobs from running on forks :: Titus Fortner
  • b7dc668795 - [py] copy license file to distributions :: Titus Fortner
  • d035b5d197 - [build] only release new Selenium Manager binaries from trunk :: Titus Fortner
  • 638c4313df - [rb] Add base64 gem as a runtime dependency (#13454) :: Earlopain
  • 63804e927e - [dotnet] Replace WebRequest with HttpClient in tests (#13471) :: Nikolay Borisenko
  • 69f0570468 - [py] adds PyPI classifiers for Python 3.10 to 3.12 (#13475) :: James Braza
  • b7f27a2aa1 - [ci] only run tests based on what is new in PR :: Titus Fortner
  • f83765d173 - [py] add deprecation library requirement (#13402) :: Titus Fortner
  • 21560a4974 - Fix "Get Text" to retrieve the correct value for ShadowRoot using slot. (#13218) :: Henrik Skupin
  • 8411a32eac - [build] fix py:lint task so it outputs results :: Titus Fortner
  • 892bf7a364 - [py] truncate large strings when logging requests :: Titus Fortner
  • 24d88d7363 - [py] Update WPEWebKit support code (#13278) :: Lauro Moura
  • 2f1f779bf4 - [rb] explicitly check for whether driver supports full page screenshots to error (#12799) :: Titus Fortner
  • 562c3596fa - [ci] test with latest version of Ruby :: Titus Fortner
  • ac9d52f51d - [py] Firefox Profile Fixes and Deprecations (#13477) :: Titus Fortner
  • 19df7bbf52 - [py] remove test for comparing firefox profile encodings :: Titus Fortner
  • 0f1c7537b8 - [py] deprecate FirefoxBinary class (#13476) :: Titus Fortner
  • 19ec8a84ae - Bump jinja2 from 3.1.2 to 3.1.3 in /py/docs (#13432) :: dependabot[bot]
  • 511da58c31 - Bump sniffio from 1.2.0 to 1.3.0 in /py (#13066) :: dependabot[bot]
  • 132b30ba4d - Bump cryptography from 41.0.3 to 41.0.4 in /py (#12810) :: dependabot[bot]
  • a3b1124919 - [py] update minimum trio requirement to 0.20.2 per dependabot :: Titus Fortner
  • 1164555b9d - [py] Fix type error in mypy (#13482) :: take0x
  • 11c799a665 - [rb] fix incorrect method name :: Titus Fortner
  • 5040a5aa4e - [rb] checking wrong public method for full page screenshots :: Titus Fortner
  • fa0637a34a - [build] update rake task names :: Titus Fortner
  • cc85374c89 - [ci] deleting concurrency section until we figure out what we need :: Titus Fortner
  • 134aa67382 - [rb] update unit test to include correct server port :: Titus Fortner
  • 8957fb5759 - [build] update which dotnet files need to be updated for new chrome versions :: Titus Fortner
  • 56140267a7 - [build] improve automated update task :: Titus Fortner
  • d5b9382bf3 - update all necessary files prior to a release :: Titus Fortner
  • e52b1be057 - update versions and changelogs for 4.17 :: Titus Fortner

New Contributors

Thank You

@EdwinVanVliet
@asolntsev
@diemol
@joerg1985
@nvborisenko
@p0deje
@pujagani
@titusfortner
@valfirst
@vietnd96
@whimboo

- Java
Published by titusfortner over 2 years ago

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

Commits

  • 7ad44ee: [java] add click dialog support to Federated Credential Management implementation (titusfortner)
  • d14f7c0: [py] remove extension connection class and other usages of webdriver.xpi (titusfortner)
  • 4513ea9: [py] remove deprecated verbose argument from edge service (titusfortner)
  • f1f6886: [py] remove deprecated desired_capabilities property from webdriver (titusfortner)
  • 7cc56cc: [py] remove deprecated application cache support (titusfortner)
  • 6127b5f: [build] add tasks for python tests (titusfortner)
  • 67490a3: [rb] Update rules_ruby and run unit tests on RBE (Alex Rodionov)

- Java
Published by github-actions[bot] over 2 years ago

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

Commits

  • 4350eb1: [java] Add a warning while passing a decorated driver to augmenter (Puja Jagani)
  • 19a1813: [java] Enabling two tests that already work in Firefox (Diego Molina)
  • c0ddca6: [java] Tapping the Node session when there is WebSocket activity (Diego Molina)
  • ec523b2: [java] Small code improvement in ProxyWebsocketsIntoGrid (Diego Molina)
  • 1b594ee: [grid] Using max-sessions from Node when it was declared. (Diego Molina)

- Java
Published by github-actions[bot] over 2 years ago

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

Commits

  • 2cd2720: [java] Marking test as not implemented (Puja Jagani)
  • abd81d0: [bid] [java] Add BiDi Input module release command (#13362) (Puja Jagani) #13362
  • 090f32e: Bump follow-redirects from 1.15.2 to 1.15.4 (#13424) (dependabot[bot]) #13424
  • 12a9967: Bump follow-redirects from 1.14.9 to 1.15.4 in /javascript/grid-ui (#13417) (dependabot[bot]) #13417
  • d51c74a: [bidi][js] Add Input module JS command (Puja Jagani)
  • ff82c4a: [atoms] minimize size of get-attribute atom (#13416) (joerg1985) #13416
  • 3e19642: [bidi][java] Add Node properties class (Puja Jagani)
  • 8763f62: [java] Deprecate NoSuchContextException (#13425) (Valery Yatsynovich) #13425
  • 6e7c747: [java] Run file format script. (Diego Molina)
  • f58416b: [java] ensure the worker thread is stopped (Jörg Sautter)

- Java
Published by github-actions[bot] over 2 years ago

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

Commits

  • 3bfd6c4: [js] Organize BiDi test based on the module (#13408) (Puja Jagani) #13408
  • f8944cd: [java] Improve readability (Puja Jagani)
  • e7d902e: Node WebSocket not working with sub-path option (#13407) (Viet Nguyen Duc) #13407
  • 46b3ac6: [bidi][java] Add window proxy properties class (Puja Jagani)
  • 4b6af2e: [bidi][js] Add test to get iframe's browsing context (Puja Jagani)
  • f7fd6d3: [dotnet] Added function to enable halting targets until runtime.runIfWaitingForDebugger is invoked (#13330) (EdwinVanVliet) #13330
  • 7ddd002: Code cleanup (#12934) (Andrei Solntsev) #12934
  • 10af32c: [bidi] [java] Update iframe related tests to actions (Puja Jagani)
  • 111086d: [java] Schema HTTPS in Distributor, SessionQueue, SessionMap (#13413) (Viet Nguyen Duc) #13413

- Java
Published by github-actions[bot] over 2 years ago

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

Commits

  • f75ea68: [java] update logging and errors for driver management (titusfortner)
  • a5be5b6: [java] Deprecate ContextAware interface (#13405) (Valery Yatsynovich) #13405
  • 886cdf5: [py] fix linting issue (titusfortner)
  • b0f42c3: [build] add tasks to lint Python & Ruby (titusfortner)

- Java
Published by github-actions[bot] over 2 years ago

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

Commits

  • e8e6300: Update mirror info (Wed Dec 27 12:06:17 UTC 2023) (Selenium CI Bot)
  • 776c9f7: [rb] fix documentation errors (titusfortner)
  • 6d706ea: [build] remove unnecessary print statements (titusfortner)
  • f184625: [build] implement git portion of documentation updates (titusfortner)
  • d2a2c16: [build] remove old api doc generation file (titusfortner)
  • 4a6ec57: [build] convert changelog script to ./go task (titusfortner)
  • f36d4b0: [build] convert release notes script into a task (titusfortner)
  • b87c71c: [build] create and push the appropriate release tag as part of release task (titusfortner)
  • 4587571: [build] have the all:release task also update api docs and set nightly versions (titusfortner)
  • 0a25633: [build] improve rakefile syntax (titusfortner)
  • 3bacf52: [build] no longer need selenium manager shell script (titusfortner)

- Java
Published by github-actions[bot] over 2 years ago