Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:languages:ruby:extensions
rubygem-watir
rubygem-watir.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rubygem-watir.changes of Package rubygem-watir
------------------------------------------------------------------- Tue Jan 25 07:41:57 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 7.1.0 see installed CHANGES.md ### 7.1.0 (2021-11-15) * Add automatic scroll to `Element#click` with method parameters to ensure element is in viewport * Provide `:scroll_to` parameter for element methods implemented with `Actions` class (thanks osadasami #948, #949) * Allow `:scroll_to` parameter to accept `nil` argument to avoid automatic scrolling * Implement `Element#in_viewport?` * Fix but where `Scroll#to` for `Browser` with `:center` argument did not scroll to center of page * Change `Element#obscured?` to only scroll when element out of viewport and then scroll to bottom instead of top ### 7.0.0 (2021-10-18) * Requires Selenium 4.0.0+ * Requires Ruby 2.6+ * Implement `Window#minimize` * Implement `Window#full_screen` ### 7.0.0.beta5 (2021-08-02) * Add support for passing in Proxy and proxy Hash to Capabilities (#933) * Trigger change event when setting values on date and date-time fields (#938) * Allow user to obtain Capabilities instance from Browser instance ### 7.0.0.beta4 (2021-05-29) * Fix Bug in using negative class names within a collection (#934) ### 7.0.0.beta3 (2021-05-05) * Fix Bug preventing proper use of vendor extension capabilities * Changed how timeouts are supported in Watir Capabilities (#932) * Changed the default Alert Behavior not to automatically get dismissed when an exception happens (#931) ### 7.0.0.beta2 (2021-03-28) * Replace Watir Logger implementation with Selenium Logger subclass * Change Watir Guards to use Selenium's new Guards. Tests run as pending when guarded. * Implement `#set` as standard interface for each Input Element (#405) * Implement `Element#set` to take correct `#set` behavior based on evaluated element (#664) * Optimize Performance for Select Lists (#846) * Allow user to set values on Select List exclusively by `:label`, `:text`, or `:value` (#846) * Allow user to check if option selected in Select List by `:label`, `:text`, or `:value` (#929) * Implement `Window#restore!` to return to original Window and close all others (#923) * Minor performance improvement for iterating over windows (#923) * Implement `Browser#closed?`; same as `Browser#exists?` without the Windows checks (#923) * Update methods that use Selenium's Actions class to scroll element into view before acting (#847) * Fix bug for `:text` locator with `Regexp` value based on whitespace (#924) * Remove executing after hooks when changing frames (#888) ### 7.0.0.beta1 (2021-03-18) * Requires Selenium 4 * Supports Ruby 3 * Add support for Microsoft Edge Chromium * Remove support for all deprecated functionality ------------------------------------------------------------------- Thu Jun 24 18:08:12 UTC 2021 - Stephan Kulow <coolo@suse.com> updated to version 6.19.1 see installed CHANGES.md ### 6.19.1 (2021-03-17) * Fix bug preventing using Selenium 4 * Fix bug preventing non-xml characters in attributes (#787) ### 6.19.0 (2021-03-12) * Create custom Watir HTTP Client * Require minimum of Selenium 3.142.7 * Add support for starting browser with :http_client and :service hashes * Allow inferring desired browser from Capabilities or Options if browser not specified * Deprecate WindowCollection#to_a method * Deprecate starting browser with both Capabilities and Options * Deprecate starting browser with both URL and Service * Deprecate using :desired_capabilities * Deprecate starting browser service keywords in top level Hash * Deprecate using :remote to start a browser; browser name must be specified * Deprecate sending unknown keywords into the top level * Fix bug preventing Safari Options from being recognized * Fix bug preventing options provided without :remote keyword from being properly recognized (#812, #870) * Fix bug preventing :headless from being recognized when :options specified (#692) ### 6.18.0 (2021-02-26) * Implement `WindowCollection` to manage multiple `Window` objects * Add support for locating `Window` by `:element` * Deprecate locating `Window` by `:index` * Deprecate `Select#select_all` in favor of `#select` and an `Array` * Implement `Browser#switch_window` (#849) * Add support for `Numeric` attribute values to `Waitable` * Allow users to specify Selenium 4 in their projects * Update stale element handling behavior to match webdriver spec (#905 #909) * Implement `Waitable` for `ElementCollection` (#853 #857) * Improve performance for nested elements (#843) * Less strict version check for `regexp_parser` gem (thanks Pavel Lobashov) ------------------------------------------------------------------- Fri Sep 25 15:07:44 UTC 2020 - Stephan Kulow <coolo@suse.com> updated to version 6.17.0 see installed CHANGES.md ### 6.17.0 (2020-08-27) * Require Ruby > 2.5 * Implement Logger#selenium= to set selenium level from Watir * Implement FileField#upload * Fix bug with staleness handling in #exist and #present? (#853 & #852) * Fix bug when locating elements by text with RegExp (#866 #871) * Implement modifiers for `Element#right_click` (thanks Lakshya Kapoor #861) * Updated locator code to adhere to spec on what attributes are case sensitive (#507 #856) * Fix locating bug when iframe is nested under another element (thanks Matthew Mazaika #885 #886) * Deprecate Element#scroll_into_view in favor of the new Scroll methods (#884) * Fix threading bugs by allowing each Browser instance its own Timer (#881) * Allow adjacent locators to return Input subtype when applicable (#878) * Removed unnecessary reference to rubyforge (thanks olleolleolle #874) * Removed deprecated Selenium classes (thanks joesho112358 #867) * Add support for :service parameter for initializing Browser ------------------------------------------------------------------- Fri Apr 26 15:09:43 UTC 2019 - Marguerite Su <i@marguerite.su> - initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor