./www/ruby-selenium-webdriver, Tool for writing automated tests of websites

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 4.46.0, Package name: ruby33-selenium-webdriver-4.46.0, Maintainer: pkgsrc-users

WebDriver 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)


CVS history: (Expand)


   2026-07-21 16:14:01 by Takahiro Kambe | Files touched by this commit (3) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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