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

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.27.0, Package name: ruby32-selenium-webdriver-4.27.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: 8505.5 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-11 15:46:53 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-selenium-webdriver: update to 4.27.0

4.27.0 (2024-11-21)

* Add CDP for Chrome 131 and remove 128
* Add Firefox CDP deprecation warnings (#14763)
* Add Bidi network commands for authentication and interception (#14523)
* Handle graceful webdriver shutdown (#14430)
* Reduce RBS errors to 0 (#14661)
* Resolve `uri` gem deprecation warning (#14770)
* Update minimum Ruby to 3.1 (#14685)
* Implement navigation commands with BiDi (#14094)
   2024-11-06 16:09:13 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-selenium-webdriver: update to 4.26.0

4.26.0 (2024-10-28)

* Add CDP for Chrome 130 and remove 127
* Add missing RBS methods (#14621)
* Update Ruby BiDi script structs to match spec
* Add RBS type support for BiDi related classes (#14611)
   2024-09-22 14:41:05 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-selenium-webdriver: update to 4.25.0

4.24.0 (2024-08-23)

* Deprecate WebStorage JS methods (#14276)
* BUGFIX: Add stamp to nightly build (#14320)
* Add timeout and tests for curb, also added the gem curb that was not part
  of selenium (#14285)
* Add CDP for Chrome 128 and remove 125

4.25.0 (2024-09-19)

* Add CDP for Chrome 129 and remove 126
* Fix add_cause method not being able to process an array of hashes (#14433)
* replace `fedcm` links with new ones (#14478)
* Allow driver path to be set using ENV variables (#14287)
   2024-07-20 17:45:49 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-selenium-webdriver: update to 4.23.0

4.23.0 (2024-07-18)

* Add FedCM support to the ruby selenium client (#13796)
* Add URLs constant to update error messages (#14174)
* Update selenium manager types (#14189)
* Add backtrace locations and cause to errors (#14170)
* Add CDP for Chrome 127 and remove 124
   2024-06-30 18:50:10 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-selenium-webdriver: update to 4.22.0

4.22.0 (2024-06-20)

* Force UTF-8 encoding on logger (see #6937)
* Don't crash when ChildProcess is already killed (see #14032)
* Manage bidi instance on the bridge not the driver (#14071)
* Implement High Level Logging API with BiDi (#14073)
* Fix bug with message deletion in Guard class
* Change output for Guard class
* Implement toggle for BiDi and Classic implementations (#14092)
* Add preference to enable CDP in Firefox by default (#14091)
* Add support for the w3c silent option for the ruby library (#14152)
* Add CDP for Chrome 126 and remove 123
   2024-06-02 17:31:49 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-selenium-webdriver: update to 4.21.1

4.21.0 (2024-05-16)

* Add CDP for Chrome 125 and remove 122
* Initial extensibility points for Appium
  - Support registering extra headers in HTTP client
  - Support overriding User-Agent in HTTP client
  - Support registering extra bridge commands
  - Support overriding default locator conversion
  - Support registering custom finders for SearchContext
  - Support using custom element classes

4.21.1 (2024-05-16)

* Fixed missing Chrome binary error in Rails system tests.
   2024-05-12 18:35:31 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-selenium-webdriver: update to 4.20.1

4.20.0 (2024-04-24)

* Add CDP for Chrome 124 and remove 121

* Making Selenium Manager a thin wrapper (#13386)

  - This change has been made to make it easier to maintain and improve, the
    interface has changed and if users were invoking it, they might
    experience issues.  Selenium Manager is still in beta and these type of
    changes are expected.

4.20.1 (2024-04-25)

* Returned accidentally removed DriverFinder.path and deprecated it.
   2024-04-07 17:18:19 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-selenium-webdriver: update to 4.19.0

4.19.0 (2024-03-27)

* Add CDP for Chrome 123 and remove 120
* Avoid over-escaping browser path (#13632)
* Add full RBS support (#13234)