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

Add upgrader to add jquery dependency for blaze-users #10801

Merged

Conversation

sebakerckhof
Copy link
Contributor

@sebakerckhof sebakerckhof commented Nov 26, 2019

While jquery is now a theoretical weak dependency of blaze, in reality everyone uses the jquery dombackend of blaze. So try to limit the complaints about apps being broken. (they will still need to have it as an NPM dependency, but at least the jquery package gives a clear error message if this isn't the case)

@benjamn benjamn added this to the Release 1.8.3 milestone Nov 26, 2019
@benjamn
Copy link
Contributor

benjamn commented Nov 26, 2019

Good thinking!

@mitar @filipenevola I think we might need to release new versions of the Blaze packages to get the test failures in #10498 (and here) to pass. The necessary changes have been pushed to blaze/master but not published to the package server. Let me know if you don't have time right now, or if you have any questions.

@mitar
Copy link
Contributor

mitar commented Nov 26, 2019

I do not have time right now to look into this, sorry.

@benjamn benjamn changed the base branch from avoid-bundling-jquery-twice to release-1.8.3 December 18, 2019 17:15
@benjamn benjamn force-pushed the chore/add-blaze-jquery-upgrader branch from 9a9bf71 to 8ec8cc1 Compare December 18, 2019 17:18
@benjamn benjamn merged this pull request into meteor:release-1.8.3 Dec 18, 2019
@benjamn benjamn modified the milestones: Release 1.8.4, Release 1.8.3 Dec 18, 2019
@benjamn benjamn mentioned this pull request Dec 18, 2019
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants