Skip to content

⬆️ Update robotframework-seleniumlibrary requirement from >=5.0 to >=6.9.0#231

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/robotframework-seleniumlibrary-gte-6.9.0
Open

⬆️ Update robotframework-seleniumlibrary requirement from >=5.0 to >=6.9.0#231
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/robotframework-seleniumlibrary-gte-6.9.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Updates the requirements on robotframework-seleniumlibrary to permit the latest version.

Release notes

Sourced from robotframework-seleniumlibrary's releases.

SeleniumLibrary 6.9.0 is a new release with several enhancements and bug fixes. A couple new keywords, for drag and drop as well as getting css properties, have been added. Secret type support has be added. An issue with using lists with chaining locators has been fixed. Several of the minimum required versions have been updated.

SeleniumLibrary supports Python 3.10 through 3.14, Selenium 4.29.0 through 4.44.0 and Robot Framework 6.1.1 and 7.4.2.

Most important enhancements

  • "Open Browser" keyword documentation has broken links which were fixed (#1976)
  • Chaining locators with lists does not work with Robot Framework 6.1 or above (#1962). There was an issue with the types which prevented using chained locators as lists. This has been resolved in this release.
  • Fix deprecation warnings and improve logging in tests (#1974)
  • Added "Drag And Drop Across Frames" keyword for cross-frame drag and drop support (#1953). Note there still remains an issue with Firefox related to drag and drop. This change does not resolve the issue within gecko driver and Firefox.
  • Input Password does not accept Secret type (#1966). We have added support for the Secret Type into this release.
  • Added "Get CSS Property Value" keyword to retrieve computed CSS values (#1969)
  • Selenium manager fails to download firefox/edge with lower versions of selenium (#1986)

Acknowledgements

I want to give a large shout out to Yuri who had a large hand in getting this release out the door including resolving issues, reviewing code changes, and fixing up our processes and tooling, amongst all the other contributions he made towards this release. Some of these include

  • Update cookie validation regex in Get Cookies test (#1973)
  • Fix deprecation warnings and improve logging in tests (#1974)
  • Review restriction on running ApprovalTests under Windows (#1884)
  • Migrate lint/format tooling to Ruff, update CI matrix, and stabilize cross-platform/firefox tests (#1978)

Yuri along with Tatu brought in the Secret type into this release. And thank you to petobarki for reporting and asking for this feature/support.

  • Input Password does not accept Secret type (#1966)

I also want to thank a couple of first time contributors. Let me thank Vamsi for a couple new keywords

  • Added "Drag And Drop Across Frames" keyword for cross-frame drag and drop support (#1953)
  • Added "Get CSS Property Value" keyword to retrieve computed CSS values (#1969)

And I also want to recognize and thank Jaroslav Cerman for fixing a type error in deprecation message (#1947). Great job Jaroslav and Vamsi on these first time contributions!

I also want to thank

  • jjaakkola-atostek for reporting that chaining locators with lists does not work with Robot Framework 6.1 or above (#1962)
  • Slava Semushin for reporting the "Open Browser" keyword documentation has broken links (#1976)

And I once again want to recognize and give my thanks to the ongoing support by Tatu Aalto.

Praise and Feedback ..

Once again if you want to give any praise and thanks please reach out to the people above who worked hard to get

... (truncated)

Changelog

Sourced from robotframework-seleniumlibrary's changelog.

Release Notes

This is not anymore updated, release notes is generated in here: https://github.com/robotframework/SeleniumLibrary/tree/master/docs

3.3.0

  • Added Cover Element keyword to hide elements without breaking page layout [SergiuTudos]

3.2.0

  • Added message param to keywords Location Should Be and Location Should Contain to display custom error message [taniabhullar]
  • Added Element Attribute Value Should Be verifies element identified by locator contains expected attribute value.. [brian-mathews]
  • Added Get Session Id keyword to get remote webdriver session id [ilfirinpl]
  • Fixed example documentation for custom locator [DanielPBak]

3.1.1

  • Added Element Text Should Not Be to check a element text is not the argument, you can ignore case with ignore_case=True [rubygeek]

3.1.0

  • Added a message param to Title Should Be to display custom error message [rubygeek]
  • Compare text regardless of case in: Element Should Contain, Element Should Not Contain and Element Text Should Be by passing ignore_case=True. The default is False [rubygeek]

3.0.1

  • Hotfix release to for issue #1008.

3.0.0

  • Added 'Get Locations' keyword [thaffenden]
  • Fix getting window information and switching windows on browsers that do not support javascript
  • Added 'Get Cookie' keyword [wappowers]
  • Added 'expiry' as value that can be set with 'Add Cookie' keyword [wappowers]

1.8.0

  • Moved keyword documentation to: http://robotframework.org/Selenium2Library/Selenium2Library.html
  • Library demo project was removed, users shoud use demo from: https://bitbucket.org/robotframework/webdemo
  • docutils was removed as installation dependency.
  • Edge browser support was added to Open Browser keyword [jfx].
  • Unselect From List keyword was updated because selenium 2.53.0 or greater raised an exception if item can not be unselected.
  • Get Element Size keyword was added [SergiuTudos]
  • Alert handling was improved to wait alert be present
  • Capture Page Screenshot keyword was enhanced to support custom index definition in the filename

... (truncated)

Commits
  • 8b0a8ba Generated docs for version 6.9.0
  • 2391abc Updated version to 6.9.0
  • af69f29 Release notes for 6.9.0
  • af57c69 Merge pull request #1988 from emanlove/1986-set-minimum-selenium-version
  • 5b9fbc2 Updating Selenium versions within select GA workflow
  • 8daa8b8 Bumping minimum Selenium version to 4.25.0
  • c23556e Merge pull request #1985 from yuriverweij/feature/add-secret-type
  • 91700c4 Merge pull request #1987 from yuriverweij/known-issue-firefox-drag-and-drop
  • 53eb904 add 'Known Issue Firefox' tags to relevant test cases in draganddropframe.robot
  • 5bbfb6e formatter change
  • Additional commits viewable in compare view

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 show <dependency name> 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)

Updates the requirements on [robotframework-seleniumlibrary](https://github.com/robotframework/SeleniumLibrary) to permit the latest version.
- [Release notes](https://github.com/robotframework/SeleniumLibrary/releases)
- [Changelog](https://github.com/robotframework/SeleniumLibrary/blob/master/CHANGES.rst)
- [Commits](robotframework/SeleniumLibrary@v5.0.0...v6.9.0)

---
updated-dependencies:
- dependency-name: robotframework-seleniumlibrary
  dependency-version: 6.9.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the ⬆️⬇️ dependencies Pull requests that update a dependency file label May 18, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 18, 2026 23:22
@dependabot dependabot Bot requested review from pankaj443 and rishigupta1599 May 18, 2026 23:22
@dependabot dependabot Bot added the ⬆️⬇️ dependencies Pull requests that update a dependency file label May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⬆️⬇️ dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants