-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
What's changed in 0.12.6 #1428
Comments
Mostly is about my commit. I think your problem is with the 0.12.5, that breaks the support to jQuery 1.* with this commit, forcing the installation to Do you have specific problems in using a more recent version of jQuery? |
The peerDep should still allow jQuery 1.7 |
0939f27#diff-b9cfc7f2cdf78a7f4b91a753d10865a2R39 is a devDep and won't have any effect on users downloading this app. |
Here's a video showing how you're able to install jquery 1 and selectize together: https://asciinema.org/a/7HXAXN2AemPv7yueiAX2CQt0Y |
EDIT: solved. Skip this post. I tried:
I get
https://asciinema.org/a/Y9f6Dda3rE40YG6zgFrPtwssx Not sure why am not getting your same result; I am not much an expert with package control systems. Again, I am learning more about it in these days, so I am not totally sure what I am talking about 😅, just trying to help. |
@Pictor13 you forgot the |
No that's not a problem
I don't see any reliable reports of conflicts |
and update deps and lock files. - jQuery is a runtime dependency closes selectize#1428
Check ✔︎
Ok, let's see if I understood. We upgraded jQuery to fix the latest vulnerabilities.
Right? I was thinking if @sarveshbathija issue is because jQuery has been moved to devDependencies so doesn't get installed, while it actually is a runtime library and should stay in dependencies (as sifter and microplugin). I've made a pull-request about it (#1430); I think that makes sense (and hopefully solves his problem). |
We've got no idea what @sarveshbathija's issue is because it's not been adequately described |
Otherwise users with different setups (or not enough knowledge) get confused about the reason why *jQuery* is not being installed automatically, or why the installation breaks during updates of the library or upgrades of *NPM* (to version >2). The library used to have *jQuery* as a direct dependency and the users didn't have to perform any additional operation in order to make it work. This is not the case anymore, since *jQuery* has been moved to `peerDependencies`. issue selectize#1545, selectize#1428
Otherwise users with different setups (or not enough knowledge) get confused about the reason why *jQuery* is not being installed automatically, or why the installation breaks during updates of the library or upgrades of *NPM* (to version >2). The library used to have *jQuery* as a direct dependency and the users didn't have to perform any additional operation in order to make it work. This is not the case anymore, since *jQuery* has been moved to `peerDependencies`. issue #1545, #1428
All I can see is version numbers being updated? This version break support for jquery v1. Thanks.
The text was updated successfully, but these errors were encountered: