GitHub Copilot
Write better code with AI
GitHub Spark New
Build and deploy intelligent apps
GitHub Models New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
{{ message }}
SeleniumHQ / selenium PublicThere was an error while loading. Please reload this page.
Could not load tags
Nothing to show
{{ refName }} defaultLoading
diemolreleased this
20 Apr 23:44·
3792 commitsto trunk since this release
selenium-4.9.0d705710
Changelog
For each component's detailed changelog, please check:
Commits in this release Click to see all the commits included in this releasef5b9191db1
- [IEDriver] Bumping version to 4.8.0 :: Diego Molinad985705e8c
- [rb] Bumping Gemfile :: Diego Molina425684ae27
- Evaluate the whole PR when checking CI :: Alex Rodionov4a81bb75fc
- [IEDriver] Updating CHANGELOG :: Diego Molina484359ce66
- Show the full CI build result in README :: Alex Rodionov3f6717df64
- pylint fixes including tidy of f strings, simplifications of conditional statements and isinstances (#11205) :: Mark Mayob803c68624
- [py] Replace devtools genrule with proper generate_devtools rule. (#11392) :: James Hilliardbcb5a25dde
- [JS] fix: iedriver download with selenium-manager #11579 :: Sriharsha398524fd6d
- update build requirements in readme :: titusfortnerfed93711e4
- [py]: Add docstring for alert_is_present
:: symonk39ceed7808
- [py] Avoid shadowing builtin
in variable names :: symonk8815c27cd3
- [rust] Support for web proxy in Selenium Manager (#11575) :: Boni García6bc5a589dd
- [java] Merge capabilities of slot with the new session request capabilities (#11369) :: Puja Jagani775d6bbafe
- Updating 4.8.0 release date for Ruby :: Diego Molina20d68b3963
- [java][cdp] Keep track of pinned scripts per CDP session (#11598) :: Puja Jagani0e5bb5b37f
- Fix autoload of WebDriver::Remote::Bridge::COMMANDS :: Étienne Barrié7de6dec1c6
- [rust] Selenium Manager processes PATH (#11597) :: Boni García2917d05a2e
- [java] Fix linting error :: Puja Jaganice0b6f1c80
- [java] [cdp] Simplify Augmentation for Basic Auth (#11601) :: Puja Jagani23782b3b4e
- print requested capabilities in SessionNotCreatedException (#11604) :: Andrei Solntsev764aff68f3
- [rust] Refactor logic for running shell commands in Selenium Manager :: Boni Garciae92ab45a80
- [rust] Make public the function for formatting :: Boni Garcíae3e77e73d6
- [rust] Remove geckodriver 0.32.0 test :: Boni Garciacbd263f3b8
- [java][cdp] Simplify Augmentation for Dom Mutation :: Puja Jaganicab3949d60
- [dotnet] update references to latest version of chrome in tests :: titusfortnercd1c146160
- [java] guard test based on Chromedriver bug :: titusfortner7e8d9d2ae6
- [js] guard tests due to chromedriver bug :: titusfortner80e7446047
- [rb] guard tests for BiDi browsing context :: titusfortner3e5d47c86f
- Update tracing.txt :: Puja Jagani99126df8db
- Update pinned browsers :: Simon Mavi Stewart4e02ef4559
- Generate a Maven BOM (#11560) :: Simon Stewart8cfe8a40f9
- [js] Add script pinning (#11584) :: Puja Jaganic044441a0d
- [py]: Bump black
& isort
versions :: symonk1e2a4c47cf
- [java] Synchronize method to get Selenium Manager binary (fix #11620) (#11640) :: Boni García332988cd7b
- [rb] Close BiDi session on closing the last top-level browsing context :: Tamsil Sajid Amanie2d160b904
- [ruby][bidi] Add filtering capability to LogInspector :: Tamsil Sajid Amani5d8b8a9a05
- [rb] subclass is setting value before the superclass is setting it to nil :: titusfortner771c22c7f7
- [CDP] Adding v110 and removing v107 :: Diego Molina60c9f4a4c3
- [java] Format Selenium Manager wrapper class in Java :: Boni Garcia4f09bf0c74
- [JS] [atoms] Use .textContent instead of .innerHTML in clear() action (#11504) :: Tobias Smolkae11ab24383
- [dotnet] Updating tests to work with v110 :: Diego Molinac1ac4c7a62
- [dotnet] IJavascriptEngine implements IDisposable where available (#11594) :: Michael Renderd95e96fc50
- [SM] Updating Selenium Manager binaries for 4.8.1 release :: Diego Molinab1300a65c0
- Filedownloads url - Adhere to w3c standards (#11646) :: Krishnan Mahadevan8b4b818bcd
- [java] Using Selenium Manager for Java tests :: Diego Molinacaabae25e9
- [IEDriver] Updating atoms for IE Driver :: Diego Molina8ebccac989
- Updating changelogs and bumping version to 4.8.1 :: Diego Molina8a585c5b6f
- Update tox.ini for a valid "isort" version (#11667) :: Michael Mintz68c556eb2b
- [rb] Updating Gemfile.lock :: Diego Molina835ee7ed72
- Undo a bug fix that caused a worse bug. (#11666) :: Michael Mintz728db91420
- [py] Bumping Python to 4.8.2 :: Diego Molinab5a118ad6b
- Removing browser drivers from GitPod config :: Diego Molina50d1ae9d25
- [rust] Include support for Safari in Selenium Manager (#11609) :: Boni Garcíacebf542e7c
- [rust] Include safari and safaritp as browser (and safaridriver as driver) in Selenium Manager :: Boni Garciaf719b026cc
- [rust] Move browser and driver names to each specific module :: Boni Garcia50bf0ac179
- [rb] remove guard on tests for fixed bug in chromedriver :: titusfortner3b16504d68
- [rust] Simplify browser names per module in Selenium Manager :: Boni Garciac5fd09a0fb
- [grid] Enabling detectDrivers
original behaviour. :: Diego Molina6cb3e2f83f
- [grid] Improving flag description :: Diego Molinae1d84a1d9a
- [CI] Freeing disk space before run :: Diego Molina440c0b1f2e
- [CI] Fixing CI script :: Diego Molina1563e8a032
- [rust] Update Cargo dependencies :: Alex Rodionovc79cab528b
- [grid] Switching Selenium Manager flag to false by default :: Diego Molinaed0fe60177
- [java] Fix NPE regression in 4.8.0 (#11701) :: Kouzukiiecea48d30e
- [java][cdp] Allow reusing DevTools instance upon calling close() (#11704) :: Puja Jagani1c70137592
- [java] implement DriverFinder completely independent of Service classes (#11491) :: Titus Fortner57a4060ebb
- [CI] Mirror api.github.com using scheduled job (#11711) :: Boni Garcíab8b2f61e3c
- issue-1533899181 (#11551) :: RussiaVk0be6a8795c
- [JS] Update rules_nodejs to 5.8.2 :: Sriharsha52be8c399b
- Bump actions/checkout from 2 to 3 (#11716) :: dependabot[bot]b6fbd93ae4
- Using Selenium CI to push :: Diego Molina199f4f60c3
- Update mirror-selenium-releases.yml :: Diego Molina6792f6186c
- Update mirror-selenium-releases.yml :: Diego Molina63e8543a39
- Update mirror info :: Selenium CI Bot7d233ef29a
- Remove newline to enable hyperlink in VS Code (#11719) :: MMK-IBSEN906baa8e9e
- Allow LocalNode to be extended for customisation (#11718) :: Krishnan Mahadevanc483b0f899
- [rust] Selenium Manager parse mirror to get latest IEDriverServer version (#11672) :: Boni García796b2d40cd
- [rust] Bump selenium-mamanger dependencies :: Boni Garciad7cbcbf3f7
- [rust] Change default TTLs in Selenium Manager (#11686) :: Alexcfc7eed50b
- Bump dns-packet from 5.3.1 to 5.4.0 in /javascript/grid-ui (#11728) :: dependabot[bot]3179985c2c
- extending WebDriverException (#11727) :: Mohab Mohie201f528647
- Adding note about --depth 1
:: Diego Molinad7b0b09d57
- [rust] Fix local architecture discovery in Selenium Manager (#11611) :: Boni García8225b28dc0
- [py] Fixing lint :: Diego Molinae4f334e161
- [java] Deprecate CDP instance methods in FirefoxDriver :: Puja Jaganib7d7c49165
- [py] Fixing Selenium Manager test :: Diego Molina4aee4167c0
- [java] Adding allowHosts to GeckoDriverService :: Diego Molina91daa27d08
- [grid] Passing language env var to child containers :: Diego Molina40893142c3
- [js] Using status from response (#11742) :: Diego Molinace4a66b082
- [java] Deprecate CDP support for FirefoxDriver :: Puja Jagani1e91f512f0
- [grid] Removing unknown extensions for IE :: Diego Molinaf28144eb72
- InvalidSelectorException now extends WebDriverException :: Diego Molinacb6ff297f4
- [rust] Use static linking using cross-compiling to target x86_64-unknown-linux-musl in GH Actions (#11749) :: Boni García9acbfce23d
- [CDP] Disabling some CDP tests on Firefox :: Diego Molina1637d36d0d
- [rb] Fixing linter :: Diego Molinaa1f805f423
- fix typing bug (#11735) :: Johnny.H1c8eac0205
- fix(sec): upgrade cryptography to 39.0.1 (#11732) :: fuyou179ea5d84c
- Bump cryptography from 38.0.3 to 39.0.1 in /py (#11630) :: dependabot[bot]14b1befba0
- [py]: Additional type hinting for actions
:: symonk18a23adb9e
- [py]: bump mypy
in tox recipe; tweak some additional mypy complaints :: symonk6a47cc3814
- [py]: Only SIGKILL
service processes that did not gracefully clean up and exit from sigterm
:: symonk3a843aa4bb
- [py]: use subprocess.TimeoutError
for handling subprocess termination waiting :: symonka5ac62a6a0
- [docker] update dev images focal
version. closes #11731 :: symonk4a8c25c10f
- [py]: Remove unnecessary calls to mapping .keys()
:: symonk6ef8cb8b25
- 更新 options.py (#11623) :: tinge4b87d4456
- [py]: Close FirefoxBinary
log files when quitting Firefox
driver instances. closes #11730 :: symonk520510df71
- [py]: Allow all services classes to accept **kwargs
:: symonk966bd3f5c5
- [py]: Allow creation_flags
to be passed into any Service
via **kwargs
:: symonkcd88d1852d
- [py]: Allow close_fds
to be controllable through **kwargs
for all service objects :: symonka916504353
- [py]: Give more fine grained control to subprocess Popen
calls for all services :: symonkcbbcc371ef
- [py]: use pop
instead of get
for popen kwargs in services :: symonk005b588b5b
- [py]: Update python change log :: symonk393ba87b64
- [py]: simplify service kwarg handling in the service base class :: symonke6a7987001
- [java][bidi] Ensure removing listeners does not cause an error :: Puja Jagani2de556187f
- [Grid] Support auto downloads in Grid (#11702) :: Krishnan Mahadevanc0289e61b9
- Bump webpack from 5.72.0 to 5.76.1 in /javascript/grid-ui (#11773) :: dependabot[bot]63d04767fe
- Bump webpack from 5.75.0 to 5.76.1 (#11776) :: dependabot[bot]841eb80d42
- [java] Removing unused imports :: Diego Molina1de6a52015
- [java] Process Selenium Manager output as JSON (#11663) :: Boni García5f5ea86f11
- [grid] Fixing broken managed downloads test :: Diego Molina4cb9093953
- [rust] Filter multiple driver occurence from PATH in selenium-manager (#11745) (#11777) :: Boni Garcíad4332ebfb4
- Update selenium-manager binaries for Windows, Linux, and macOS :: Boni Garcia62a66dd285
- [rust] Organize private functions for selenium-manager in lib.rs :: Boni Garcia084465bd43
- [java] Use output json when calling selenium-manager and format code :: Boni Garciad8474fb16b
- [java] Simplifying condition :: Diego Molinaa310907c0e
- [java] Setting output to json when getting driver path :: Diego Molinad60cb15b42
- [py] Starting Selenium Server with Selenium Manager :: Diego Molina3f7f57cfc8
- [java] Adding remote-allow-origins
for Chrome :: Diego Molinafa001eb0ff
- [CDP] Adding v111 and removing v108 :: Diego Molinae8953ce4dd
- [py]: pass default to pop
when parsing service popen_kw :: symonk8b25a45686
- [py]: Default close_fds to true on non windows OS :: symonk2ad0b06390
- [java] Fixing ChromeOptionsTest :: Diego Molina3adf8c763e
- [java] Disabling JS test for Chrome :: Diego Molina4792c2e645
- [rb] Enabling shadow root test in Firefox :: Diego Molina4ef7314ec2
- [rb] Bumping Gemfile.lock :: Diego Molina9812791557
- [rb] Removing guards for BiDi tests :: Diego Molina5374cf84b7
- [java] Invoking Selenium Manager only with --browser
:: Diego Molina43987a283a
- [java] Removing DriverServiceInfo
:: Diego Molinabae493d5a4
- [java] Using json output for errors as well. :: Diego Molina00a2624392
- [py] Using json output with Selenium Manager :: Diego Molina6d94706480
- [javascript] Using json output with Selenium Manager :: Diego Molina7ac05c5dbd
- Ruby driver finder (#11523) :: Titus Fortnere91152f24e
- [grid] Fixing options merging :: Diego Molina807bb7d975
- [grid] Adding remote-allow-origins
for Chrome stereotypes :: Diego Molina4fb0b0a03c
- [rb] Starting Selenium Server with Selenium Manager enabled :: Diego Molina30ae31c704
- [java] have overloaded constructors to have configurable connect and read timeouts while instantiating WebDriver object (#11532) :: Abdullah Aslam6dad428a09
- [rb] Using json output with Selenium Manager :: Diego Molinaa90d7fb605
- [rb] add more logging to Selenium Manager :: titusfortner6ad7d3462d
- Bump rules_jvm_external to 5.1 :: Simon Mavi Stewartc3e57ed258
- Bump rules_rust to 0.19.0 :: Simon Mavi Stewartc154fd8231
- Run buildifier :: Simon Mavi Stewart45cfede68b
- [java] Updating deps :: Diego Molina5d2650016d
- [java] Updating deps :: Diego Molinab6f9af38b1
- [dotnet] Using json output with Seleniun Manager :: Diego Molina5a02987b90
- [dotnet] Include targets for projects building transitively (#11812) :: Nikolay Borisenko37d3f67625
- Bump actions/stale from 7 to 8 (#11808) :: dependabot[bot]00d0537b86
- [fix] sphinx config update to keep invoked methods and shorter aliases in documentation (#11802) :: Alex826dbfc730
- [java] Bump to 4.8.2 and CHANGELOG update :: Diego Molina47f7fb33ef
- [dotnet] Bump to 4.8.2 and CHANGELOG update :: Diego Molinab75b0945dd
- [rb] Bump to 4.8.2 and CHANGES update :: Diego Molinac252afffa6
- [rb] Bumping Gemfile.lock :: Diego Molina578449ca42
- [py] Bump to 4.8.3 and CHANGES update :: Diego Molina1069632233
- [javascript] Bump to 4.8.2 and CHANGES.md update :: Diego Molinae553ae20ef
- [java] fix bug preventing adding items to ArrayList for Selenium Manager command :: titusfortner50bc1d73b9
- Update mirror info :: Selenium CI Bot5860546359
- [java] Fixing formatting and casting :: Diego Molina45fcc05348
- [rb] still need to use driver finder when using capabilities parameter :: titusfortnera9ac8373cd
- [rb] can remove linter exclusion when deprecated code removed :: titusfortner49fb5291d4
- [rb] accommodate Driver Finder being sent something other than an Options instance :: titusfortner45648805d6
- [rb] fix safari tests :: titusfortner3ced61d7c6
- [rb] Bump to 4.8.3 and CHANGELOG update :: Diego Molinae5e76298c3
- [java] Bump to 4.8.3 and CHANGELOG update :: Diego Molinab19b418e60
- [rb] Bumping Gemfile.lock :: Diego Molina9868c42bc5
- Feature 11675 clear metadata (#11818) :: Alex0ccef9a8dd
- Update mirror info :: Selenium CI Bot1f8b0c5eb0
- Remove "shadow_root" assertion in Python bindings for Firefox (#11821) :: Henrik Skupinbfd18cfa34
- [Build] Update rules_python to 0.20 and add 3.11 support :: AutomatedTester5e31654b2b
- [Py] Update pytest requirements :: AutomatedTester34bd790ca8
- [rust] Include "internet explorer" as IE name in Selenium Manager (#11825) :: Boni Garcíad0433b433c
- Updates selenium manager versions (#11828) :: Zach Attas39c69537d2
- [rust] Include test to assess possible names of iexplorer (#11829) :: Boni García0e3ae8668e
- Release 4.8.4 in ruby (#11830) :: Zach Attas82bed1041b
- [ruby] Try to load older devtools version if current browser version doesn't match (#11827) :: Ariel Juodziukynas31a09c624c
- [rb] Wrapping browser name when calling Selenium Manager :: Diego Molinabac8655c0f
- [rb] Fixing selenium_manager_spec.rb tests :: Diego Molina8bd2c5ec76
- Updates ruby version to 4.8.5! (#11831) :: Zach Attas1a22a8b931
- Do not escape selenium-manager arguments :: Alex Rodionov11502c8b78
- Release Ruby 4.8.6 :: Alex Rodionov43318cb969
- [java] Avoiding NPW when building the error payload :: Diego Molina5caafad64e
- Bump ruby_rules to support debug mode :: Alex Rodionove90e786594
- Fix documentation for auto downloads feature (#11853) :: Krishnan Mahadevan982af75e82
- [rust] Support different ways to configure Selenium Manager (config file, envs) (#11810) :: Boni Garcíaec3ed70517
- [rust] Build selenium-manager for win32 (compatible when executed in win64) (#11788) :: Boni Garcíaca503605fe
- [java] Handle redirects inside the JdkHttpClient (#11816) :: joerg1985f28f1df822
- [java] Remove Json Wire Protocol support (#11823) :: Simon Stewartb003857c98
- [py] simplify driver binary and driver location selecting (#11864) :: Alex85fd46135e
- [py] Do not pass desired caps in Safari :: Diego Molina4bf979b334
- [Rust] Refactors (#11832) :: Ardiaa95f80f38
- [dotnet] Don't listen to error output stream from selenium manager to avoid messing up output (#11863) :: Nikolay Borisenko51f48ca794
- [rust] simplify get_metadata_path method invoke (#11835) :: Alex857240dab9
- [JS] Update npm deps :: Sriharshadb9fcdb7f4
- [JS] Fix lint issues :: Sriharsha42632b4b30
- [rust] simplify clear_metadata() body (#11862) :: Alexa9fd3cf09c
- [rust] don't clone the config struct (#11856) :: Ardi074566849e
- [ruby] Fix devtools version fallback (#11869) :: Dana Sherson601b54a33f
- [rust] Clean code after merging last PRs :: Boni Garcia5028b24bf2
- [JS][BiDi] Add Script module commands and types (#11847) :: Tamsil Sajid Amani2078d5a71f
- [rust] Add clear-cache and clear-metadata and configuration keys :: Boni Garciae79b2f2c89
- Bump xml2js from 0.4.23 to 0.5.0 (#11880) :: dependabot[bot]6be659b6cf
- Passing options to Selenium Manager (#11866) :: Diego Molinac01a5f7526
- Passing options to Selenium Manager (#11866) :: Diego Molina4548ce8e47
- [rust] Remove short flags in selenium-manager (#11882) :: Boni García56ac72aa2e
- Removing job for RC tests :: Diego Molina2b3a06738b
- [rust] Read RUST_LOG env (env_logger) to ease debugging in selenium-manager :: Boni Garciac8f3f7fe22
- [rust] Bump selenium-manager dependencies :: Boni Garciabd240908b2
- [py] Selenium Manager get Browser Version from Options classes :: Diego Molina78d2bb8371
- [py] Selenium Manager use binary from Browser Options :: Diego Molina6bbd4e4c02
- [rb] Encode post data in network interceptor to base64 :: Alex Rodionov2b4f9d8369
- [rb] Cast DevTools version to integer when used with Grid :: Alex Rodionov2c1bd8eb16
- [javascript] Selenium Manager get Browser Version from Options classes :: Diego Molina93a00d5dc5
- [javascript] Selenium Manager use binary from Browser Options :: Diego Molina7014c3e76d
- [rust] Now the logger accepts any kind of type that can be converted to string (#11865) :: Ardi2b3ad21fe9
- Use Bazel for running Rust tests (#11852) :: Alex Rodionovda5cd9d69b
- [dotnet] Selenium Manager get Browser Version from Options classes :: Diego Molina5cc42f2715
- [dotnet] Fixing hardcoded path :: Diego Molinae2bcb00f60
- [dotnet] Selenium Manager use binary from Browser Options :: Diego Molina1a486c40cc
- [java] Selenium Manager use binary from Browser Options :: Diego Molina3966bc8a67
- [rust] Include registry query command (for Windows) to discover Firefox version :: Boni Garcia86a5b0d707
- [CDP] Adding v112 and removing v109 :: Diego Molinab6b8f6d293
- [dotnet] Fixing test for CDP 112 :: Diego Molina9b2b385bc9
- [CDP] Removing script tag to generate docs :: Diego Molina38188198d1
- Throw a descriptive exception if the current dev tools version is not… (#11876) :: arnonax-tr395a926692
- [js] fix: return statement in submit() (#11883) :: Tamsil Sajid Amani0ae495c684
- [dotnet] Use ChangeType method to convert any object to boolean in WebElement propoerties (#11913) :: Nikolay Borisenkofacb8ca49c
- Bump h2 from 0.3.16 to 0.3.17 in /rust (#11894) :: dependabot[bot]bd7bdcb3ab
- scrapped refactors from old PR (#11907) :: Ardi5055da92b7
- [dotnet] Use selenium manager in tests (#11871) :: Nikolay Borisenko678854bfa0
- [grid] Allowing binary to be set via options when not set in Grid. :: Diego Molina770acab6f7
- [grid] Fixing SessionCapabilitiesMutator tests :: Diego Molinaa1430636fa
- [grid] Refining the UI configuration to allow sub paths work properly. :: Diego Molinae73a62bb08
- [rb] Maintain methods to classes map for DevTools :: Alex Rodionovf02e19d7c5
- [javascript] Adding SELENIUM_MANAGER_BASE_PATH env var to use Selenium Manager for tests :: Diego Molinaa5b0ad9dc1
- [js] Replace execSync
with spawnSync
in seleniumManager.js
(#11649) (#11873) :: Ashley Trinh35f6ef223c
- [rb] fix bug in selenium manager escaping back slashes in Windows (#11884) :: titusfortner4ad28f6768
- [java] Updating deps :: Diego Molina93fa5f9c95
- [java] log exception message (#11922) :: Titus Fortner47a2730aee
- [grid] Fixing remote execution for Edge when Java 8 client is used :: Diego Molina0395362585
- [rb] Fix RuboCop double quotes offenses :: Alex Rodionov8fe0fc00ea
- Updating changelogs for 4.9.0 release :: Diego Molinad7057100a6
- Bumping version to 4.9.0 :: Diego MolinaThere was an error while loading. Please reload this page.
22 people reacted
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4