Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency robotframework-appiumlibrary to v2 #89

Merged
merged 1 commit into from
Nov 25, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 25, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
robotframework-appiumlibrary ==1.6.4 -> ==2.1.0 age adoption passing confidence

Release Notes

serhatbolsu/robotframework-appiumlibrary (robotframework-appiumlibrary)

v2.1.0: 2.1.0

Compare Source

AppiumLibrary 2.1.0

AppiumLibrary is a mobile testing solution for Robot Framework. This release includes
quite a few changes which are listed below.

Changes

  • Relaxed requirement for selenium allowing up to and including 4.16
  • Fix selenium to use compatible versions
  • updated documentation for ios predicate
    • Updated documentation for predicate type of element
    • Delete .DS_Store
    • Update documentation on ios predicate
  • Added optional first_only parameter to Get Text (#​402)
    • Be able to get the text from all elements matching one locator
    • Default behavior not changed
  • Fix dependency break (#​417) (#​418)
    Python-Appium-Client 4.0.0 has removed certain features installation
    breaks currently as current codebase still uses those removed features
    like TouchAction
  • Added method to click iOS Alert button in Appium v2 (#​420)
  • Update Android element attributes names docs in _element.py (#​421)
  • Fix: remove appended dot in waitactivity (#​383)
    • Remove appending of dot in Android wait_activity
  • use capabilities instead of desired_capabilities (#​414)
    • ...to support selenium 4.17.2 and above
  • Update Server CLI Args link in _applicationmanagement.py (#​408)
  • Fix contributor link of jollychang in README.rst (#​405)
  • Fix selenium to use compatible versions
  • Add library argument and keyword to set sleep between wait until loop (#​313)
    • Make sleep between wait loop configurable via keyword
    • add get sleep_between_wait keyword
    • rename keyword
    • add sleep_between_wait_loop argument in library import
  • Enhance README file (#​373)
    • Enhance README file
      • Update the project contributors.
      • Add 2 Options for installation
      • Add Apache 2.0 License Badge
    • Set Uniform Size for Contributor's avatars
  • GitHub workflows (#​357)
    • Create publish.yml
    • Update .github/workflows/publish.yml
    • Removed Install dependencies step
  • Implement New Action Keyword Drag And Drop (#​371)
  • Implement New Action Keyword Flick (#​370)
    • Implement New Action Keyword Flick
    • Revise the location of the flick keyword
    • Update Documentation
  • Fix Makefile
    • Typo fix in help
    • Indentation fix in test_requirements
  • Update docs

Acknowledgements

There are many people who helped put together the changes for this release. I
want to thank Guilherme Correa, Liviu Avram, Yoann, Jani Mikkonen, Dor Blayzer,
euphonious28, tkoukkari, Sadik Kuzau, Tanakiat Srisaranyakul, Josh Rivera,
Filipe Henrique Benjamim de Arruda for their contributions to the issues and
changes made in this release.

I personally want to thank Serhat Bolsu for working with me and the larger Robot
Framework community to continue to maintain and support this library. As a community,
we have greatly benefited from his work and look forward to the continued success of
the library.

I also want to thank Gaja, Joshua, Liviu, Aviv, Dor, and an every growing list of community
members who have helped me understanding all aspects of Appium and the mobile testing
space within Robot Framework. - Ed Manlove

v2.0.0

Compare Source

  • Deprecate the TouchAction keywords
  • Deprecate launch_application, quit_application, reset_application according to Appium Python Client
  • Rename Activate App to Activate Application for consistency
  • Rename Background App to Background Application for consistency
  • Rename Stop App to Stop Application for consistency
  • Rename Remove App to Remove Application for consistency
  • Added Terminate Application
  • Support for strict_ssl added in Open Application
  • Support for arguments(dict) with Execute Script and Execute Async Script
  • Added Tap With Positions that uses new ActionChain of w3c
  • Espresso selector support (viewtag, data matcher, view matcher)
  • Fix all find_element_by to find_element using AppiumBy

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/robotframework-appiumlibrary-2.x branch 6 times, most recently from 0933335 to 3f8bd93 Compare November 25, 2024 13:47
@renovate renovate bot force-pushed the renovate/robotframework-appiumlibrary-2.x branch from 3f8bd93 to df3ed4f Compare November 25, 2024 13:49
@diemol diemol merged commit bec335a into main Nov 25, 2024
0 of 16 checks passed
@diemol diemol deleted the renovate/robotframework-appiumlibrary-2.x branch November 25, 2024 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant