[{"url":"https://api.github.com/repos/jquery/jquery/releases/277664958","assets_url":"https://api.github.com/repos/jquery/jquery/releases/277664958/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/277664958/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/4.0.0","id":277664958,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4QjNS-","tag_name":"4.0.0","target_commitish":"main","name":"Release 4.0.0","draft":false,"immutable":true,"prerelease":false,"created_at":"2026-01-18T00:27:28Z","updated_at":"2026-01-19T21:29:06Z","published_at":"2026-01-18T00:27:34Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/4.0.0","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/4.0.0","body":"# Changelog\r\n\r\nhttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\r\n\r\n## Ajax\r\n\r\n- Don't treat array data as binary ([992a1911](https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5))\r\n- Allow `processData: true` even for binary data ([ce264e07](https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8))\r\n- Support binary data (including FormData) ([a7ed9a7b](https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b))\r\n- Support `headers` for script transport even when cross-domain ([#5142](https://github.com/jquery/jquery/issues/5142), [6d136443](https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396))\r\n- Support `null` as success functions in `jQuery.get` ([#4989](https://github.com/jquery/jquery/issues/4989), [74978b7e](https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354))\r\n- Don't auto-execute scripts unless dataType provided ([#4822](https://github.com/jquery/jquery/issues/4822), [025da4dd](https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8))\r\n- Make responseJSON work for erroneous same-domain JSONP requests ([68b4ec59](https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1))\r\n- Execute JSONP error script responses ([#4771](https://github.com/jquery/jquery/issues/4771), [a1e619b0](https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73))\r\n- Avoid CSP errors in the script transport for async requests ([#3969](https://github.com/jquery/jquery/issues/3969), [07a8e4a1](https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55))\r\n- Drop the json to jsonp auto-promotion logic ([#1799](https://github.com/jquery/jquery/issues/1799), [#3376](https://github.com/jquery/jquery/issues/3376), [e7b3bc48](https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b))\r\n- Overwrite s.contentType with content-type header value, if any ([#4119](https://github.com/jquery/jquery/issues/4119), [7fb90a6b](https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de))\r\n- Deprecate AJAX event aliases, inline event/alias into deprecated ([23d53928](https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad))\r\n- Do not execute scripts for unsuccessful HTTP responses ([#4250](https://github.com/jquery/jquery/issues/4250), [50871a5a](https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe))\r\n- Simplify jQuery.ajaxSettings.xhr ([#1967](https://github.com/jquery/jquery/issues/1967), [abdc89ac](https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6))\r\n\r\n## Attributes\r\n\r\n- Make `.attr( name, false )` remove for all non-ARIA attrs ([#5388](https://github.com/jquery/jquery/issues/5388), [063831b6](https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36))\r\n- Shave off a couple of bytes ([b40a4807](https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990))\r\n- Don't stringify attributes in the setter ([#4948](https://github.com/jquery/jquery/issues/4948), [4250b628](https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034))\r\n- Drop the `toggleClass(boolean|undefined)` signature ([#3388](https://github.com/jquery/jquery/issues/3388), [a4421101](https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a))\r\n- Refactor val(): don't strip carriage return, isolate IE workarounds ([ff281991](https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3))\r\n- Don't set the type attr hook at all outside of IE ([9e66fe9a](https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641))\r\n\r\n## CSS\r\n\r\n- Fix dimensions of table `<col>` elements ([#5628](https://github.com/jquery/jquery/issues/5628), [eca2a564](https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e))\r\n- Drop the cache in finalPropName ([640d5825](https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa))\r\n- Tests: Fix tests & support tests under CSS Zoom ([#5489](https://github.com/jquery/jquery/issues/5489), [071f6dba](https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36))\r\n- Fix reliableTrDimensions support test for initially hidden iframes ([b1e66a5f](https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987))\r\n- Selector: Align with 3.x, remove the outer `selector.js` wrapper ([53cf7244](https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9))\r\n- Make the reliableTrDimensions support test work with Bootstrap CSS ([#5270](https://github.com/jquery/jquery/issues/5270), [65b85031](https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1))\r\n- Make `offsetHeight( true )`, etc. include negative margins ([#3982](https://github.com/jquery/jquery/issues/3982), [bce13b72](https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48))\r\n- Return `undefined` for whitespace-only CSS variable values (#5120) ([7eb00196](https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9))\r\n- Don’t trim whitespace of undefined custom property ([#5105](https://github.com/jquery/jquery/issues/5105), [ed306c02](https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427))\r\n- Skip falsy values in `addClass( array )`, compress code ([#4998](https://github.com/jquery/jquery/issues/4998), [a338b407](https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f))\r\n- Justify use of rtrim on CSS property values ([655c0ed5](https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb))\r\n- Trim whitespace surrounding CSS Custom Properties values ([#4926](https://github.com/jquery/jquery/issues/4926), [efadfe99](https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1))\r\n- Include `show`, `hide` & `toggle` methods in the jQuery slim build ([297d18dd](https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16))\r\n- Remove the opacity CSS hook ([865469f5](https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e))\r\n- Workaround buggy getComputedStyle on table rows in IE/Edge ([#4490](https://github.com/jquery/jquery/issues/4490), [26415e08](https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75))\r\n- Don't automatically add \"px\" to properties with a few exceptions ([#2795](https://github.com/jquery/jquery/issues/2795), [00a9c2e5](https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7))\r\n\r\n## Core\r\n\r\n- Remove obsolete workarounds, update support comments ([e2fe97b7](https://github.com/jquery/jquery/commit/e2fe97b7f15cf5ee2e44566b381f7bf214e491b1))\r\n- Switch `$.parseHTML` from `document.implementation` to `DOMParser` ([0e123509](https://github.com/jquery/jquery/commit/0e123509d529456ddf130abb97e6266b53f62c50))\r\n- Fix the exports setup to make bundlers work with ESM & CommonJS ([#5416](https://github.com/jquery/jquery/issues/5416), [60f11b58](https://github.com/jquery/jquery/commit/60f11b58bfeece6b6d0189d7d19b61a4e1e61139))\r\n- Add more info about named exports ([5f869590](https://github.com/jquery/jquery/commit/5f869590924b7dea6a16d176b18700939f4b5290))\r\n- Simplify code post browser support reduction ([93ca49e6](https://github.com/jquery/jquery/commit/93ca49e6d1ac23fee33b3bc3b7f4d93dd1a25cb7))\r\n- Move the factory to separate exports ([46f6e3da](https://github.com/jquery/jquery/commit/46f6e3da796ee9d28c7c1428793b72d66bcbb0b7))\r\n- Use named exports in `src/` ([#5262](https://github.com/jquery/jquery/issues/5262), [f75daab0](https://github.com/jquery/jquery/commit/f75daab09102a4dd5107deadb55d4a169f86254a))\r\n- Fix regression in jQuery.text() on HTMLDocument objects ([#5264](https://github.com/jquery/jquery/issues/5264), [a75d6b52](https://github.com/jquery/jquery/commit/a75d6b52fad212820358e8ada3154f2f634e699b))\r\n- Selector: Move jQuery.contains from the selector to the core module ([024d8719](https://github.com/jquery/jquery/commit/024d87195ac46690023e2b0b308d4406a8a5a27e))\r\n- Drop the root parameter of jQuery.fn.init ([d2436df3](https://github.com/jquery/jquery/commit/d2436df36a4b2ef556907e734a90771f0dbdbcaf))\r\n- Don't rely on splice being present on input ([9c6f64c7](https://github.com/jquery/jquery/commit/9c6f64c7b51d50e334ef1183e2937ad77c0a68b0))\r\n- Manipulation: Add basic TrustedHTML support ([#4409](https://github.com/jquery/jquery/issues/4409), [de5398a6](https://github.com/jquery/jquery/commit/de5398a6ad088dc006b46c6a870a2a053f4cd663))\r\n- Report browser errors in parseXML ([#4784](https://github.com/jquery/jquery/issues/4784), [89697325](https://github.com/jquery/jquery/commit/8969732518470a7f8e654d5bc5be0b0076cb0b87))\r\n- Make jQuery.isXMLDoc accept falsy input ([#4782](https://github.com/jquery/jquery/issues/4782), [fd421097](https://github.com/jquery/jquery/commit/fd421097c56696e4c1c4a99c1aae44c59a722be4))\r\n- Drop support for Edge Legacy (i.e. non-Chromium Microsoft Edge) ([#4568](https://github.com/jquery/jquery/issues/4568), [e35fb62d](https://github.com/jquery/jquery/commit/e35fb62db4fb46f031056bb53e393982c03972a1))\r\n- Fire iframe script in its context, add doc param in globalEval ([#4518](https://github.com/jquery/jquery/issues/4518), [4592595b](https://github.com/jquery/jquery/commit/4592595b478be979141ce35c693dbc6b65647173))\r\n- Exclude callbacks & deferred modules in the slim build as well ([fbc44f52](https://github.com/jquery/jquery/commit/fbc44f52fe76e1b601da76a1d7f8ef27884c06da))\r\n- Migrate from AMD to ES modules 🎉 ([d0ce00cd](https://github.com/jquery/jquery/commit/d0ce00cdfa680f1f0c38460bc51ea14079ae8b07))\r\n- Use Array.prototype.flat where supported ([#4320](https://github.com/jquery/jquery/issues/4320), [9df4f1de](https://github.com/jquery/jquery/commit/9df4f1de12728b44a4b0f91748f12421008d9079))\r\n- Remove private copies of push, sort & splice from the jQuery prototype ([b59107f5](https://github.com/jquery/jquery/commit/b59107f5d7451ac16a7c8755128719be6ec8bf12))\r\n- Implement .even() & .odd() to replace POS :even & :odd ([78420d42](https://github.com/jquery/jquery/commit/78420d427cf3734d9264405fcbe08b76be182a95))\r\n- Deprecate jQuery.trim ([#4363](https://github.com/jquery/jquery/issues/4363), [5ea59460](https://github.com/jquery/jquery/commit/5ea5946094784f68437ef26d463dfcfbbbaff1f6))\r\n- Remove IE-specific support tests, rely on document.documentMode ([#4386](https://github.com/jquery/jquery/issues/4386), [3527a384](https://github.com/jquery/jquery/commit/3527a3840585e6a359cd712591c9c57398357b9b))\r\n- Drop support for IE <11, iOS <11, Firefox <65, Android Browser & PhantomJS ([#3950](https://github.com/jquery/jquery/issues/3950), [#4299](https://github.com/jquery/jquery/issues/4299), [cf84696f](https://github.com/jquery/jquery/commit/cf84696fd1d7fe314a11492606529b5a658ee9e3))\r\n- Remove deprecated jQuery APIs ([#4056](https://github.com/jquery/jquery/issues/4056), [58f0c00b](https://github.com/jquery/jquery/commit/58f0c00bed695f934bb205c6115e5fe99dd5c27b))\r\n\r\n## Data\r\n\r\n- Refactor to reduce size ([805cdb43](https://github.com/jquery/jquery/commit/805cdb43fd02c3a5783c06b5ec2c9519be0682ab))\r\n- Event:Manipulation: Prevent collisions with Object.prototype ([#3256](https://github.com/jquery/jquery/issues/3256), [9d76c0b1](https://github.com/jquery/jquery/commit/9d76c0b163675505d1a901e5fe5249a2c55609bc))\r\n- Separate data & css/effects camelCase implementations ([#3355](https://github.com/jquery/jquery/issues/3355), [8fae2120](https://github.com/jquery/jquery/commit/8fae21200e80647fec4389995c4879948d11ad66))\r\n\r\n## Deferred\r\n\r\n- Rename `getStackHook` to `getErrorHook` ([#5201](https://github.com/jquery/jquery/issues/5201), [258ca1ec](https://github.com/jquery/jquery/commit/258ca1ec6a373f85f7849308c967b7e6a993e6e7))\r\n- Respect source maps in jQuery.Deferred.exceptionHook ([#3179](https://github.com/jquery/jquery/issues/3179), [0b9c5037](https://github.com/jquery/jquery/commit/0b9c5037f707a0b8e0dbb11776b690ae7dde7123))\r\n- Rename master to primary ([a32cf632](https://github.com/jquery/jquery/commit/a32cf6324f8f2190e66a687e94be9687ebf840b7))\r\n\r\n## Deprecated\r\n\r\n- Define `.hover()` using non-deprecated methods ([fd6ffc5e](https://github.com/jquery/jquery/commit/fd6ffc5eb2c12562f2656d2f33865448420252be))\r\n- Remove jQuery.trim ([0b676ae1](https://github.com/jquery/jquery/commit/0b676ae12d20721e2df6f6f32f37f7302f8805bf))\r\n- Fix AMD parameter order ([f810080e](https://github.com/jquery/jquery/commit/f810080e8e92278bb5288cba7cc0169481471780))\r\n\r\n## Dimensions\r\n\r\n- Add offset prop fallback to FF for unreliable TR dimensions ([#4529](https://github.com/jquery/jquery/issues/4529), [3bbbc111](https://github.com/jquery/jquery/commit/3bbbc11111840d6fd5160db13f2c1a9acb05c4c4))\r\n\r\n## Docs\r\n\r\n- Fix some minor issues in comments ([e4d4dd81](https://github.com/jquery/jquery/commit/e4d4dd81bfb0c27a9c557746035738319253a30c))\r\n- update herodevs link in README ([#5695](https://github.com/jquery/jquery/issues/5695), [093e63f9](https://github.com/jquery/jquery/commit/093e63f92a5843c2d73fd953454cc6307fe8025c))\r\n- Align CONTRIBUTING.md with `3.x-stable` ([d9281061](https://github.com/jquery/jquery/commit/d92810614b53270a8f014db14022887ee3383fd5))\r\n- Update CONTRIBUTING.md ([4ef25b0d](https://github.com/jquery/jquery/commit/4ef25b0de4a847f14ba2f88e309eaf759e035d78))\r\n- add version support section to README ([cbc2bc1f](https://github.com/jquery/jquery/commit/cbc2bc1fd37bb6af5d2c60cf666265c4d438200f))\r\n- Update remaining HTTP URLs to HTTPS ([7cdd8374](https://github.com/jquery/jquery/commit/7cdd8374234b77a3c70dd511a1b06066afb146bb))\r\n- Fix module links in the package README ([ace646f6](https://github.com/jquery/jquery/commit/ace646f6e83e653f666ba715c200739f1cbdba52))\r\n- update watch task in CONTRIBUTING.md ([77d6ad71](https://github.com/jquery/jquery/commit/77d6ad7172db3ae11573df7b322d410b161eb43e))\r\n- Fix typos found by codespell ([620870a1](https://github.com/jquery/jquery/commit/620870a1af5287d29c77ec6d5f973116b23793a7))\r\n- remove stale gitter badge from readme ([67cb1af7](https://github.com/jquery/jquery/commit/67cb1af7740a956e150e8d93266c4e601f55e8a4))\r\n- Remove the \"Grunt build\" section from the PR template ([988a5684](https://github.com/jquery/jquery/commit/988a56847de301ce18a653f84b07c5af432a269f))\r\n- Remove stale badge from README ([bcd9c2bc](https://github.com/jquery/jquery/commit/bcd9c2bc3ddaa04f89f550681ca9c1ec5efc4328))\r\n- Update the README of the published package ([edccabf1](https://github.com/jquery/jquery/commit/edccabf10d37b57cbd4eeebc44f3acb67cb2739c))\r\n- Remove git.io from a GitHub Actions comment ([016872ff](https://github.com/jquery/jquery/commit/016872ffe03ab9107b1bc62fae674a4809c3b23f))\r\n- Update webpack website in README ([01819bc3](https://github.com/jquery/jquery/commit/01819bc3bcc44282e5bb9301c3478d837d1e5152))\r\n- add link to patchwelcome and help wanted issues ([924b7ce8](https://github.com/jquery/jquery/commit/924b7ce825962bfe4c16e02eb411c7f66ee75a55))\r\n- add link to preview the new CLAs ([683ceb8f](https://github.com/jquery/jquery/commit/683ceb8ff067ac53a7cb464ba1ec3f88e353e3f5))\r\n- Fix incorrect `trac-NUMBER` references ([eb9ceb2f](https://github.com/jquery/jquery/commit/eb9ceb2facbeff1c66a41824bd0ac0c56d0c5c62))\r\n- remove expired links from old jquery source (#4997) ([ed066ac7](https://github.com/jquery/jquery/commit/ed066ac70270b4bb20b5717501d2d268ef144bd3))\r\n- Remove links to Web Archive from source ([#4981](https://github.com/jquery/jquery/issues/4981), [e24f2dcf](https://github.com/jquery/jquery/commit/e24f2dcf3f6bda1a672502e0233c732065cbbe89))\r\n- Replace `#NUMBER` Trac issue references with `trac-NUMBER` ([5d5ea015](https://github.com/jquery/jquery/commit/5d5ea015114092c157311c4948f7cc3d8c8e7f8a))\r\n- Update the URL to the latest jQuery build in CONTRIBUTING.md ([9bdb16cd](https://github.com/jquery/jquery/commit/9bdb16cd19097da67950a707baac3980bda873f3))\r\n- Remove the CLA checkbox in the pull request template ([e1248931](https://github.com/jquery/jquery/commit/e124893132d7a979d7987f978e968a1f889348b6))\r\n- update irc to Libera and fix LAMP dead link ([175db73e](https://github.com/jquery/jquery/commit/175db73ec7938e774d9e93d3afdfb35a24466b47))\r\n- Update Frequently Reported Issues in the GitHub issue template ([7a6fae6a](https://github.com/jquery/jquery/commit/7a6fae6a7e51ae30a9f3177e8639fbf523ed0915))\r\n- Change JS Foundation mentions to OpenJS Foundation ([11611967](https://github.com/jquery/jquery/commit/11611967adf2bd9ff4304132f917629ec1134049))\r\n- add SECURITY.md, show security email address ([2ffe54ca](https://github.com/jquery/jquery/commit/2ffe54ca53b4ba2de2012f83c3faf262c1003af9))\r\n- Fix typos ([1a7332ce](https://github.com/jquery/jquery/commit/1a7332ce83cdee7d6cd9d45c2a4b83067f53f14b))\r\n- Update the link to the jsdom repository ([a62309e0](https://github.com/jquery/jquery/commit/a62309e01b3c76d2b73560ca666c454b7bbfcb77))\r\n- Use https for hyperlinks in README ([73415da2](https://github.com/jquery/jquery/commit/73415da25d964ee31ec1804d55f5af0199a1378e))\r\n- Remove a mention of the event/alias.js module from README ([3edfa1bc](https://github.com/jquery/jquery/commit/3edfa1bcdc50bca41ac58b2642b12f3feee03a3b))\r\n- Update links to EdgeHTML issues to go through Web Archive ([1dad1185](https://github.com/jquery/jquery/commit/1dad1185e0b2ca2a13bf411558eda75fb2d4da88))\r\n- direct users to GitHub docs for cloning the repo ([f1c16de2](https://github.com/jquery/jquery/commit/f1c16de29689d2cfaf629f00d682148e99753509))\r\n- Change OS X to macOS in README ([5a3e0664](https://github.com/jquery/jquery/commit/5a3e0664d261422f11a78faaf101d70c73b3a5a8))\r\n- Update most URLs to HTTPS ([f09d9210](https://github.com/jquery/jquery/commit/f09d92100ffff6208211b200ed0cdc39bfd17fc3))\r\n- Convert link to Homebrew from HTTP to HTTPS ([e0022f23](https://github.com/jquery/jquery/commit/e0022f23144fd1dc6db86a5d8c18af47bc14f0f3))\r\n\r\n## Effect\r\n\r\n- Fix a unnecessary conditional statement in .stop() ([#4374](https://github.com/jquery/jquery/issues/4374), [110802c7](https://github.com/jquery/jquery/commit/110802c7f22b677ef658963aa95ebdf5cb9c5573))\r\n\r\n## Effects\r\n\r\n- Remove jQuery.fx.interval ([6c2c7362](https://github.com/jquery/jquery/commit/6c2c7362fb18d3df7c2a7b13715c2763645acfcb))\r\n\r\n## Event\r\n\r\n- Use `.preventDefault()` in beforeunload ([7c123dec](https://github.com/jquery/jquery/commit/7c123dec4b96e7c3ce5f5a78e828c8aa335bea98))\r\n- Increase robustness of an inner native event in leverageNative ([#5459](https://github.com/jquery/jquery/issues/5459), [527fb3dc](https://github.com/jquery/jquery/commit/527fb3dcf0dcde69302a741dfc61cbfa58e99eb0))\r\n- Avoid collisions between jQuery.event.special & Object.prototype ([bcaeb000](https://github.com/jquery/jquery/commit/bcaeb000b777c018ad5d18e01be5060caa8cb158))\r\n- Simplify the check for saved data in leverageNative ([dfe212d5](https://github.com/jquery/jquery/commit/dfe212d5a1eed6b4a67d1cbd04ece09bbac33699))\r\n- Make trigger(focus/blur/click) work with native handlers ([#5015](https://github.com/jquery/jquery/issues/5015), [6ad3651d](https://github.com/jquery/jquery/commit/6ad3651dbfea9e9bb56e608f72b4ef2f97bd4e70))\r\n- Simulate focus/blur in IE via focusin/focusout ([#4856](https://github.com/jquery/jquery/issues/4856), [#4859](https://github.com/jquery/jquery/issues/4859), [#4950](https://github.com/jquery/jquery/issues/4950), [ce60d318](https://github.com/jquery/jquery/commit/ce60d31893deab7d3da592b5173e90b5d50e7732))\r\n- Don't break focus triggering after `.on(focus).off(focus)` ([#4867](https://github.com/jquery/jquery/issues/4867), [e539bac7](https://github.com/jquery/jquery/commit/e539bac79e666bba95bba86d690b4e609dca2286))\r\n- Make focus re-triggering not focus the original element back ([#4382](https://github.com/jquery/jquery/issues/4382), [dbcffb39](https://github.com/jquery/jquery/commit/dbcffb396c2db61ff96edc4162602e850797d61f))\r\n- Don't crash if an element is removed on blur ([#4417](https://github.com/jquery/jquery/issues/4417), [5c2d0870](https://github.com/jquery/jquery/commit/5c2d08704e289dd2745bcb0557b35a9c0e6af4a4))\r\n- Remove the event.which shim ([#3235](https://github.com/jquery/jquery/issues/3235), [1a5fff4c](https://github.com/jquery/jquery/commit/1a5fff4c169dbaa2df72c656868bcf60ed4413d0))\r\n- remove jQuery.event.global ([18db8717](https://github.com/jquery/jquery/commit/18db87172cffbe48b92e30b70249e304863a70f9))\r\n- Only attach events to objects that accept data - for real ([#4397](https://github.com/jquery/jquery/issues/4397), [d5c505e3](https://github.com/jquery/jquery/commit/d5c505e35d8c74ce8e9d99731a1a7eab0e0d911c))\r\n- Stop shimming focusin & focusout events ([#4300](https://github.com/jquery/jquery/issues/4300), [8a741376](https://github.com/jquery/jquery/commit/8a741376937dfacf9f82b2b88f93b239fe267435))\r\n- Prevent leverageNative from registering duplicate dummy handlers ([eb6c0a7c](https://github.com/jquery/jquery/commit/eb6c0a7c97b1b3cf00144de12d945c9c569f935c))\r\n- Fix handling of multiple async focus events ([#4350](https://github.com/jquery/jquery/issues/4350), [ddfa8376](https://github.com/jquery/jquery/commit/ddfa83766478268391bc9da96683fc0d4973fcfe))\r\n\r\n## Manipulation\r\n\r\n- Make jQuery.cleanData not skip elements during cleanup ([#5214](https://github.com/jquery/jquery/issues/5214), [3cad5c43](https://github.com/jquery/jquery/commit/3cad5c435aa2333c39baa55a8bceb2b6bf1e2721))\r\n- Generalize a test to support IE ([88690ebf](https://github.com/jquery/jquery/commit/88690ebfc8b5ef8b1e444326c664b590ecc0b888))\r\n- Support $el.html(selfRemovingScript) (#5378) ([#5377](https://github.com/jquery/jquery/issues/5377), [937923d9](https://github.com/jquery/jquery/commit/937923d9ee8dfd19008447b5059cbd13ee5a23ac))\r\n- Extract domManip to a separate file ([ee6e8740](https://github.com/jquery/jquery/commit/ee6e874075ba1fcd8f9e62cd1ee5c04f6518b6d6))\r\n- Don't remove HTML comments from scripts ([#4904](https://github.com/jquery/jquery/issues/4904), [2f8f39e4](https://github.com/jquery/jquery/commit/2f8f39e457c32c454c50545b0fdaa1d7a4a2f8bd))\r\n- Respect script crossorigin attribute in DOM manipulation ([#4542](https://github.com/jquery/jquery/issues/4542), [15ae3614](https://github.com/jquery/jquery/commit/15ae361485056b236a9484a185238f992806e1ff))\r\n- Avoid concatenating strings in buildFragment ([9c98e4e8](https://github.com/jquery/jquery/commit/9c98e4e86eda857ee063bc48adbc1a11bb5506ee))\r\n- Make jQuery.htmlPrefilter an identity function ([90fed4b4](https://github.com/jquery/jquery/commit/90fed4b453a5becdb7f173d9e3c1492390a1441f))\r\n- Selector: Use the nodeName util where possible to save size ([4504fc3d](https://github.com/jquery/jquery/commit/4504fc3d722dd029d861cb47aa65a5edc651c4d3))\r\n\r\n## Offset\r\n\r\n- Increase search depth when finding the 'real' offset parent ([556eaf4a](https://github.com/jquery/jquery/commit/556eaf4a193287c306d163635cbb5f5c95a22a84))\r\n\r\n## Release\r\n\r\n- 4.0.0 ([4f2fae08](https://github.com/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb))\r\n- remove dist files from main branch ([c838cfb5](https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99))\r\n- 4.0.0-rc.2 ([97525193](https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b))\r\n- Update AUTHORS.txt ([c128d5d8](https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8))\r\n- Fix release issues uncovered during the 4.0.0-rc.1 release ([a5b0c431](https://github.com/jquery/jquery/commit/a5b0c4318df748e5a0fe27d23820c60029d26b90))\r\n- remove dist files from main branch ([9d06c6dd](https://github.com/jquery/jquery/commit/9d06c6dd6f84bb0ae49e7c7445282ebb93b7b226))\r\n- 4.0.0-rc.1 ([586182f3](https://github.com/jquery/jquery/commit/586182f35e818c318046dac1cbaa31ee7a07ee21))\r\n- Run `npm publish` in the post-release phase ([ff1f0eaa](https://github.com/jquery/jquery/commit/ff1f0eaafd0dbcd4c063c3c557d9cee0a461f89d))\r\n- Only run browserless tests during the release ([fb5ab0f5](https://github.com/jquery/jquery/commit/fb5ab0f546e0e25ccb5feb3d51ca2ea743b06efc))\r\n- Temporarily disable running tests on release ([3f79644b](https://github.com/jquery/jquery/commit/3f79644b72e928c529febc1aaee081a6c4b96be3))\r\n- publish tmp/release/dist folder when releasing ([#5658](https://github.com/jquery/jquery/issues/5658), [a865212d](https://github.com/jquery/jquery/commit/a865212dea22d44bf2bea3e2c618c4a25c63c6a6))\r\n- correct build date in verification; other improvements ([53ad94f3](https://github.com/jquery/jquery/commit/53ad94f319930a5bf8cb9bd935ebd4e028741903))\r\n- remove dist files from main branch ([be048a02](https://github.com/jquery/jquery/commit/be048a027d0581746f71df7c8eb3ce1d9bd10a40))\r\n- 4.0.0-beta.2 ([51fffe9f](https://github.com/jquery/jquery/commit/51fffe9f7395f86fb24c59115c9b98855c39fc07))\r\n- ensure builds have the proper version ([3e612aee](https://github.com/jquery/jquery/commit/3e612aeeb3821c657989e67b43c9b715f5cd32e2))\r\n- set preReleaseBase in config file ([1fa8df5d](https://github.com/jquery/jquery/commit/1fa8df5dbd5d84cf55882a38eb6e571abd0aa938))\r\n- fix running pre/post release scripts in windows ([5518b2da](https://github.com/jquery/jquery/commit/5518b2da1816b379b573abc55ba92f02776a3486))\r\n- update AUTHORS.txt ([862e7a18](https://github.com/jquery/jquery/commit/862e7a1882f3f737db7dde1b5ecda9766d61694a))\r\n- migrate release process to release-it ([jquery/jquery-release#114](https://github.com/jquery/jquery-release/issues/114), [2646a8b0](https://github.com/jquery/jquery/commit/2646a8b07fcc2cf7cf384724f622eb0c27f9166c))\r\n- add factory files to release distribution ([#5411](https://github.com/jquery/jquery/issues/5411), [1a324b07](https://github.com/jquery/jquery/commit/1a324b0792ba8d032b89dd8bf78bbf5caa535367))\r\n- use buildDefaultFiles directly and pass version ([b507c864](https://github.com/jquery/jquery/commit/b507c8648f701acd1c48b3c38054ad38d76fd1ca))\r\n- copy dist-module folder as well ([63767650](https://github.com/jquery/jquery/commit/63767650b5b171b4671304fd2bb2f2890431929f))\r\n- only published versioned files to cdn ([3a0ca684](https://github.com/jquery/jquery/commit/3a0ca684eb21d64a13d7591ce1891b1990e0339c))\r\n- remove scripts and dev deps from dist package.json ([7eac932d](https://github.com/jquery/jquery/commit/7eac932da7177104546abef595adf4429eb829b3))\r\n- update build command in Release.generateArtifacts ([3b963a21](https://github.com/jquery/jquery/commit/3b963a21662061e0f39ad90f146e73e2223c2b86))\r\n- add support for md5 sums in windows ([f088c366](https://github.com/jquery/jquery/commit/f088c36631df3d5dc98408debd147ea5d3618557))\r\n- remove the need to install grunt globally ([b2bbaa36](https://github.com/jquery/jquery/commit/b2bbaa36d4d37bd48f954ed3cdbd50d3461a523d))\r\n- upgrade release dependencies ([967af732](https://github.com/jquery/jquery/commit/967af73203378db0cc3637adee85c442e246e05a))\r\n- Remove an unused chalk dependency ([bfb6897c](https://github.com/jquery/jquery/commit/bfb6897c558dfdccff7ac5fc377b08e806525be3))\r\n- Use an in-repository dist README fixture ([358b769a](https://github.com/jquery/jquery/commit/358b769a00c3a09a8ec621b8dcb2d5e31b7da69a))\r\n- Update AUTHORS.txt ([1b74660f](https://github.com/jquery/jquery/commit/1b74660f730d34bf728094c33080ff406427f41e))\r\n- update AUTHORS.txt ([cf9fe0f6](https://github.com/jquery/jquery/commit/cf9fe0f6a104a0f527c7c3f441485c19e2b19c69))\r\n\r\n## Selector\r\n\r\n- Remove the workaround for `:has`; test both on iPhone & iPad ([65e35450](https://github.com/jquery/jquery/commit/65e35450c9954173dc1ddd3576242a913d8efb88))\r\n- Properly deprecate `jQuery.expr[ \":\" ]`/`jQuery.expr.filters` ([329661fd](https://github.com/jquery/jquery/commit/329661fd538a07993a2fcfa2a75fdd7f5667f86c))\r\n- Make `selector.js` module depend on `attributes/attr.js` ([#5379](https://github.com/jquery/jquery/issues/5379), [e06ff088](https://github.com/jquery/jquery/commit/e06ff08849057cd099365bf43598c8952fe9956d))\r\n- Eliminate `selector.js` depenencies from various modules ([e8b7db4b](https://github.com/jquery/jquery/commit/e8b7db4b0f1e1b8e08578641b30a92b955ccc4ec))\r\n- Re-expose jQuery.find.{tokenize,select,compile,setDocument} ([#5259](https://github.com/jquery/jquery/issues/5259), [338de359](https://github.com/jquery/jquery/commit/338de3599039a3ba906214e656bcbe637430c37d))\r\n- Stop relying on CSS.supports( \"selector(...)\" ) ([#5194](https://github.com/jquery/jquery/issues/5194), [68aa2ef7](https://github.com/jquery/jquery/commit/68aa2ef7571e2d9f91fad1aa9e5f956c04dc9ee9))\r\n- Backport jQuery selection context logic to selector-native ([#5185](https://github.com/jquery/jquery/issues/5185), [2e644e84](https://github.com/jquery/jquery/commit/2e644e845051703775b35b358eec5d3608a9465f))\r\n- Make selector lists work with `qSA` again ([#5177](https://github.com/jquery/jquery/issues/5177), [09d988b7](https://github.com/jquery/jquery/commit/09d988b774e7ff4acfb69c0cde2dab373559aaca))\r\n- Implement the `uniqueSort` chainable method ([#5166](https://github.com/jquery/jquery/issues/5166), [5266f23c](https://github.com/jquery/jquery/commit/5266f23cf49c9329bddce4d4af6cb5fbbd1e0383))\r\n- Re-introduce selector-native.js ([4c1171f2](https://github.com/jquery/jquery/commit/4c1171f2ed62584211250df0af8302d34c04621a))\r\n- Manipulation: Fix DOM manip within template contents ([#5147](https://github.com/jquery/jquery/issues/5147), [3299236c](https://github.com/jquery/jquery/commit/3299236c898136dc1aa57dc5148811203e931895))\r\n- Drop support for legacy pseudos, test custom pseudos ([8c7da22c](https://github.com/jquery/jquery/commit/8c7da22caeae8c2c3f7e9869d5f47414669f106c))\r\n- Use jQuery `:has` if `CSS.supports(selector(...))` non-compliant ([#5098](https://github.com/jquery/jquery/issues/5098), [d153c375](https://github.com/jquery/jquery/commit/d153c375e67f2c2dba82c2fb079c36b8d795e66a))\r\n- Remove the \"a:enabled\" workaround for Chrome <=77 ([c1ee33ad](https://github.com/jquery/jquery/commit/c1ee33aded44051b8f1288b59d2efdc68d0413cc))\r\n- Make empty attribute selectors work in IE again ([#4435](https://github.com/jquery/jquery/issues/4435), [05184cc4](https://github.com/jquery/jquery/commit/05184cc448f4ed7715ddd6a5d724e167882415f1))\r\n- Use shallow document comparisons in uniqueSort ([#4441](https://github.com/jquery/jquery/issues/4441), [15750b0a](https://github.com/jquery/jquery/commit/15750b0af270da07917b70457cf09bda97d3d935))\r\n- Add a test for throwing on post-comma invalid selectors ([6eee5f7f](https://github.com/jquery/jquery/commit/6eee5f7f181f9ebf5aa428e96356667e3cf7ddbd))\r\n- Make selectors with leading combinators use qSA again ([ed66d5a2](https://github.com/jquery/jquery/commit/ed66d5a22b37425abf5b63c361f91340de89c994))\r\n- Use shallow document comparisons to avoid IE/Edge crashes ([#4441](https://github.com/jquery/jquery/issues/4441), [aa6344ba](https://github.com/jquery/jquery/commit/aa6344baf87145ffc807a527d9c1fb03c96b1948))\r\n- reduce size, simplify setDocument ([29a9544a](https://github.com/jquery/jquery/commit/29a9544a4fb743491a42f827a6cf8627b7b99e0f))\r\n- Leverage the :scope pseudo-class where possible ([#4453](https://github.com/jquery/jquery/issues/4453), [df6a7f7f](https://github.com/jquery/jquery/commit/df6a7f7f0f615149266b1a51064293b748b29900))\r\n- Bring back querySelectorAll shortcut usage ([cef4b731](https://github.com/jquery/jquery/commit/cef4b73179b8d2a38cfd5e0730111cc80518311a))\r\n- Inline Sizzle into the selector module ([47835965](https://github.com/jquery/jquery/commit/47835965bd100a3661d8299d8b769ceeb8b6ce48))\r\n- Port Sizzle tests to jQuery ([79b74e04](https://github.com/jquery/jquery/commit/79b74e043a4ee737d44a95094ff1184e40bd5b16))\r\n\r\n## Support\r\n\r\n- ensure display is set to block for the support div ([#4832](https://github.com/jquery/jquery/issues/4832), [09f25436](https://github.com/jquery/jquery/commit/09f254361f1fe8a563b8a90fe6a4d269f4b11514))\r\n\r\n## Tests\r\n\r\n- Fix the \"outside view position\" test in Headless Chrome ([23d72cb1](https://github.com/jquery/jquery/commit/23d72cb1db8f2846ac49579f420afffe99d65fcb))\r\n- Fix selector tests in Chrome 141 ([25a1b080](https://github.com/jquery/jquery/commit/25a1b080ae5b6cc57382ed1c29958fcbaa3475d3))\r\n- Increase nomodule test timeout for IE from 1s to 5s ([5eab0a3c](https://github.com/jquery/jquery/commit/5eab0a3cb2d9617167db1bac0a5befe48ce7d143))\r\n- Fix module/nomodule tests flakiness ([5964acf3](https://github.com/jquery/jquery/commit/5964acf3302be4fff70109d742910cfb852a204d))\r\n- Use releases.jquery.com as external host for AJAX testing ([f21a6ea6](https://github.com/jquery/jquery/commit/f21a6ea6b5b59fc7fca6a594c353962b23b1fc29))\r\n- Fix tests for `jQuery.get( String, null-ish, null-ish, String )` ([05325801](https://github.com/jquery/jquery/commit/05325801b9453374bf8279f2121829a19b3c09d8))\r\n- Add tests for `jQuery.get( String, null-ish, null-ish, String )` ([76687566](https://github.com/jquery/jquery/commit/76687566f0569dc832f13e901f0d2ce74016cd4d))\r\n- Backport the `hidden=\"until-found\"` attr tests from 3.x-stable ([3a31866b](https://github.com/jquery/jquery/commit/3a31866b80844d8bb06084c70c5b788dd129f7e8))\r\n- migrate test runner to jquery-test-runner ([733e62d2](https://github.com/jquery/jquery/commit/733e62d20328dd3e5b226fd9793b159637d922b8))\r\n- Add custom attribute getter tests to the selector module ([44667709](https://github.com/jquery/jquery/commit/4466770992d5833358169d0248c4deedadea1a96))\r\n- Switch to an updated fork of promises-aplus-tests ([559bc5ac](https://github.com/jquery/jquery/commit/559bc5ac58cb3494ee936c1ee1a14ada75196c6b))\r\n- Run tests in Edge in IE mode in GitHub Actions ([6d78c076](https://github.com/jquery/jquery/commit/6d78c0768d9aa6ba213678724c89af69a1958df6))\r\n- Run tests on both real Firefox ESRs ([4b7ecbad](https://github.com/jquery/jquery/commit/4b7ecbad24463c875f03ef4c7a7d307a091f93fd))\r\n- align mock.php spacing with 3.x-stable branch ([d5ae14f6](https://github.com/jquery/jquery/commit/d5ae14f6fe07e2c2050f029525664cc2d42f9376))\r\n- replace dead links in qunit fixture ([dbc9dac7](https://github.com/jquery/jquery/commit/dbc9dac7aecb106b66050342ff8daf1ecdd4239f))\r\n- replace express with basic Node server ([c85454a8](https://github.com/jquery/jquery/commit/c85454a84306677efda3286a3214419bff945849))\r\n- remove unnecessary scroll feature test ([ea31e4d5](https://github.com/jquery/jquery/commit/ea31e4d57c05a072df98a08df6532b2afb679d30))\r\n- Align `:has` selector tests with `3.x-stable` ([f2d9fde5](https://github.com/jquery/jquery/commit/f2d9fde5f34c83a098fa2074ed808311086d9d23))\r\n- revert concurrency group change ([fa73e2f1](https://github.com/jquery/jquery/commit/fa73e2f1b25304c93006dd45b6cba24f663e2ae7))\r\n- include github ref in concurrency group ([5880e027](https://github.com/jquery/jquery/commit/5880e02707dcefc4ec527bd1c56f64b8b0eba391))\r\n- Make the beforeunload event tests work regardless of extensions ([399a78ee](https://github.com/jquery/jquery/commit/399a78ee9fc5802509df462a2851aef1b60b7fbc))\r\n- share queue/browser handling for all worker types ([284b082e](https://github.com/jquery/jquery/commit/284b082eb86602705519d6ca754c40f6d2f8fcc0))\r\n- improve diffing for values of different types ([b9d333ac](https://github.com/jquery/jquery/commit/b9d333acef65a68d68b169b6acbbf96965414728))\r\n- show any and all actual/expected values ([f80e78ef](https://github.com/jquery/jquery/commit/f80e78ef3e7ded1fc693465d02dfb07510ded0ab))\r\n- add diffing to test reporter ([44fb7fa2](https://github.com/jquery/jquery/commit/44fb7fa220e2dc2780203b128df2181853b3300f))\r\n- add actual and expected messages to test reporter ([1e84908b](https://github.com/jquery/jquery/commit/1e84908baf13da63c33ee66c857e45c2f02eced7))\r\n- fix worker restarts for failed browser acknowledgements ([fedffe74](https://github.com/jquery/jquery/commit/fedffe7448b9e2328b43641158335be18eff5f69))\r\n- add --hard-retries option to test runner ([822362e6](https://github.com/jquery/jquery/commit/822362e6efae90610d7289b46477c7fa22758141))\r\n- fix cleanup in cases where server doesn't stop ([0754d596](https://github.com/jquery/jquery/commit/0754d5966400ff12e216031d68cb25ea314eac55))\r\n- fix flakey message logs; ignore delete worker failures ([02d23478](https://github.com/jquery/jquery/commit/02d23478289e45af3d7f4673b9ffe84591c23472))\r\n- reuse browser workers in BrowserStack tests (#5428) ([95a4c94b](https://github.com/jquery/jquery/commit/95a4c94b8131b737d8f160c582a4acfe2b65e0f8))\r\n- Use allowlist instead of whitelist ([2b97b6bb](https://github.com/jquery/jquery/commit/2b97b6bbcfc67c234b86d41451aac7cdd778e855))\r\n- migrate testing infrastructure to minimal dependencies ([dfc693ea](https://github.com/jquery/jquery/commit/dfc693ea25fe85e5f29da23752b0c7c8d285fbf0))\r\n- Fix Karma tests on Node.js 20 ([d478a1c0](https://github.com/jquery/jquery/commit/d478a1c0226b7825a99718bf605ef9727ee4beca))\r\n- Disable the \":lang respects escaped backslashes\" test ([#5271](https://github.com/jquery/jquery/issues/5271), [62b9a258](https://github.com/jquery/jquery/commit/62b9a2583460c2384f6de1d0a6aeaf05e51d523b))\r\n- Indicate Chrome 112 & Safari 16.4 pass the cssHas support test ([89ef81f8](https://github.com/jquery/jquery/commit/89ef81f86f8f371154e9fd3173be5fb57cb72d5e))\r\n- Test AJAX deprecated event aliases properly ([cff28998](https://github.com/jquery/jquery/commit/cff2899885c314d32eea42e9eef6ead6e5da5c2f))\r\n- Indicate Firefox 106+ passes the `cssSupportsSelector` test ([716130e0](https://github.com/jquery/jquery/commit/716130e094caf780100a39cfd4526adbd7673b12))\r\n- Remove a workaround for a Firefox XML parsing issue ([e7ffe1f1](https://github.com/jquery/jquery/commit/e7ffe1f135dfa68ce3065b2bd319a29a57866dc6))\r\n- Fix the link to QUnit CSS file ([8cf39b78](https://github.com/jquery/jquery/commit/8cf39b78e6c36b360dd81268a7f84fb4ca218e15))\r\n- Exclude tests based on compilation flags, not API presence ([#5069](https://github.com/jquery/jquery/issues/5069), [fae5fee8](https://github.com/jquery/jquery/commit/fae5fee8b435cc20352d28b0a384b9784b1ad9ed))\r\n- Workaround an XML parsing bug in Firefox ([af1cd6f2](https://github.com/jquery/jquery/commit/af1cd6f218f699abc34b1582a910c0df00312aee))\r\n- lock colors version to 1.4.0 ([9603b3c8](https://github.com/jquery/jquery/commit/9603b3c899af354a4f538fa5b15f9dac3fcc0f55))\r\n- Skip ETag AJAX tests on TestSwarm ([00c060d1](https://github.com/jquery/jquery/commit/00c060d1619d472a2d8c5b104ed76fa3afc2ce97))\r\n- Allow statusText to be \"success\" in AJAX tests ([19ced963](https://github.com/jquery/jquery/commit/19ced963c63372eae5aca9e1a4baec80b78a2b8e))\r\n- Make Karma browser timeout larger than the QUnit one ([4fd6912b](https://github.com/jquery/jquery/commit/4fd6912bfd8fffbfabc98a9b0789d28f10af0914))\r\n- Don't remove csp.log in the cspClean action of mock.php ([1019074f](https://github.com/jquery/jquery/commit/1019074f7b1df96ee9d6409ada3dc0562046f6c7))\r\n- Load the TestSwarm listener via HTTPS ([d225639a](https://github.com/jquery/jquery/commit/d225639a8ea62863482bd20249077688f60235db))\r\n- Switch background image from online file to local 1x1.jpg ([482f8462](https://github.com/jquery/jquery/commit/482f846203e82b1c2620f580e483bf41d11f9f49))\r\n- Strip untypical callback parameter characters from mock.php ([a7027463](https://github.com/jquery/jquery/commit/a70274632dc19ff4a64d7bb7657a2cc647ff38b9))\r\n- Make more tests run natively in Chrome & Firefox ([50e8e846](https://github.com/jquery/jquery/commit/50e8e84621ff7a314fca253ce73f0519322d8a4d))\r\n- Fix tests for not auto-executing scripts without dataType ([d38528b1](https://github.com/jquery/jquery/commit/d38528b17a846b7ca4513b41150a05436546292d))\r\n- Recognize callbacks with dots in the Node.js mock server ([df6858df](https://github.com/jquery/jquery/commit/df6858df2ed3fc5c424591a5e09b900eb4ce0417))\r\n- Skip the \"jQuery.ajax() on unload\" test in Safari ([c18dc496](https://github.com/jquery/jquery/commit/c18dc49699bc27481a4af36ed1a0ee1b19c6eb03))\r\n- Remove an unused local variable ([82b87f6f](https://github.com/jquery/jquery/commit/82b87f6f0e45ca4e717b4e3a4a20a592709a099f))\r\n- Remove remaining obsolete jQuery.cache references ([d96111e1](https://github.com/jquery/jquery/commit/d96111e18b42ae1bc7def72a8a0d156ea39e4d0e))\r\n- Workaround failures in recent XSS tests in iOS 8 - 12 ([11066a9e](https://github.com/jquery/jquery/commit/11066a9e6ac183dd710d1bc7aa74a3f809757136))\r\n- Add tests for recently fixed manipulation XSS issues ([dc06d68b](https://github.com/jquery/jquery/commit/dc06d68bdc4c2562b5cc530f21e668a17d78ee2d))\r\n- Use only one focusin/out handler per matching window & document ([9b732043](https://github.com/jquery/jquery/commit/9b7320435059e30af71d648ab34ac6c00c80f5ef))\r\n- Fix flakiness in the \"jQuery.ajax() - JSONP - Same Domain\" test ([7b0864d0](https://github.com/jquery/jquery/commit/7b0864d0539bbfbb01d88d9bc95369580ffd99bc))\r\n- Pass a number of necessary done() calls to assert.async() ([364476c3](https://github.com/jquery/jquery/commit/364476c3dc1231603ba61fc08068fa89fb095e1a))\r\n- Remove obsolete jQuery data tests ([eb35be52](https://github.com/jquery/jquery/commit/eb35be528fdea40faab4d89ac859d38dfd024271))\r\n- Skip a \"width/height on a table row with phantom borders\" test in Firefox ([a612733b](https://github.com/jquery/jquery/commit/a612733be0c68d337647a6fcc8f8e0cabc1fc36b))\r\n- Don't test synchronous XHR on unload in Chrome ([323575fb](https://github.com/jquery/jquery/commit/323575fb9bb330a852718d89e323f7ec79549100))\r\n- Stop using jQuery.find in tests ([1d624c10](https://github.com/jquery/jquery/commit/1d624c10b4a6b97ac254bcefffa91058556075d2))\r\n- Port changes from Sizzle ([ac5f7cd8](https://github.com/jquery/jquery/commit/ac5f7cd8e29ecc7cdf21c13199be5472375ffa0e))\r\n- Fix a comment in testinit.js ([7bdf307b](https://github.com/jquery/jquery/commit/7bdf307b51e4d4a891b123a96d4899e31bfba024))\r\n- update npo.js and include unminified source instead ([b334ce77](https://github.com/jquery/jquery/commit/b334ce7735ae453bd5643b251f36c3cedce4b3de))\r\n- Restrict an event test fallback to TestSwarm ([bde53edc](https://github.com/jquery/jquery/commit/bde53edcf4bd6c975d068eed4eb16c5ba09c1cff))\r\n- Fix the new focusin/focusout test in IE ([6f2fae7c](https://github.com/jquery/jquery/commit/6f2fae7c410dcb5876814866a03fc819f0502290))\r\n- Fix the core-js polyfill inclusion method ([2e4b79ab](https://github.com/jquery/jquery/commit/2e4b79ab8f7c43d36537a743c4c1a1a5b17e130e))\r\n\r\n## Traversing\r\n\r\n- Fix `contents()` on `<object>`s with children in IE ([ccbd6b93](https://github.com/jquery/jquery/commit/ccbd6b93424cbdbf86f07a86c2e55cbab497d7a3))\r\n- Fix `contents()` on `<object>`s with children ([#4384](https://github.com/jquery/jquery/issues/4384), [4d865d96](https://github.com/jquery/jquery/commit/4d865d96aa5aae91823c50020b5c19da79566811))\r\n\r\n## Upgrade\r\n\r\n- Bump actions/setup-node from 3.3.0 to 3.4.1 ([78321f07](https://github.com/jquery/jquery/commit/78321f078ce04ce78aeade8e2860ac41d05fae54))\r\n- set up periodic code scanning analysis ([39c5778c](https://github.com/jquery/jquery/commit/39c5778c649ad387dac834832799c0087b11d5fe))\r\n- updated the vulnerability reporting process and added escalation steps ([02cf4ee0](https://github.com/jquery/jquery/commit/02cf4ee090debded3da4b0e3f59bd33f516125ea))","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/277664958/reactions","total_count":203,"+1":58,"-1":0,"laugh":26,"hooray":57,"confused":0,"heart":20,"rocket":32,"eyes":10}},{"url":"https://api.github.com/repos/jquery/jquery/releases/277664383","assets_url":"https://api.github.com/repos/jquery/jquery/releases/277664383/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/277664383/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/4.0.0-rc.2","id":277664383,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4QjNJ_","tag_name":"4.0.0-rc.2","target_commitish":"main","name":"Release 4.0.0-rc.2","draft":false,"immutable":true,"prerelease":true,"created_at":"2026-01-18T00:19:08Z","updated_at":"2026-01-18T00:19:14Z","published_at":"2026-01-18T00:19:12Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/4.0.0-rc.2","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/4.0.0-rc.2","body":"# Changelog\n\nhttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\n\n## Build\n\n- De-dupe three authors via mailmap ([5fe9c298](https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde))\n- Post beta browser tests errors to jquery/dev on Matrix ([afdd032f](https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4))\n- Bump the github-actions group with 4 updates ([546a1eb0](https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b))\n- Fix Chrome beta tests ([ec738b31](https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916))\n- Add periodic tests on beta versions of browsers ([c28c26ae](https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d))\n- Bump the github-actions group with 2 updates ([f513413a](https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59))\n- Update glob form 10.4.5 to 10.5.0 ([4dbe321a](https://github.com/jquery/jquery/commit/4dbe321ad8bfc3ae199385db36dae0063a7ca509))\n- Upgrade all dev dependencies (except sinon & eslint) ([9572ae8a](https://github.com/jquery/jquery/commit/9572ae8a645c4d0c91a4a1f65e909420d9bbde0f))\n- Update jtr to 0.2.8; fixes Edge in IE mode ([5169d8f0](https://github.com/jquery/jquery/commit/5169d8f03c7a45bc005435437091d22fc1f81f67))\n- Verify release using dist repo tarball; Node 24.x  (#5719) ([dda0a022](https://github.com/jquery/jquery/commit/dda0a0229f26ac48a0f4a3bd98c00642d57aea3a))\n- Bump the github-actions group with 2 updates (#5718) ([fa41fe50](https://github.com/jquery/jquery/commit/fa41fe50e70f61f2d5872bcc8ce18adccbda7e4e))\n- Separate Node.js & Browser Tests, update tested Node.js versions ([98cc8c83](https://github.com/jquery/jquery/commit/98cc8c837ed39c0a4dfb9ce3255754029a8c2a4f))\n- Update browsers tested in BrowserStack ([1c297241](https://github.com/jquery/jquery/commit/1c29724140966e2817b7ee75307f5a066c1d3f6d))\n- Bump the github-actions group with 2 updates ([d6c1e238](https://github.com/jquery/jquery/commit/d6c1e2388420d97b5291f9bd45f362bedc0a8bcd))\n- Migrate lockbot to GitHub Actions ([ef743289](https://github.com/jquery/jquery/commit/ef743289e635b1634ba7678c33699ecd387c80f8))\n- Simplify caching in CI, use `npm ci` ([110e4657](https://github.com/jquery/jquery/commit/110e46572a85f070700f68d70df2e4f7fc2574ef))\n- Bump the github-actions group with 3 updates ([607b25eb](https://github.com/jquery/jquery/commit/607b25eb0835bc9a78fe59da2ac8a0f9fb40f2f2))\n- Bump tmp and @inquirer/editor ([9c84195b](https://github.com/jquery/jquery/commit/9c84195b9445645ba22f1c88d464d0b7d5ba22dd))\n\n## Docs\n\n- Fix some minor issues in comments ([e4d4dd81](https://github.com/jquery/jquery/commit/e4d4dd81bfb0c27a9c557746035738319253a30c))\n- update herodevs link in README ([#5695](https://github.com/jquery/jquery/issues/5695), [093e63f9](https://github.com/jquery/jquery/commit/093e63f92a5843c2d73fd953454cc6307fe8025c))\n\n## Release\n\n- Update AUTHORS.txt ([c128d5d8](https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8))\n- Fix release issues uncovered during the 4.0.0-rc.1 release ([a5b0c431](https://github.com/jquery/jquery/commit/a5b0c4318df748e5a0fe27d23820c60029d26b90))\n- remove dist files from main branch ([9d06c6dd](https://github.com/jquery/jquery/commit/9d06c6dd6f84bb0ae49e7c7445282ebb93b7b226))\n\n## Selector\n\n- Remove the workaround for `:has`; test both on iPhone & iPad ([65e35450](https://github.com/jquery/jquery/commit/65e35450c9954173dc1ddd3576242a913d8efb88))\n\n## Tests\n\n- Fix the \"outside view position\" test in Headless Chrome ([23d72cb1](https://github.com/jquery/jquery/commit/23d72cb1db8f2846ac49579f420afffe99d65fcb))\n- Fix selector tests in Chrome 141 ([25a1b080](https://github.com/jquery/jquery/commit/25a1b080ae5b6cc57382ed1c29958fcbaa3475d3))\n- Increase nomodule test timeout for IE from 1s to 5s ([5eab0a3c](https://github.com/jquery/jquery/commit/5eab0a3cb2d9617167db1bac0a5befe48ce7d143))\n- Fix module/nomodule tests flakiness ([5964acf3](https://github.com/jquery/jquery/commit/5964acf3302be4fff70109d742910cfb852a204d))\n- updated the vulnerability reporting process and added escalation steps ([02cf4ee0](https://github.com/jquery/jquery/commit/02cf4ee090debded3da4b0e3f59bd33f516125ea))","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/277664383/reactions","total_count":12,"+1":4,"-1":0,"laugh":1,"hooray":2,"confused":0,"heart":1,"rocket":1,"eyes":3}},{"url":"https://api.github.com/repos/jquery/jquery/releases/239109344","assets_url":"https://api.github.com/repos/jquery/jquery/releases/239109344/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/239109344/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/4.0.0-rc.1","id":239109344,"author":{"login":"mgol","id":1758366,"node_id":"MDQ6VXNlcjE3NTgzNjY=","avatar_url":"https://avatars.githubusercontent.com/u/1758366?v=4","gravatar_id":"","url":"https://api.github.com/users/mgol","html_url":"https://github.com/mgol","followers_url":"https://api.github.com/users/mgol/followers","following_url":"https://api.github.com/users/mgol/following{/other_user}","gists_url":"https://api.github.com/users/mgol/gists{/gist_id}","starred_url":"https://api.github.com/users/mgol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgol/subscriptions","organizations_url":"https://api.github.com/users/mgol/orgs","repos_url":"https://api.github.com/users/mgol/repos","events_url":"https://api.github.com/users/mgol/events{/privacy}","received_events_url":"https://api.github.com/users/mgol/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4OQITg","tag_name":"4.0.0-rc.1","target_commitish":"main","name":"Release 4.0.0-rc.1","draft":false,"immutable":false,"prerelease":true,"created_at":"2025-08-11T16:52:23Z","updated_at":"2025-08-11T16:52:57Z","published_at":"2025-08-11T16:52:57Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/4.0.0-rc.1","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/4.0.0-rc.1","body":"# Changelog\n\nhttps://blog.jquery.com/2025/08/11/jquery-4-0-0-release-candidate-1/\n\n## Build\n\n- Make the sed usage portable across Linux & macOS ([a848611f](https://github.com/jquery/jquery/commit/a848611f9a3ac48b81c5fdcfdc1e8bd8b9de62a6))\n- Bump form-data from 4.0.2 to 4.0.4 ([70ee64fc](https://github.com/jquery/jquery/commit/70ee64fc95780799cbc2b78185b05b00268f6377))\n- Test on Safari 18 & 17 instead of \"latest-1\" ([958369f0](https://github.com/jquery/jquery/commit/958369f08815618b02e485bc29fac81cf4f2e1f6))\n- Bump github/codeql-action in the github-actions group ([19621e99](https://github.com/jquery/jquery/commit/19621e99443d1a399a627ee535314d65398d1b89))\n- Update the jQuery license link in comment headers ([ec9a387e](https://github.com/jquery/jquery/commit/ec9a387ee0c90e057227f44d34f7654fc3d87f1d))\n- Try to unpack Firefox ESR via xz, fall back to bzip2 ([dc5d1f7c](https://github.com/jquery/jquery/commit/dc5d1f7c61bea9e415cda89f677355eb8217a057))\n- Bump github/codeql-action in the github-actions group ([0ef60202](https://github.com/jquery/jquery/commit/0ef6020295b670ad91fba530c854f863faa97a90))\n- Bump undici and release-it ([b668be0f](https://github.com/jquery/jquery/commit/b668be0fdc0d369e779840ef57033ea3fe040cb7))\n- Bump the github-actions group with 2 updates ([bd6b453b](https://github.com/jquery/jquery/commit/bd6b453b7effa78b292812dbe218491624994526))\n- Bump the github-actions group with 3 updates ([de2ecfc0](https://github.com/jquery/jquery/commit/de2ecfc092fcb6b9d08dc2dc141d389bbfe61c2d))\n- ESLint: Remove the `outerIIFEBody` exception to `indent` ([50ca9571](https://github.com/jquery/jquery/commit/50ca957192e891afe37a7080a7c6c08ad1d469e7))\n- Bump the github-actions group with 2 updates ([447432f4](https://github.com/jquery/jquery/commit/447432f4a3b182cd6032930fea0685010e7a9d9c))\n- upgrade dependencies, including jtr@0.2.5 ([047f8683](https://github.com/jquery/jquery/commit/047f8683cba4efa800436de9fa30e44a32c20947))\n- Bump the github-actions group with 2 updates ([667321eb](https://github.com/jquery/jquery/commit/667321eb2d1c4328b993c25fbe2342a01ec4f87f))\n- Bump the github-actions group across 1 directory with 2 updates ([098591e6](https://github.com/jquery/jquery/commit/098591e6fd3222e64b59af92c8849f5d8963d43c))\n- Test on iOS 18, no longer test on iOS 15 ([75b48e6a](https://github.com/jquery/jquery/commit/75b48e6a2bff1258ca4d85ab7887e78772a67a69))\n- Bump github/codeql-action from 3.27.0 to 3.27.5 in the github-actions group ([03e183c4](https://github.com/jquery/jquery/commit/03e183c4ccf22bf4031920c3270c9f113cb72d1d))\n- Report Brotli sizes in compareSize ([e4b5e622](https://github.com/jquery/jquery/commit/e4b5e6227717039a9c695b12e40d3f73ffec31b0))\n- Fix pre release matching in compare size regex ([041f6e34](https://github.com/jquery/jquery/commit/041f6e347b621227822b900a7a821d341f0c5d53))\n- Make middleware-mockserver not crash on reading nonexistent files ([d5ebb464](https://github.com/jquery/jquery/commit/d5ebb464debab6ac39fe065e93c8a7ae1de8547e))\n- Bump the github-actions group with 4 updates ([07c9f02b](https://github.com/jquery/jquery/commit/07c9f02bd6cf27c0e1e38345c97f5c3e2718134f))\n- Run tests on Node 22 & 23 ([19716254](https://github.com/jquery/jquery/commit/19716254877870ecd649272cadd00a0d0ff8be01))\n- Enforce ECMAScript 5 in tests via ESLint ([#5542](https://github.com/jquery/jquery/issues/5542), [d74fc265](https://github.com/jquery/jquery/commit/d74fc265de2bca3060da2e6f5ec00371b16e43ca))\n- Bump the github-actions group with 3 updates ([3ebe89f6](https://github.com/jquery/jquery/commit/3ebe89f6be21469702108c85b726a70284adbb91))\n- Bump rollup from 4.19.0 to 4.22.4 ([147964e1](https://github.com/jquery/jquery/commit/147964e162f9dd62267f997a81d810ec18f6f9fa))\n- Bump webpack from 5.93.0 to 5.94.0 ([3658caf1](https://github.com/jquery/jquery/commit/3658caf129bcf02b39b849dd4040e4fbf53b5d50))\n- Bump github/codeql-action from 3.25.15 to 3.26.6 in the github-actions group ([a6feeaa7](https://github.com/jquery/jquery/commit/a6feeaa74050096f22f8df7257c88e31da313875))\n- align eslint config with 3.x branch as much as possible ([7e6cee72](https://github.com/jquery/jquery/commit/7e6cee72e2e4d144f4e3fc6d46db9251d38c6fc2))\n- Bump the github-actions group with 2 updates ([55bc35bc](https://github.com/jquery/jquery/commit/55bc35bcd453e1aefb9e893e7e6ebc665b3fbb11))\n- upgrade dependencies, including requirejs to 2.3.7 ([a7d3383e](https://github.com/jquery/jquery/commit/a7d3383e669ff3eee2d2f5ce5a4bb0b9b79bafb1))\n- use --input-type=module in npm scripts ([57ef12e0](https://github.com/jquery/jquery/commit/57ef12e0d19eafea0371800959b7b5f0fba61f6c))\n\n## CSS\n\n- Fix dimensions of table `<col>` elements ([#5628](https://github.com/jquery/jquery/issues/5628), [eca2a564](https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e))\n- Drop the cache in finalPropName ([640d5825](https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa))\n\n## Core\n\n- Remove obsolete workarounds, update support comments ([e2fe97b7](https://github.com/jquery/jquery/commit/e2fe97b7f15cf5ee2e44566b381f7bf214e491b1))\n- Switch `$.parseHTML` from `document.implementation` to `DOMParser` ([0e123509](https://github.com/jquery/jquery/commit/0e123509d529456ddf130abb97e6266b53f62c50))\n\n## Docs\n\n- Align CONTRIBUTING.md with `3.x-stable` ([d9281061](https://github.com/jquery/jquery/commit/d92810614b53270a8f014db14022887ee3383fd5))\n- Update CONTRIBUTING.md ([4ef25b0d](https://github.com/jquery/jquery/commit/4ef25b0de4a847f14ba2f88e309eaf759e035d78))\n- add version support section to README ([cbc2bc1f](https://github.com/jquery/jquery/commit/cbc2bc1fd37bb6af5d2c60cf666265c4d438200f))\n\n## Event\n\n- Use `.preventDefault()` in beforeunload ([7c123dec](https://github.com/jquery/jquery/commit/7c123dec4b96e7c3ce5f5a78e828c8aa335bea98))\n\n## Manipulation\n\n- Make jQuery.cleanData not skip elements during cleanup ([#5214](https://github.com/jquery/jquery/issues/5214), [3cad5c43](https://github.com/jquery/jquery/commit/3cad5c435aa2333c39baa55a8bceb2b6bf1e2721))\n\n## Release\n\n- Run `npm publish` in the post-release phase ([ff1f0eaa](https://github.com/jquery/jquery/commit/ff1f0eaafd0dbcd4c063c3c557d9cee0a461f89d))\n- Only run browserless tests during the release ([fb5ab0f5](https://github.com/jquery/jquery/commit/fb5ab0f546e0e25ccb5feb3d51ca2ea743b06efc))\n- Temporarily disable running tests on release ([3f79644b](https://github.com/jquery/jquery/commit/3f79644b72e928c529febc1aaee081a6c4b96be3))\n- publish tmp/release/dist folder when releasing ([#5658](https://github.com/jquery/jquery/issues/5658), [a865212d](https://github.com/jquery/jquery/commit/a865212dea22d44bf2bea3e2c618c4a25c63c6a6))\n- correct build date in verification; other improvements ([53ad94f3](https://github.com/jquery/jquery/commit/53ad94f319930a5bf8cb9bd935ebd4e028741903))\n- remove dist files from main branch ([be048a02](https://github.com/jquery/jquery/commit/be048a027d0581746f71df7c8eb3ce1d9bd10a40))\n\n## Selector\n\n- Properly deprecate `jQuery.expr[ \":\" ]`/`jQuery.expr.filters` ([329661fd](https://github.com/jquery/jquery/commit/329661fd538a07993a2fcfa2a75fdd7f5667f86c))\n\n## Tests\n\n- Use releases.jquery.com as external host for AJAX testing ([f21a6ea6](https://github.com/jquery/jquery/commit/f21a6ea6b5b59fc7fca6a594c353962b23b1fc29))\n- Fix tests for `jQuery.get( String, null-ish, null-ish, String )` ([05325801](https://github.com/jquery/jquery/commit/05325801b9453374bf8279f2121829a19b3c09d8))\n- Add tests for `jQuery.get( String, null-ish, null-ish, String )` ([76687566](https://github.com/jquery/jquery/commit/76687566f0569dc832f13e901f0d2ce74016cd4d))\n- Backport the `hidden=\"until-found\"` attr tests from 3.x-stable ([3a31866b](https://github.com/jquery/jquery/commit/3a31866b80844d8bb06084c70c5b788dd129f7e8))\n- migrate test runner to jquery-test-runner ([733e62d2](https://github.com/jquery/jquery/commit/733e62d20328dd3e5b226fd9793b159637d922b8))\n- Add custom attribute getter tests to the selector module ([44667709](https://github.com/jquery/jquery/commit/4466770992d5833358169d0248c4deedadea1a96))\n- Switch to an updated fork of promises-aplus-tests ([559bc5ac](https://github.com/jquery/jquery/commit/559bc5ac58cb3494ee936c1ee1a14ada75196c6b))\n- Run tests in Edge in IE mode in GitHub Actions ([6d78c076](https://github.com/jquery/jquery/commit/6d78c0768d9aa6ba213678724c89af69a1958df6))\n- Run tests on both real Firefox ESRs ([4b7ecbad](https://github.com/jquery/jquery/commit/4b7ecbad24463c875f03ef4c7a7d307a091f93fd))\n- align mock.php spacing with 3.x-stable branch ([d5ae14f6](https://github.com/jquery/jquery/commit/d5ae14f6fe07e2c2050f029525664cc2d42f9376))\n- replace dead links in qunit fixture ([dbc9dac7](https://github.com/jquery/jquery/commit/dbc9dac7aecb106b66050342ff8daf1ecdd4239f))\n- replace express with basic Node server ([c85454a8](https://github.com/jquery/jquery/commit/c85454a84306677efda3286a3214419bff945849))","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/239109344/reactions","total_count":58,"+1":16,"-1":0,"laugh":1,"hooray":10,"confused":0,"heart":16,"rocket":9,"eyes":6}},{"url":"https://api.github.com/repos/jquery/jquery/releases/165858991","assets_url":"https://api.github.com/repos/jquery/jquery/releases/165858991/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/165858991/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/4.0.0-beta.2","id":165858991,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4J4s6v","tag_name":"4.0.0-beta.2","target_commitish":"main","name":"Release 4.0.0-beta.2","draft":false,"immutable":false,"prerelease":true,"created_at":"2024-07-17T13:43:51Z","updated_at":"2024-07-17T14:02:41Z","published_at":"2024-07-17T14:02:41Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/4.0.0-beta.2","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/4.0.0-beta.2","body":"# Changelog\r\n\r\nhttps://blog.jquery.com/2024/07/11/second-beta-of-jquery-4-0-0/\r\n\r\n## Attributes\r\n\r\n- Make `.attr( name, false )` remove for all non-ARIA attrs ([#5388](https://github.com/jquery/jquery/issues/5388), [063831b6](https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36))\r\n\r\n## Build\r\n\r\n- Bump the github-actions group with 2 updates ([3a98ef91](https://github.com/jquery/jquery/commit/3a98ef91dfa0b4897df7562f40bfd1715f5fc30e))\r\n- upgrade dependencies; fix bundler tests on windows ([cb8ab6cc](https://github.com/jquery/jquery/commit/cb8ab6ccdb8a7b843301793d4b7138a5a3750d6b))\r\n- improve specificity of eslint config; add ecma versions ([74970524](https://github.com/jquery/jquery/commit/74970524e5e164c72ec0415267b1e057280c9455))\r\n- Bump the github-actions group with 2 updates ([46b9e480](https://github.com/jquery/jquery/commit/46b9e4803ec3506e830ea6b49541ea29717ed460))\r\n- Group dependabot PRs updating GitHub Actions ([3cac1465](https://github.com/jquery/jquery/commit/3cac1465b4b5539bb679a517fbb52e5419c1866e))\r\n- Bump actions/cache, actions/checkout & github/codeql-action ([df1df950](https://github.com/jquery/jquery/commit/df1df9503afad78bec3ba5217f9a9efce49fe634))\r\n- Bump express from 4.18.3 to 4.19.2 ([691c0aee](https://github.com/jquery/jquery/commit/691c0aeeded5dea1ca2a0c5474c7adfdb1dadffe))\r\n- make compare size cache readable for manual edits ([783c9d69](https://github.com/jquery/jquery/commit/783c9d6958fd20a6a9a199aeecad605a59686992))\r\n- fix size comparison for slim files when the branch is dirty ([8a3a74c4](https://github.com/jquery/jquery/commit/8a3a74c475f92148675af4ee3f77e3d1746e6e88))\r\n- migrate more uses of fs.promises; use node: protocol ([ae7f6139](https://github.com/jquery/jquery/commit/ae7f6139cc8e21a7116e8de30d26ca38426bde0b))\r\n- Bump github/codeql-action from 3.24.0 to 3.24.6 ([ae67ace6](https://github.com/jquery/jquery/commit/ae67ace649fd2ac49eb74709c3d0a5952d0dc3bb))\r\n- Bump actions/cache from 4.0.0 to 4.0.1 ([68f772e0](https://github.com/jquery/jquery/commit/68f772e003ee0f39cf0f755070fb4e9ec9e90973))\r\n- drop support for Node 10 ([5aa7ed88](https://github.com/jquery/jquery/commit/5aa7ed888ddf314fba3c4f8750b891cb6427c9c2))\r\n- add GitHub Actions workflow to update Filestash ([0293d3e3](https://github.com/jquery/jquery/commit/0293d3e30dd68bfe92be1d6d29f9b9200d1ae917))\r\n- update jenkins script to only build ([c21c6f4d](https://github.com/jquery/jquery/commit/c21c6f4ddf96a5928e03bdd2bf0da87899f2ec24))\r\n- Bump actions/cache & github/codeql-action (#5402) ([bf11739f](https://github.com/jquery/jquery/commit/bf11739f6c6926bc9bc1b5a1460505d3b7ef8b01))\r\n\r\n## CSS\r\n\r\n- Tests: Fix tests & support tests under CSS Zoom ([#5489](https://github.com/jquery/jquery/issues/5489), [071f6dba](https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36))\r\n\r\n## Core\r\n\r\n- Fix the exports setup to make bundlers work with ESM & CommonJS ([#5416](https://github.com/jquery/jquery/issues/5416), [60f11b58](https://github.com/jquery/jquery/commit/60f11b58bfeece6b6d0189d7d19b61a4e1e61139))\r\n\r\n## Docs\r\n\r\n- Update remaining HTTP URLs to HTTPS ([7cdd8374](https://github.com/jquery/jquery/commit/7cdd8374234b77a3c70dd511a1b06066afb146bb))\r\n\r\n## Event\r\n\r\n- Increase robustness of an inner native event in leverageNative ([#5459](https://github.com/jquery/jquery/issues/5459), [527fb3dc](https://github.com/jquery/jquery/commit/527fb3dcf0dcde69302a741dfc61cbfa58e99eb0))\r\n\r\n## Offset\r\n\r\n- Increase search depth when finding the 'real' offset parent ([556eaf4a](https://github.com/jquery/jquery/commit/556eaf4a193287c306d163635cbb5f5c95a22a84))\r\n\r\n## Release\r\n\r\n- ensure builds have the proper version ([3e612aee](https://github.com/jquery/jquery/commit/3e612aeeb3821c657989e67b43c9b715f5cd32e2))\r\n- set preReleaseBase in config file ([1fa8df5d](https://github.com/jquery/jquery/commit/1fa8df5dbd5d84cf55882a38eb6e571abd0aa938))\r\n- fix running pre/post release scripts in windows ([5518b2da](https://github.com/jquery/jquery/commit/5518b2da1816b379b573abc55ba92f02776a3486))\r\n- update AUTHORS.txt ([862e7a18](https://github.com/jquery/jquery/commit/862e7a1882f3f737db7dde1b5ecda9766d61694a))\r\n- migrate release process to release-it ([jquery/jquery-release#114](https://github.com/jquery/jquery-release/issues/114), [2646a8b0](https://github.com/jquery/jquery/commit/2646a8b07fcc2cf7cf384724f622eb0c27f9166c))\r\n- add factory files to release distribution ([#5411](https://github.com/jquery/jquery/issues/5411), [1a324b07](https://github.com/jquery/jquery/commit/1a324b0792ba8d032b89dd8bf78bbf5caa535367))\r\n\r\n## Tests\r\n\r\n- remove unnecessary scroll feature test ([ea31e4d5](https://github.com/jquery/jquery/commit/ea31e4d57c05a072df98a08df6532b2afb679d30))\r\n- Align `:has` selector tests with `3.x-stable` ([f2d9fde5](https://github.com/jquery/jquery/commit/f2d9fde5f34c83a098fa2074ed808311086d9d23))\r\n- revert concurrency group change ([fa73e2f1](https://github.com/jquery/jquery/commit/fa73e2f1b25304c93006dd45b6cba24f663e2ae7))\r\n- include github ref in concurrency group ([5880e027](https://github.com/jquery/jquery/commit/5880e02707dcefc4ec527bd1c56f64b8b0eba391))\r\n- Make the beforeunload event tests work regardless of extensions ([399a78ee](https://github.com/jquery/jquery/commit/399a78ee9fc5802509df462a2851aef1b60b7fbc))\r\n- share queue/browser handling for all worker types ([284b082e](https://github.com/jquery/jquery/commit/284b082eb86602705519d6ca754c40f6d2f8fcc0))\r\n- improve diffing for values of different types ([b9d333ac](https://github.com/jquery/jquery/commit/b9d333acef65a68d68b169b6acbbf96965414728))\r\n- show any and all actual/expected values ([f80e78ef](https://github.com/jquery/jquery/commit/f80e78ef3e7ded1fc693465d02dfb07510ded0ab))\r\n- add diffing to test reporter ([44fb7fa2](https://github.com/jquery/jquery/commit/44fb7fa220e2dc2780203b128df2181853b3300f))\r\n- add actual and expected messages to test reporter ([1e84908b](https://github.com/jquery/jquery/commit/1e84908baf13da63c33ee66c857e45c2f02eced7))\r\n- fix worker restarts for failed browser acknowledgements ([fedffe74](https://github.com/jquery/jquery/commit/fedffe7448b9e2328b43641158335be18eff5f69))\r\n- add --hard-retries option to test runner ([822362e6](https://github.com/jquery/jquery/commit/822362e6efae90610d7289b46477c7fa22758141))\r\n- fix cleanup in cases where server doesn't stop ([0754d596](https://github.com/jquery/jquery/commit/0754d5966400ff12e216031d68cb25ea314eac55))\r\n- fix flakey message logs; ignore delete worker failures ([02d23478](https://github.com/jquery/jquery/commit/02d23478289e45af3d7f4673b9ffe84591c23472))\r\n- reuse browser workers in BrowserStack tests (#5428) ([95a4c94b](https://github.com/jquery/jquery/commit/95a4c94b8131b737d8f160c582a4acfe2b65e0f8))\r\n- Use allowlist instead of whitelist ([2b97b6bb](https://github.com/jquery/jquery/commit/2b97b6bbcfc67c234b86d41451aac7cdd778e855))\r\n- migrate testing infrastructure to minimal dependencies ([dfc693ea](https://github.com/jquery/jquery/commit/dfc693ea25fe85e5f29da23752b0c7c8d285fbf0))\r\n- Fix Karma tests on Node.js 20 ([d478a1c0](https://github.com/jquery/jquery/commit/d478a1c0226b7825a99718bf605ef9727ee4beca))","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/165858991/reactions","total_count":69,"+1":31,"-1":0,"laugh":0,"hooray":11,"confused":0,"heart":12,"rocket":10,"eyes":5}},{"url":"https://api.github.com/repos/jquery/jquery/releases/140130708","assets_url":"https://api.github.com/repos/jquery/jquery/releases/140130708/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/140130708/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/4.0.0-beta","id":140130708,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4IWjmU","tag_name":"4.0.0-beta","target_commitish":"main","name":"jQuery 4.0.0 BETA!","draft":false,"immutable":false,"prerelease":true,"created_at":"2024-02-06T16:40:53Z","updated_at":"2024-02-06T16:44:45Z","published_at":"2024-02-06T16:44:28Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/4.0.0-beta","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/4.0.0-beta","body":"https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/140130708/reactions","total_count":319,"+1":114,"-1":0,"laugh":9,"hooray":65,"confused":0,"heart":58,"rocket":35,"eyes":38}},{"url":"https://api.github.com/repos/jquery/jquery/releases/118931443","assets_url":"https://api.github.com/repos/jquery/jquery/releases/118931443/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/118931443/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/3.7.1","id":118931443,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4HFr_z","tag_name":"3.7.1","target_commitish":"main","name":"jQuery 3.7.1 Released: Reliable Table Row Dimensions","draft":false,"immutable":false,"prerelease":false,"created_at":"2023-08-28T13:37:56Z","updated_at":"2023-08-28T13:43:59Z","published_at":"2023-08-28T13:43:59Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/3.7.1","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/3.7.1","body":"https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/118931443/reactions","total_count":81,"+1":53,"-1":0,"laugh":3,"hooray":12,"confused":0,"heart":13,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/jquery/jquery/releases/102687170","assets_url":"https://api.github.com/repos/jquery/jquery/releases/102687170/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/102687170/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/3.7.0","id":102687170,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4GHuHC","tag_name":"3.7.0","target_commitish":"main","name":"jQuery 3.7.0: Staying in Order","draft":false,"immutable":false,"prerelease":false,"created_at":"2023-05-11T18:29:44Z","updated_at":"2023-05-11T18:39:07Z","published_at":"2023-05-11T18:38:27Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/3.7.0","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/3.7.0","body":"https://blog.jquery.com/2023/05/11/jquery-3-7-0-released-staying-in-order/","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/102687170/reactions","total_count":77,"+1":39,"-1":0,"laugh":0,"hooray":12,"confused":0,"heart":10,"rocket":8,"eyes":8}},{"url":"https://api.github.com/repos/jquery/jquery/releases/94953544","assets_url":"https://api.github.com/repos/jquery/jquery/releases/94953544/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/94953544/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/3.6.4","id":94953544,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4FqOBI","tag_name":"3.6.4","target_commitish":"main","name":"jQuery 3.6.4 Released: Selector Forgiveness","draft":false,"immutable":false,"prerelease":false,"created_at":"2023-03-08T15:29:12Z","updated_at":"2023-03-08T16:25:30Z","published_at":"2023-03-08T16:25:30Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/3.6.4","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/3.6.4","body":"https://blog.jquery.com/2023/03/08/jquery-3-6-4-released-selector-forgiveness/","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/94953544/reactions","total_count":24,"+1":20,"-1":0,"laugh":0,"hooray":2,"confused":0,"heart":0,"rocket":2,"eyes":0}},{"url":"https://api.github.com/repos/jquery/jquery/releases/86709966","assets_url":"https://api.github.com/repos/jquery/jquery/releases/86709966/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/86709966/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/3.6.3","id":86709966,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4FKxbO","tag_name":"3.6.3","target_commitish":"main","name":"jQuery supports CSS.supports in jQuery 3.6.3","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-12-20T21:28:34Z","updated_at":"2022-12-20T21:40:40Z","published_at":"2022-12-20T21:40:40Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/3.6.3","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/3.6.3","body":"https://blog.jquery.com/2022/12/20/jquery-3-6-3-released-a-quick-selector-fix/","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/86709966/reactions","total_count":26,"+1":16,"-1":0,"laugh":0,"hooray":8,"confused":0,"heart":2,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/jquery/jquery/releases/85885407","assets_url":"https://api.github.com/repos/jquery/jquery/releases/85885407/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/85885407/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/3.6.2","id":85885407,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4FHoHf","tag_name":"3.6.2","target_commitish":"main","name":"jQuery 3.6.2 :has arrived!","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-12-13T14:56:16Z","updated_at":"2022-12-13T15:29:18Z","published_at":"2022-12-13T15:29:18Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/3.6.2","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/3.6.2","body":"https://blog.jquery.com/2022/12/13/jquery-3-6-2-released/","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/85885407/reactions","total_count":68,"+1":30,"-1":0,"laugh":9,"hooray":11,"confused":0,"heart":9,"rocket":3,"eyes":6}},{"url":"https://api.github.com/repos/jquery/jquery/releases/75494093","assets_url":"https://api.github.com/repos/jquery/jquery/releases/75494093/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/75494093/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/3.6.1","id":75494093,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOAAKNBs4Ef_LN","tag_name":"3.6.1","target_commitish":"main","name":"jQuery 3.6.1 Maintenance Release","draft":false,"immutable":false,"prerelease":false,"created_at":"2022-08-26T17:52:18Z","updated_at":"2022-08-26T18:06:22Z","published_at":"2022-08-26T18:06:22Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/3.6.1","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/3.6.1","body":"https://blog.jquery.com/2022/08/26/jquery-3-6-1-maintenance-release/","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/75494093/reactions","total_count":52,"+1":36,"-1":0,"laugh":4,"hooray":4,"confused":0,"heart":6,"rocket":0,"eyes":2}},{"url":"https://api.github.com/repos/jquery/jquery/releases/39193193","assets_url":"https://api.github.com/repos/jquery/jquery/releases/39193193/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/39193193/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/3.6.0","id":39193193,"author":{"login":"timmywil","id":192451,"node_id":"MDQ6VXNlcjE5MjQ1MQ==","avatar_url":"https://avatars.githubusercontent.com/u/192451?v=4","gravatar_id":"","url":"https://api.github.com/users/timmywil","html_url":"https://github.com/timmywil","followers_url":"https://api.github.com/users/timmywil/followers","following_url":"https://api.github.com/users/timmywil/following{/other_user}","gists_url":"https://api.github.com/users/timmywil/gists{/gist_id}","starred_url":"https://api.github.com/users/timmywil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmywil/subscriptions","organizations_url":"https://api.github.com/users/timmywil/orgs","repos_url":"https://api.github.com/users/timmywil/repos","events_url":"https://api.github.com/users/timmywil/events{/privacy}","received_events_url":"https://api.github.com/users/timmywil/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"MDc6UmVsZWFzZTM5MTkzMTkz","tag_name":"3.6.0","target_commitish":"main","name":"jQuery 3.6.0 Released!","draft":false,"immutable":false,"prerelease":false,"created_at":"2021-03-02T17:08:15Z","updated_at":"2021-03-03T16:27:00Z","published_at":"2021-03-03T16:27:00Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/3.6.0","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/3.6.0","body":"https://blog.jquery.com/2021/03/02/jquery-3-6-0-released/","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/39193193/reactions","total_count":54,"+1":34,"-1":0,"laugh":2,"hooray":8,"confused":0,"heart":6,"rocket":2,"eyes":2}},{"url":"https://api.github.com/repos/jquery/jquery/releases/26154108","assets_url":"https://api.github.com/repos/jquery/jquery/releases/26154108/assets","upload_url":"https://uploads.github.com/repos/jquery/jquery/releases/26154108/assets{?name,label}","html_url":"https://github.com/jquery/jquery/releases/tag/3.5.0","id":26154108,"author":{"login":"mgol","id":1758366,"node_id":"MDQ6VXNlcjE3NTgzNjY=","avatar_url":"https://avatars.githubusercontent.com/u/1758366?v=4","gravatar_id":"","url":"https://api.github.com/users/mgol","html_url":"https://github.com/mgol","followers_url":"https://api.github.com/users/mgol/followers","following_url":"https://api.github.com/users/mgol/following{/other_user}","gists_url":"https://api.github.com/users/mgol/gists{/gist_id}","starred_url":"https://api.github.com/users/mgol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgol/subscriptions","organizations_url":"https://api.github.com/users/mgol/orgs","repos_url":"https://api.github.com/users/mgol/repos","events_url":"https://api.github.com/users/mgol/events{/privacy}","received_events_url":"https://api.github.com/users/mgol/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"MDc6UmVsZWFzZTI2MTU0MTA4","tag_name":"3.5.0","target_commitish":"master","name":"jQuery 3.5.0 Released!","draft":false,"immutable":false,"prerelease":false,"created_at":"2020-04-10T15:07:13Z","updated_at":"2020-05-04T18:12:34Z","published_at":"2020-05-04T18:12:34Z","assets":[],"tarball_url":"https://api.github.com/repos/jquery/jquery/tarball/3.5.0","zipball_url":"https://api.github.com/repos/jquery/jquery/zipball/3.5.0","body":"See the blog post:\r\nhttps://blog.jquery.com/2020/04/10/jquery-3-5-0-released/\r\nand the upgrade guide:\r\nhttps://jquery.com/upgrade-guide/3.5/\r\n\r\n**NOTE:** Despite being a minor release, this update includes a breaking change that we had to make to fix [a security issue](https://github.com/advisories/GHSA-gxr4-xjj5-5px2) ( [`CVE-2020-11022`](https://nvd.nist.gov/vuln/detail/CVE-2020-11022)). Please follow the blog post & the upgrade guide for more details.","reactions":{"url":"https://api.github.com/repos/jquery/jquery/releases/26154108/reactions","total_count":4,"+1":4,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}}]