Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Migrating away will be hard. But so is updating to v3. As briefly discussed at the last contributor week it's time to deprecate the global variable, at least. This won't be a breaking change but devs can start to think about their migration path, while we also have some time to fix our code.
Maybe this sounds crazy, but what if we announce that jQuery will be upgraded to v3 in Nextcloud 21? This would be a soft-break. Like most scripts will still work. But some might need fine adjustments. And then completely remove the global variable in a later release?
cc @nextcloud/javascript