Nightly
- 23aeeaf: [build] update workflow versions (Titus Fortner)
- 506bb8d: [build] do not run workflow commands with dynamic references (Titus Fortner)
- 46f7085: [build] fix workflow input variables (Titus Fortner)
- 745f2fa: [build] fix set-output usage in workflow (Titus Fortner)
- 7a0ec14: [build] use actionlint to validate workflows (Titus Fortner)
- 7a00c0a: [build] reference the correct action name (Titus Fortner)
- d1c2e2f: [build] fix shellcheck issues (Titus Fortner)
- eaa543b: [build] add shellcheck to run with actionlint locally (Titus Fortner)
- 9a6d9bb: build js docs with bazel (#16922) (Titus Fortner) #16922
- 950d737: [rb] add a //rb:steep run target (#16925) (Titus Fortner) #16925
- 1a68412: [build] fix the check bazel targets script (Titus Fortner)
- 5e257fe: [build] update pre release workflow (Titus Fortner)
- f847236: [py]: use
is_url_connectablefor driver status check (#16881) (Navin Chandra) #16881 - 40c17ed: [build] fix cargo pinning (Titus Fortner)
- 0ae0885: [build] add console output to rake tasks (Titus Fortner)
- 11de414: [java] create fewer objects while parsing JSON (#16926) (joerg1985) #16926
- 96a86cb: [build] implement bazel rule for pushing nuget packages (#16920) (Titus Fortner) #16920
- ad238dd: [build] release selenium via workflow (#16937) (Titus Fortner) #16937
- bb84614: [java] preserve original file's modification time when uploading to Grid (#16935) (Andrei Solntsev) #16935
- 28e523c: [java] fix logging in Selenium own tests (#16933) (Andrei Solntsev) #16933
- 96a10e5: [java] Stabilize flaky tests related to mouse movement (#16906) (Andrei Solntsev) #16906
- 3fa5015: [java] Automatically save screenshots & page sources for failed tests (#16904) (Andrei Solntsev) #16904
- 06edd77: [build] fix check-bazel-targets performance to prevent timeouts (Titus Fortner)
Nightly
- abb8a7a: [dotnet] [bidi] Expose New session command (#16907) (Nikolay Borisenko) #16907
- 16c4a8c: [build] automate the new java release publish (#16509) (Titus Fortner) #16509
- fd909e7: [py] Find grid in tests if not using bazel (#16912) (Corey Goldberg) #16912
- fb68a1b: update dependencies with bazel's dotnet (Titus Fortner)
- 4ae908f: [build] fix Rakefile issues (Titus Fortner)
- c20954f: [build] docs do not need java (Titus Fortner)
- c5418e8: build python docs with bazel (#16919) (Titus Fortner) #16919
- 5907de1: [build] generate dotnet docs with bazel (#16921) (Titus Fortner) #16921
- 39a57df: [bazel] Prevent duplicate directory warnings from python builds (#16923) (Simon Mavi Stewart) #16923
- e845e55: [grid] Improve Node handling concurrent sessions creation (#16913) (Viet Nguyen Duc) #16913
- 48e94cf: [java] Change BiDi "internalId" type from Long to String (#16918) (Andrei Solntsev) #16918
- 11fd819: [rb] add a //rb:lint-unsafe run target (Titus Fortner)
- 591dea5: [build] copyright updates were noisy because of dotnet (Titus Fortner)
- 5d30222: [build] update ruby gems with bazel (#16924) (Titus Fortner) #16924
- ebddb1d: [build] quiet formatter script (Titus Fortner)
- ab16bcf: [build] make format.ps1 match format.sh (Titus Fortner)
- f7d0a77: [build] update automatic changelog generation (Titus Fortner)
- 542dd29: [build] remove unnecessary things from release-prep workflow (Titus Fortner)
- 4da7649: [build] with bzlmod rust needs to execute a target to repin (Titus Fortner)
- 079c659: [build] standardize setup-bazel action usage (Titus Fortner)
Byte Buddy 1.18.4
- Add support for new build description in Android 9.
Nightly
- 6b71030: [java] Use ClientConfig provided by user instead of the default one (#16882) (Andrei Solntsev) #16882
- c5ee496: [dotnet][rb][java][js][py] Automated Browser Version Update (#16909) (Selenium CI Bot) #16909
- b1489f9: [rust] Replace fs::rename by file::move_file for Grid artifacts (#16911) (Boni García) #16911