NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1888 most downloaded on npm
JavaScript library for DOM operations
Last release 8 months ago
18 Jan 2026
Release timing varies
gaps range from 3 weeks to 1.5 years
Nearly every release is documented
notes for 9 of 10 stable releases
50 versions withdrawn
withdrawn after publishing
16 years old
64 releases · first in 2011
updated the vulnerability reporting process and added escalation steps
https://blog.jquery.com/2026/01/17/jquery-4-0-0/
processData: true even for binary data (ce264e07)headers for script transport even when cross-domain (#5142, 6d136443)null as success functions in jQuery.get (#4989, 74978b7e).attr( name, false ) remove for all non-ARIA attrs (#5388, 063831b6)toggleClass(boolean|undefined) signature (#3388, a4421101)<col> elements (#5628, eca2a564)selector.js wrapper (53cf7244)offsetHeight( true ), etc. include negative margins (#3982, bce13b72)undefined for whitespace-only CSS variable values (#5120) (7eb00196)addClass( array ), compress code (#4998, a338b407)show, hide & toggle methods in the jQuery slim build (297d18dd)$.parseHTML from document.implementation to DOMParser (0e123509)src/ (#5262, f75daab0)getStackHook to getErrorHook (#5201, 258ca1ec).hover() using non-deprecated methods (fd6ffc5e)3.x-stable (d9281061)trac-NUMBER references (eb9ceb2f)#NUMBER Trac issue references with trac-NUMBER (5d5ea015).preventDefault() in beforeunload (7c123dec).on(focus).off(focus) (#4867, e539bac7)npm publish in the post-release phase (ff1f0eaa):has; test both on iPhone & iPad (65e35450)jQuery.expr[ ":" ]/jQuery.expr.filters (329661fd)selector.js module depend on attributes/attr.js (#5379, e06ff088)selector.js depenencies from various modules (e8b7db4b)qSA again (#5177, 09d988b7)uniqueSort chainable method (#5166, 5266f23c):has if CSS.supports(selector(...)) non-compliant (#5098, d153c375)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):has selector tests with 3.x-stable (f2d9fde5)cssSupportsSelector test (716130e0)contents() on <object>s with children in IE (ccbd6b93)contents() on <object>s with children (#4384, 4d865d96)One column per quarter.
https://blog.jquery.com/2026/01/17/jquery-4-0-0/
processData: true even for binary data (ce264e07)headers for script transport even when cross-domain (#5142, 6d136443)null as success functions in jQuery.get (#4989, 74978b7e).attr( name, false ) remove for all non-ARIA attrs (#5388, 063831b6)toggleClass(boolean|undefined) signature (#3388, a4421101)<col> elements (#5628, eca2a564)selector.js wrapper (53cf7244)offsetHeight( true ), etc. include negative margins (#3982, bce13b72)undefined for whitespace-only CSS variable values (#5120) (7eb00196)addClass( array ), compress code (#4998, a338b407)show, hide & toggle methods in the jQuery slim build (297d18dd)$.parseHTML from document.implementation to DOMParser (0e123509)src/ (#5262, f75daab0)getStackHook to getErrorHook (#5201, 258ca1ec).hover() using non-deprecated methods (fd6ffc5e)3.x-stable (d9281061)trac-NUMBER references (eb9ceb2f)#NUMBER Trac issue references with trac-NUMBER (5d5ea015).preventDefault() in beforeunload (7c123dec).on(focus).off(focus) (#4867, e539bac7)npm publish in the post-release phase (ff1f0eaa):has; test both on iPhone & iPad (65e35450)jQuery.expr[ ":" ]/jQuery.expr.filters (329661fd)selector.js module depend on attributes/attr.js (#5379, e06ff088)selector.js depenencies from various modules (e8b7db4b)qSA again (#5177, 09d988b7)uniqueSort chainable method (#5166, 5266f23c):has if CSS.supports(selector(...)) non-compliant (#5098, d153c375)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):has selector tests with 3.x-stable (f2d9fde5)cssSupportsSelector test (716130e0)contents() on <object>s with children in IE (ccbd6b93)contents() on <object>s with children (#4384, 4d865d96)updated the vulnerability reporting process and added escalation steps
https://blog.jquery.com/2026/01/17/jquery-4-0-0/
npm ci (110e4657):has; test both on iPhone & iPad (65e35450)Properly deprecate jQuery.expr[ ":" ]/jQuery.expr.filters
https://blog.jquery.com/2025/08/11/jquery-4-0-0-release-candidate-1/
outerIIFEBody exception to indent (50ca9571)$.parseHTML from document.implementation to DOMParser (0e123509)3.x-stable (d9281061).preventDefault() in beforeunload (7c123dec)npm publish in the post-release phase (ff1f0eaa)jQuery.expr[ ":" ]/jQuery.expr.filters (329661fd)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)https://blog.jquery.com/2024/07/11/second-beta-of-jquery-4-0-0/
https://blog.jquery.com/2024/07/11/second-beta-of-jquery-4-0-0/
:has selector tests with 3.x-stable (f2d9fde5)https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/
https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/
https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/
https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/
https://blog.jquery.com/2023/05/11/jquery-3-7-0-released-staying-in-order/
https://blog.jquery.com/2023/05/11/jquery-3-7-0-released-staying-in-order/
https://blog.jquery.com/2023/03/08/jquery-3-6-4-released-selector-forgiveness/
https://blog.jquery.com/2023/03/08/jquery-3-6-4-released-selector-forgiveness/
https://blog.jquery.com/2022/12/20/jquery-3-6-3-released-a-quick-selector-fix/
https://blog.jquery.com/2022/12/20/jquery-3-6-3-released-a-quick-selector-fix/
https://blog.jquery.com/2022/12/13/jquery-3-6-2-released/
https://blog.jquery.com/2022/12/13/jquery-3-6-2-released/
https://blog.jquery.com/2022/08/26/jquery-3-6-1-maintenance-release/
https://blog.jquery.com/2022/08/26/jquery-3-6-1-maintenance-release/
https://blog.jquery.com/2021/03/02/jquery-3-6-0-released/
https://blog.jquery.com/2021/03/02/jquery-3-6-0-released/
Nothing published for this version
NOTE: Despite being a minor release, this update includes a breaking change that we had to make to fix a security issue ( `CVE-2020-11022`). Please fo…
See the blog post: https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/ and the upgrade guide: https://jquery.com/upgrade-guide/3.5/
NOTE: Despite being a minor release, this update includes a breaking change that we had to make to fix a security issue ( CVE-2020-11022). Please follow the blog post & the upgrade guide for more details.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →