2024-02-04 07:43:57 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-capybara: update to 3.40.0
3.40.0 (2024-01-26)
Changned
* Dropped support for Ruby 2.7, 3.0+ is now required
* Dropped support for Selenium < 4.8
* Use the new headless option on chromedriver with registered selenium
driver [Neil Carvalho]
Added
* Capybara::Result#to_ary to support multiple assignment [Sean Doyle]
* has_element? and related matchers [Sean Doyle]
* Rack 3 support
Fixed
* Forward save_screenshot options to selenium - Issue 2738
* Rack test - don't auto submit forms with multiple inputs [Mitchell Henke]
* Table row selector matches cell values in order - Issue 2686 [Jeff Parr]
* Table row selector fixes for first column - Issue 2685 [Jeff Par]
|
2023-06-11 16:33:42 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-capybara: update to 3.39.2
3.39.2 (2023-06-10)
Fixed
* Fix Selenium version comparison [aki77]
|
2023-05-14 16:19:44 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-capybara: update to 3.39.1
3.39.1 (2023-05-12)
Fixed
* Fix usage of Selenium logger
|
2023-04-30 16:08:45 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-capybara: update to 3.39.0
3.39.0 (2023-04-02)
Added
* Support :target filter option on :link selector [Yudai Takada]
* Experimental Rack 3 support
* Text normalization performance improvements [Brandon Weaver]
Fixed
* MS Edge button click [Brian J. Bayer]
* Options/Capabilities choosing based on Selenium versions
* Support for base versions [Matijs van Zuijlen]
* ExpectedError not defined in Selenium 4+
* Filter block forwarding to a number of matchers [Christophe Bliard]
Changed
* Dropped support for rack 1.x
|
2022-12-04 17:12:39 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-capybara: update to 3.38.0
3.38.0 (2022-11-03)
Changed
* Capybara.w3c_click_offset now defaults to true. If you need click offsets
to be from the elements top left corner set it to false in your config
Added
* Support Selenium 4.3 changes to click offset calculations
* click, double_click, right_click can now be called on the session to click
the currently scoped element (or document)
* Session#within now passes the scoped element to the block
* Support rack-test 2+
* Retry interval is now configurable [Masahiro NOMOTO]
* Support Puma 6 - Issue #2590
* Selenium: DetachedShadowRootError is treated as an invalid element error
[Perryn Fowler]
* Selenium: When inspected shadow roots will have a tag name of \
"ShadowRoot"
* evaluate_async_script added to Session::DSL_METHODS [Henry Blyth]
Fixed
* Use higher precision clock in Capybara::Helpers::Timer if available
* rack-test driver behavior with \r\n - Issue #2547 [Stefan Hoffmann]
* Updated for deprecation of positional parameters in
Selenium::WebDriver::ActionBuilder#pause
* Explicitly set cause on server raised errors
* Options no longer duplicated in have_xxx invalid option error message
[Yudai Takada]
* Animation disabler is now threadsafe [Daniel Sheppard]
* Server connection count tracking [Oleksandr K.]
* Ensure scopes are reset when session is [Henry Blyth]
|
2022-10-10 05:36:51 by Takahiro Kambe | Files touched by this commit (32) |
Log message:
Remove lines for Ruby 2.6.
|
2022-09-04 21:02:44 by Thomas Klausner | Files touched by this commit (1) |
Log message:
ruby-capybara: needs ruby 2.7+
|
2022-08-31 16:20:43 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-capybara: update to 3.37.1
3.37.0 (2022-05-07)
Changed
* Ruby 2.7.0+ is now required
Added
* [Beta] CSP nonces inserted into animation disabler additions - Issue #2542
* Support <base> element in rack-test driver - ISsue #2544
* [Beta] Element#shadow_root support. Requires selenium-webdriver
4.1+. Only currently supported with Chrome when using the selenium driver.
Note: only CSS can be used to find elements from the shadow root.
Therefore you won't be able to use most Capybara helper methods (fill_in,
click_link, find_field, etc) directly from the shadow root since those
locators are built using XPath. If you first locate a descendant from the
shadow root using CSS then you should be able to use all the Capybara
methods from there.
* Regexp now supported for exact_text finder option
Fixed
* Fragments in referer headers in rack-test driver - Issue #2525
* Selenium v4.1 deprecation notice
3.37.1 (2022-05-09)
Fixed
* Regression in rack-test visit - Issue #2548
|
2021-12-11 15:44:14 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-capybara: update to 3.36.0
3.36.0 (2021-10-24)
Changed
* Ruby 2.6.0+ is now required
* Minimum selenium-webdriver supported is now 3.142.7
Added
* Support for selenium-webdriver 4.x
* allow_label_click accepts click options to be used when clicking an
associated label
* Deprecated allow_gumbo= in favor of use_html5_parsing= to enable use of
Nokogiri::HTML5 when available
* Session#active_element returns the element with focus - Not supported by
the RackTest driver [Sean Doyle]
* Support focused: filter for finding interactive elements - Not supported
by the RackTest driver [Sean Doyle]
Fixed
* Sibling and ancestor queries now work with Simple::Node - Issue #2452
* rack_test correctly ignores readonly attribute on specific input element
types
* Node#all_text always returns a string - Issue #2477
* have_any_of_selectors negated match - Issue #2473
* Document#scroll_to fixed for standards behavior - pass quirks: true if you
need the older behavior [Eric Anderson]
* Use capture on attach file event listener for better React compatibility
[Jeff Way]
* Animation disabler produces valid HTML [Javi Martin]
Removed
* References to non-w3c mode in drivers/tests. Non-w3c mode is obsolete and
no one should be using it anymore. Capybara hasn't been testing/supporting
it in a while
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|