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
For versions of Protractor older than 0.21.0, dependency on minijasminenode needs to be fixed to exclude breaking changes #931
Comments
See #924, which opened a pull request for the seed project. But since that one is already closed, we can continue any discussion here if needed |
Please note that this is only a problem for versions older than Since this issue has long been fixed in protractor, I'm not sure if there's any further action we can take to help mitigate the pain for anyone using an old version of protractor. We can't go back and edit their version, and we can't bump up the version of minijasminenode to something that won't be installed for them because |
Hi folks, Summary: So, releasing minijasminenode@1.0.0-alpha1 with breaking changes to support Jasmine 2 was a bad idea. This has been reverted. Now, minijasminenode@1.0.0 supports Jasmine 1.3, and should be compatible with older versions of protractor again. We now have released a minijasminenode2@1.0.0 which supports Jasmine 2.0. This is not being used by Protractor at the moment, but may in the future. Please let me know if there are any lingering issues or any confusion. Apologies for the breakages! |
I did the npm update and npm run protractor and I get the following: 0 info it worked if it ends with ok |
(I'm new to the world of nodejs so excuse me if I've misunderstood something)
The new version of minijasminenode (1.0.0-alpha) released a few days ago is breaking protractor, which has a dependency on "minijasminenode": ">=0.2.7".
This should probably be changed to depend on 0.4.x or on versions < 1.0.0 (whatever seems best to you).
The breaking changes are responsible for the issues being discussed recently on Protractor issue #647 (which is actually a different issue). To reproduce the problem, all you have to do is check out the angular-seed project (or perhaps any protractor project) and try to run protractor tests.
The text was updated successfully, but these errors were encountered: