Path to this page:
./
www/ruby-selenium-webdriver,
Tool for writing automated tests of websites
Branch: CURRENT,
Version: 4.46.0,
Package name: ruby33-selenium-webdriver-4.46.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: 8258 KB
Version history: (Expand)
- (2026-07-21) Updated to version: ruby33-selenium-webdriver-4.46.0
- (2026-06-28) Updated to version: ruby33-selenium-webdriver-4.45.0
- (2026-05-31) Updated to version: ruby33-selenium-webdriver-4.44.0
- (2026-04-12) Updated to version: ruby33-selenium-webdriver-4.43.0
- (2026-02-23) Updated to version: ruby33-selenium-webdriver-4.41.0
- (2026-01-20) Updated to version: ruby32-selenium-webdriver-4.40.0
CVS history: (Expand)
2026-07-21 16:14:01 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.46.0
4.46.0 (2026-07-10)
* Support CDP versions: v148, v149, v150
* trim whitespace around NO_PROXY entries (#17565)
* add ClientConfig for HTTP client customization (#17699)
* generate the BiDi protocol layer from the shared binding-neutral schema
(#17731)
|
2026-06-28 17:30:01 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/ruby-selenium-webdriver: udpate to 4.45.0
4.45.0
* Support CDP versions: v147, v148, v149
* deprecate curb http client support (#17443)
* move Ruby bindings to use typescript get attribute atom (#17524)
* Move atoms to use the typescript versions (#17532)
* deprecate Chromium Profile classes (#17557)
* update bazel test tags (#17558)
* separate concerns between Service, DriverFinder, and Options (#17564)
* fix using environment variables to set drivers (#17571)
* create more obvious test guard keywords as aliases (#17636)
|
2026-05-31 16:41:20 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.44.0
4.44.0 (2026-05-12)
* Support CDP versions: v146, v147, v148
* Modern Firefox does not like both the `-v` and `--log` flags at the same
time (#17412)
* Fix credential issue with private key (#17188)
|
2026-04-12 17:38:49 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.43.0
4.42.0 (2026-04-08)
* Support CDP versions: v144, v145, v146
4.43.0 (2026-04-09)
* Support CDP versions: v145, v146, v147
|
2026-02-23 16:32:46 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-selenium-webdriver: update to 4.41.0
4.41.0 (2026-02-19)
* Support CDP versions: v143, v144, v145
* remove stored atoms these get generated by build (#16971)
* output driver logs when SE_DEBUG is enabled (#16901)
* Update lint configuration and fix rubocop offenses (#17008)
* add missing unit tests (#17025)
* [grid] Add session event API for server-side event bus integration
(#17015)
* Update dependencies (#17111)
|
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
|