Update dependency jquery to v4 #512
Merged
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.
This PR contains the following updates:
3.7.1→4.0.0Release Notes
jquery/jquery (jquery)
v4.0.0Compare Source
Changelog
https://blog.jquery.com/2026/01/17/jquery-4-0-0/
Ajax
processData: trueeven for binary data (ce264e07)headersfor script transport even when cross-domain (#5142, 6d136443)nullas success functions injQuery.get(#4989, 74978b7e)Attributes
.attr( name, false )remove for all non-ARIA attrs (#5388, 063831b6)toggleClass(boolean|undefined)signature (#3388, a4421101)CSS
<col>elements (#5628, eca2a564)selector.jswrapper (53cf7244)offsetHeight( true ), etc. include negative margins (#3982, bce13b72)undefinedfor whitespace-only CSS variable values (#5120) (7eb00196)addClass( array ), compress code (#4998, a338b407)show,hide&togglemethods in the jQuery slim build (297d18dd)Core
$.parseHTMLfromdocument.implementationtoDOMParser(0e123509)src/(#5262, f75daab0)Data
Deferred
getStackHooktogetErrorHook(#5201, 258ca1ec)Deprecated
.hover()using non-deprecated methods (fd6ffc5e)Dimensions
Docs
3.x-stable(d9281061)trac-NUMBERreferences (eb9ceb2f)#NUMBERTrac issue references withtrac-NUMBER(5d5ea015)Effect
Effects
Event
.preventDefault()in beforeunload (7c123dec).on(focus).off(focus)(#4867, e539bac7)Manipulation
Offset
Release
npm publishin the post-release phase (ff1f0eaa)Selector
:has; test both on iPhone & iPad (65e35450)jQuery.expr[ ":" ]/jQuery.expr.filters(329661fd)selector.jsmodule depend onattributes/attr.js(#5379, e06ff088)selector.jsdepenencies from various modules (e8b7db4b)qSAagain (#5177, 09d988b7)uniqueSortchainable method (#5166, 5266f23c):hasifCSS.supports(selector(...))non-compliant (#5098, d153c375)Support
Tests
jQuery.get( String, null-ish, null-ish, String )(05325801)jQuery.get( String, null-ish, null-ish, String )(76687566)hidden="until-found"attr tests from 3.x-stable (3a31866b):hasselector tests with3.x-stable(f2d9fde5)cssSupportsSelectortest (716130e0)Traversing
contents()on<object>s with children in IE (ccbd6b93)contents()on<object>s with children (#4384, 4d865d96)Upgrade
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.