S

Selenium

S
Selenium Dev Tools

Nightly

Commits 8d1433a: [py]: Apply ClientConfig user_agent and extra_headers per connection (#17944) (Navin Chandra) #17944 da30f92: [build] add bazel flag to support cross-compiling all Selenium Manager binaries from Linux or Mac (#18029) (Titus Fortner) #18029 e5fc773: [build] Automated Selenium Manager Update (Selenium CI Bot) f9c29f7: [build] only flag major browser bumps for stable pins, not beta (…

S
Selenium Dev Tools v4.49.0

Selenium 4.49.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed [build] improve pre-release workflow ordering by @titusfortner in #17963 [build] track the generated BiDi schema by @titusfortner in #17962 [dotnet] [bidi] Fix various missing fields in DTO by @nvborisenko in #17961 [dotnet] [bidi] Fix mismatch of proxy json property names by @nvborisenko in #17960 [dotnet]…

S
Selenium Dev Tools v4.47.0

Selenium 4.47.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed Add transport layer that will be used by generated BiDi Modules by @pujagani in #17758 [java][bidi] Allow passing subscription parameters for events by @pujagani in #17769 [build] Reconcile Gemfile.lock in rb:pin with bundle lock, not bundle update by @titusfortner in #17772 [build] document Bazel worktree o…

S
Selenium Dev Tools v4.48.0

Selenium 4.48.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed [js] Normalize empty custom locator results by @munawiki in #17851 [py]: fix W3C capabilities built from a list of options (create_matches) by @navin772 in #17897 [rb] add low-level BiDi protocol integration specs by @titusfortner in #17878 Fix badge for CI build on the default branch by @nvborisenko in #179…

S
Selenium Dev Tools v4.46.0

Selenium 4.46.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed [build] Upgrade rules_rs to 0.0.90 and build Rust against @llvm on macOS by @AutomatedTester in #17683 [dotnet] Thread safe product info determination by @nvborisenko in #17684 [release] Skip release if package is already published by @diemol in #17686 [docs] add design decision record process and template b…

S
Selenium Dev Tools v4.45.0

Selenium 4.45.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed [build] derive PR diff base from HEAD^1 instead of trunk tip by @titusfortner in #17438 [build] setup trusted publishing from Github to npmrc by @titusfortner in #17445 [build] generate release notes from previous minor release tag by @titusfortner in #17449 [build] fix when to update lock files during the r…

S
Selenium Dev Tools v4.44.0

Selenium 4.44.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed Click to see all the changes included in this release fix(documentation): update artifact naming for generated docs by @diemol in #17332 fix(ruby): retrieve devtools version dynamically for package verification by @diemol in #17335 [dotnet] Don't truncate internal log messages at error/warn levels by @nvbori…

S
Selenium Dev Tools v4.42.0

Selenium 4.42.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed Click to see all the changes included in this release [rust][rb] Update lock files with new versions by @cgoldberg in #17118 [dotnet] [bidi] Unify all event arguments to be *EventArgs by @nvborisenko in #17125 [py] Add return type annotation to execute_script and execute_async_script by @adamtheturtle in #17…

S
Selenium Dev Tools v4.43.0

Selenium 4.43.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript Full Changelog: selenium-4.42.0...selenium-4.43.0

S
Selenium Dev Tools v4.41.0

Selenium 4.41.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed Click to see all the changes included in this release [py] Remove type stub packages from runtime dependencies by @cgoldberg in #16945 Canonical approach to supporting AI agent directions by @titusfortner in #16735 [build] Pre-release workflow improvements by @titusfortner in #16946 [build] Prevent nightly r…

S
Selenium Dev Tools v4.40.0

Selenium 4.40.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed Click to see all the changes included in this release [dotnet] Modernize EnvironmentManager, standardize assembly teardown by @RenderMichael in #15551 [java] Refactor tests by @asolntsev in #16684 [ci]: bump cargo lockfile by @navin772 in #16698 [java][BiDi] change emulation commands return type to void by @…

S
Selenium Dev Tools v4.39.0

Selenium 4.39.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed Click to see all the changes included in this release [atoms] fix text node children are always considered as displayed #16284 by @joerg1985 in #16329 [grid] Enhance UI with theme integration and improved status indicators by @VietND96 in #16512 [py][bidi]: add emulation command - set_locale_override by @nav…

S
Selenium Dev Tools v4.38.0

Selenium 4.38.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed Click to see all the changes included in this release [dotnet] [bidi] Avoid using JsonInclude attribute to include optional property for DTO by @nvborisenko in #16413 [rb] Bump prism to 1.6.0 by @Earlopain in #16450 [java] JSpecify annotations for ExecuteMethod by @mk868 in #16464 [rb] Fix Network issue by r…

S
Selenium Dev Tools v4.37.0

Selenium 4.37.0

Detailed Changelogs by Component Java | Python | DotNet | Ruby | JavaScript What's Changed Click to see all the changes included in this release [py] Re-add defaults for Chromium kwargs by @cgoldberg in #16372 Splitting stress tests by @diemol in #16374 [rb] Update Chrome/Edge args for test environment by @cgoldberg in #16376 [dotnet] [bidi] Emulation module by @nvborisenko in #16380 [py] Remove o…