Accruent / robotframework-zoomba

Extended Robot Framework libraries to make testing GUI, REST/SOAP API, Mobile, and Windows Desktop easier.
https://accruent.github.io/robotframework-zoomba/
Apache License 2.0
143 stars 35 forks source link

Bump robotframework-seleniumlibrary from 6.3.0 to 6.6.1 #416

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 2 weeks ago

Bumps robotframework-seleniumlibrary from 6.3.0 to 6.6.1.

Release notes

Sourced from robotframework-seleniumlibrary's releases.

SeleniumLibrary 6.6.1 is a new release which adds Python 3.12 support. SeleniumLibrary supports Python 3.8 through 3.12, Selenium 4.21.0 through 4.24.0 and Robot Framework 6.1.1 and 7.0.1.

Most important enhancement (and only one)

Added support for Python 3.12 (#1906) Support for Python 3.12 was added in this release. In addition we added Robot Framework 7.0.1 while dropping 5.0.1 which did not officially support Python 3.12. In addition with the almost monthly releases of Selenium we have caught up testing against and supporting Selenium versions 4.21.0, 4.22.0, 4.23.1, and 4.24.0.

Acknowledgements

See full details in release notes

SeleniumLibrary 6.4.0 is a new release with enhancements around driver configuration and logging, printing pages as pdf, and some bug fixes. SeleniumLibrary supports Python 3.8 through 3.11, Selenium 4.16.0 through 4.21.0 and Robot Framework 5.0.1, 6.1.1 and 7.0.

Most important enhancements

Add new selenium 4 print page as PDF functionality (#1824) The print page as pdf functionality within Selenium 4 has been added into SeleniumLibrary with a new keyword. See the keyword documentation for usage.

Add driver Service Class into Open Browser (#1900) Selenium has shifted from a couple arguments for configuring the driver settings into the new Service class. As with the options argument these changes allows for service class to be set using a simlar string format. More information can be found in the Open Browser keyword documentation and newly rearranged Introduction.

Add warning about frame deselection when using Page Should Contain keyword. (#1894) In searching through the page, the Page Should Contain keyword will select and search through frames. Thus it silently changes the frame context. Added warning within the keyword documentation noting as such.

Wrong Type Hint on some keywords. (#1880) Several type hints on locator arguments denoted the argument allowed for none when indeed they did not. This corrects those type hints.

Deprecated features

Start Deprecation and Removal of Selenium2Library (deep) references/package (#1826) Removed references and instructions regarding Selenium2Library; moving some to an archived VERSIONS.rst top level documentation.

Acknowledgements

... (truncated)

Commits
  • c55cb9c Generated docs for version 6.6.1
  • 570d07b Generate stub file for 6.6.1
  • c2db5a6 Updated version to 6.6.1
  • f8e9fb1 Release notes for 6.6.1
  • 7bc7943 Corrected upper bound on Python versions
  • a72ce46 Regenerated project docs
  • 80e6101 Generated docs for version 6.6.0
  • 70139f3 Generate stub file for 6.6.0
  • acd2b10 Updated version to 6.6.0
  • 27450d9 Release notes for 6.6.0
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
coveralls commented 2 weeks ago

Coverage Status

coverage: 100.0%. remained the same when pulling 54c6b16aba921029612489b7906b464c0e2be494 on dependabot/pip/robotframework-seleniumlibrary-6.6.1 into 9366d128a095a8e7f1dae5664a144d80ab39e04d on master.