-
-
Notifications
You must be signed in to change notification settings - Fork 79k
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
fix: allow [email protected] #30517
fix: allow [email protected] #30517
Conversation
Thanks, but I'd rather tackle all the related changes in one PR. Are you able to do it yourself or should do you want me to tackle it later? |
I can try to update the docs, may you confirm |
Yup, assuming in master we'll manage to update to popper.js 2.x 🙂 |
Done, please let me know if you think I missed something. |
I think we should update the Nuget files too. BTW with this tag, I wonder how things will be with the semver operators for people. Say you release a |
I don't plan to release any additional version on the 1.x development branch, unless security vulnerabilities are discovered (which is very hard, considered the scope of the library). In that case, I'll release a new stable release (1.16.2 - with deprecation warning) and a Keep in mind the proposed semver range still allows any newer stable release (1.16.2, 1.16.3, etc), so it's not going to affect consumers, except for the fact they will again see the deprecation warning if they opt-out from the lts |
Maybe we could use the I played with it with https://semver.npmjs.com/ and using |
So it would be |
AFAICT you don't. The tag will always point to the latest But anyway, that's something you should decide, I'm just spitballing here 🙂 So, basically this PR just needs the NuGet files updated and the rest should be fine. I'll review it after that locally. |
- <dependency id="popper.js" version="[1.16.0,2)" />
+ <dependency id="popper.js" version="[1.16.1-lts,2)" />
Is this change correct? I have no idea what the |
It basically means |
The |
@FezVrasta sorry for the late response here. So, this PR seems to be ready as a first patch, but I was thinking maybe we should update to 1.16.1-lts in our devDependencies in another PR? There haven't been too many code changes AFAICT, just a small cleanup. Also, is the project name "Popper" or "Popper.js"? We seem to be using both on our docs and I'd like to streamline this. |
BTW I reverted the _config.yml change because the hashes won't match, hence why my point above about updating to 1.16.1-lts in our devDependencies. |
Sorry, not sure how I missed this thread. For semver, |
The docs should be updated as well, so that users are instructed to install
[email protected]
. This will allow your consumers to not get notified about the deprecation notice included in thestable
release branch of Popper.