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

NPM bump latest releases to npm #5205

Closed
Fetz opened this issue Dec 11, 2017 · 4 comments
Closed

NPM bump latest releases to npm #5205

Fetz opened this issue Dec 11, 2017 · 4 comments
Assignees
Labels

Comments

@Fetz
Copy link

Fetz commented Dec 11, 2017

In npm selenium page the latest version showing there is the: 3.6.0 but the latest version is selenium-3.8.1.

Thanks

@jleyba jleyba self-assigned this Dec 11, 2017
@jleyba
Copy link
Contributor

jleyba commented Dec 11, 2017

3.6.0 is the final 3.x release for the npm package.

The next release will be 4.0 (and it'll be a big one). Not sure when I'm going to push it though - I'll probably have to do an alpha release since Simon has said he wants to get to 3.14 before jumping to be 4.0

@johnjbarton
Copy link
Contributor

I wonder if you might reconsider the strategy for the npm releases?

The 4.0-dev requires WC3 compliant browser drivers eg for actions. Neither chrome nor edge supports this API:

Chromedriver:
https://chromium.googlesource.com/chromium/src/+/master/docs/chromedriver_status.md

Edge progress:
https://docs.microsoft.com/en-us/microsoft-edge/webdriver

That means the 4.0 release would not be adopted until those drivers catch up, allowing 3.6 to get old and stale. Then when the huge 4.0 release drops, the barrier for upgrade will be very challenging.

Having more increments in 3.x or even better breaking the 4.x into more digestible chunks would be better for users in my opinion.

@jleyba
Copy link
Contributor

jleyba commented Dec 22, 2017

I'm still working on the new actions API - this is being tracked in #4564. In a nutshell, internally we'll translate new action sequences to legacy commands for non-compliant browsers.

@jleyba
Copy link
Contributor

jleyba commented Jan 13, 2018

4.0.0-alpha.1 has been published to npm

@jleyba jleyba closed this as completed Jan 13, 2018
@lock lock bot locked and limited conversation to collaborators Aug 16, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants