Path to this page:
./
ruby/ruby-selenium-webdriver,
Tool for writing automated tests of websites
Branch: CURRENT,
Version: 4.40.0,
Package name: ruby32-selenium-webdriver-4.40.0,
Maintainer: pkgsrc-usersWebDriver is a tool for writing automated tests of websites. It aims to mimic
the behaviour of a real user, and as such interacts with the HTML of the
application.
Required to run:[
archivers/ruby-zip] [
sysutils/ruby-childprocess] [
lang/ruby26-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 8470.5 KB
Version history: (Expand)
- (2026-01-20) Updated to version: ruby32-selenium-webdriver-4.40.0
- (2026-01-18) Updated to version: ruby32-selenium-webdriver-4.39.0
- (2025-11-03) Updated to version: ruby32-selenium-webdriver-4.38.0
- (2025-08-14) Updated to version: ruby32-selenium-webdriver-4.35.0
- (2025-08-02) Updated to version: ruby32-selenium-webdriver-4.34.0
- (2025-07-15) Package has been reborn
CVS history: (Expand)
2026-01-20 15:39:01 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.40.0
4.40.0 (2026-01-18)
* add synchronization and error handling for socket interactions (#16487)
* mark low level bidi implementation as private api (#16475)
* ensure driver process is always stopped (#15635)
* create user-friendly method for enabling bidi (#14284)
* Add force encoding to remove warnings caused by json 3.0 (#16728)
* use SE_DEBUG to enable debugging (#16816)
* ensure the grid is properly restarted in tests when there is a problem
(#16842)
* wait for grid to be ready when starting server (#16896)
* check driver status endpoint rather than socket connection (#16877)
* [build] update ruby gems with bazel (#16924)
|
2026-01-18 16:40:07 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.39.0
4.36.0 (2025-09-18)
* Add CDP for Chrome 140 and remove 137
* [BiDi] Create browser module, added user context related methods (#15371)
* BiDi get client windows (#16211)
* Fix links to exception documentation on website (#16305)
* Update unhandled_prompt_behavior capability to support hash syntax (#16289)
4.37.0 (2025-10-16)
* Add CDP for Chrome 141 and remove 138
* Update Chrome/Edge args for test environment (#16376)
* Remove `prism` dependency (#16437)
* Remove `json` version constraint (#16436)
4.38.0 (2025-10-24)
* Add CDP for Chrome 142 and remove 139
* Fix BiDi Network issue by removing nil values on network requests (#16442)
* Remove cruft from old CI environment (#16473)
* [bidi] remove deprecated classes for log inspector (#16474)
4.39.0 (2025-12-06)
* Add CDP for Chrome 143 and remove 140
|
2025-11-03 10:13:08 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.38.0
4.36.0 (2025-09-18)
* Add CDP for Chrome 140 and remove 137
* [BiDi] Create browser module, added user context related methods (#15371)
* BiDi get client windows (#16211)
* Fix links to exception documentation on website (#16305)
* Update `unhandled_prompt_behavior` capability to support hash syntax (#16289)
4.37.0 (2025-10-16)
* Add CDP for Chrome 141 and remove 138
* Update Chrome/Edge args for test environment (#16376)
* Remove `prism` dependency (#16437)
* Remove `json` version constraint (#16436)
4.38.0 (2025-10-24)
* Fix BiDi Network issue by removing nil values on network requests (#16442)
* Remove cruft from old CI environment (#16473)
* [bidi] remove deprecated classes for log inspector (#16474)
* update devtools versions
|
2025-08-14 17:28:22 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.35.0
4.35.0 (2025-08-12)
* Add CDP for Chrome 139 and remove 136
* Fix typos in javascript & rb (#16019)
* Allow to use rubyzip v3 (#16108)
|
2025-08-02 08:00:56 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.34.0
4.34.0 (2025-06-29)
* Add CDP for Chrome 138 and remove 135
* Fix child process terminate method when a process is already terminated
(#15789)
* Deprecate ftp proxy (#15926)
* Add macOS key mappings for Options and Function keys (#15959)
|
2025-05-26 17:15:20 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.33.0
4.33.0 (2025-05-23)
* Add CDP for Chrome 137 and remove 134
* Let firefox choose the bidi port by default (#15727)
* Upgrade to Ruby 3.2
|
2025-05-18 06:19:47 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.32.0
4.30.0 (2025-03-20)
Ruby:
* Raise error when trying to delete a cookie without a name (#15386)
* Remove deprecated html 5 web storage features
* Remove deprecated script alias for execute_script
* Add debug message for location of screenshot
BiDi:
* Add set viewport for browsing context (#15290)
* Add support for handling user prompt (#15291)
* Add Browser context activate command (#15365)
DevTools:
* Add support for 134 and remove 131
* Remove support for v85 since no longer required by Firefox
* Add support for additional target types (#15416)
4.30.1 (2025-03-22)
* put back the driver#script method that was inadvertently deleted
4.31.0 (2025-04-04)
* Add support for 135 and remove 132
* Remove the pre-compiled atoms from trunk
* Allow symbols again to be passed on delete_cookie (#15519)
4.32.0 (2025-05-02)
* Add CDP for Chrome 136 and remove 133
* log at info level with names and values when Guards#add_condition used
* Add PrintOptions Implementation for Ruby WebDriver (#15158)
* [ruby] fix lint for print_options.rb (#15608)
* add enable_downloads to attr_accessor for all options classes
* make logging of test guards debug level not info
* Set remote active protocol in Firefox to BiDi only
* handle issue with selenium manager exit status being nil (#15676)
* Add websocket-port parameter to firefox service (#15458)
|
2025-02-23 16:18:24 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.29.1
4.29.0 (2025-02-17)
* Add CDP for Chrome 133 and remove 130
* [rb] Add Bidi Network Response Handler (#14900)
* [rb] Remove Firefox CDP (#15200)
* [rb][BiDi] Add support for provide response command (#15080)
* [rb][BiDi] Add set cache behaviour (#15114)
4.29.1 (2025-02-22)
* [rb] Fix "no anonymous block parameter" in ruby 3.1 (#15315)
|