question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[🐛 Bug]: Deprecated functionality removed in a minor version

See original GitHub issue

What happened?

Hi folks,

First of all, big thanks to all the active maintainers on this project. Selenium is an awesome tool and the amount of complexity you all are dealing with on a daily basis is mind-boggling. With that in mind, I hate to even be filing this issue, but I wanted to try to do my part to help out the community.

Based on my understanding of SemVer, it calls for a major version bump when backwards-incompatible changes are introduced (e.g. removing deprecated features, or possibly even the change to move_to behavior). Maybe I’m misunderstanding something but it seems like the 4.3 release isn’t respecting that rule.

We were certainly surprised to find that those changes had been made in a minor version update, and while I imagine there may be some good reasons for the Selenium team choosing to do this it also has some potential downsides for users of the package.

Just wanted to put this out there to see if either I’m missing something here, or maybe there is some room for improvement in the way releases are handled going forward?

Thanks!

How can we reproduce the issue?

The changelogs for 4.3 detail the removed functionality: https://github.com/SeleniumHQ/selenium/releases/tag/selenium-4.3.0

Relevant log output

no relevant log output

Operating System

MacOS

Selenium version

4.3

What are the browser(s) and version(s) where you see this issue?

Chrome

What are the browser driver(s) and version(s) where you see this issue?

ChromeDriver

Are you using Selenium Grid?

No response

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:7 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
mockdeepcommented, Jul 13, 2022
0reactions
github-actions[bot]commented, Aug 13, 2022

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Read more comments on GitHub >

github_iconTop Results From Across the Web

About the Greenplum Database Release Version Number | Pivotal ...
(Previously deprecated functionality will never be removed in a minor release.) Greenplum Database increments the Patch release number for a given Minor ...
Read more >
Release Process - Blend API Docs
Blend has scheduled API releases for major and minor versions that occur every ... x.x will be fully deprecated and removed (e.g. 1.0.0,...
Read more >
Deprecations by version - GitLab Docs
In each release, GitLab announces features that are deprecated and no longer recommended for use. Each deprecated feature will be removed in a...
Read more >
Semantic Versioning 2.0.0 | Semantic Versioning
Before you completely remove the functionality in a new major release there should be at least one minor release that contains the deprecation...
Read more >
Chapter 9. Deprecated functionality Red Hat Enterprise Linux 8
With this update, the rpmbuild --sign command has become deprecated. Using this command in future releases of Red Hat Enterprise Linux can result...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found