- Notifications
You must be signed in to change notification settings - Fork20.5k
Releases: jquery/jquery
Releases · jquery/jquery
Release 4.0.0-rc.1
586182f This commit was signed with the committer’sverified signature.
Release 4.0.0-rc.1Pre-release
Pre-release
Changelog
https://blog.jquery.com/2025/08/11/jquery-4-0-0-release-candidate-1/
Build
- Make the sed usage portable across Linux & macOS (a848611f)
- Bump form-data from 4.0.2 to 4.0.4 (70ee64fc)
- Test on Safari 18 & 17 instead of "latest-1" (958369f0)
- Bump github/codeql-action in the github-actions group (19621e99)
- Update the jQuery license link in comment headers (ec9a387e)
- Try to unpack Firefox ESR via xz, fall back to bzip2 (dc5d1f7c)
- Bump github/codeql-action in the github-actions group (0ef60202)
- Bump undici and release-it (b668be0f)
- Bump the github-actions group with 2 updates (bd6b453b)
- Bump the github-actions group with 3 updates (de2ecfc0)
- ESLint: Remove the
outerIIFEBodyexception toindent(50ca9571) - Bump the github-actions group with 2 updates (447432f4)
- upgrade dependencies, including jtr@0.2.5 (047f8683)
- Bump the github-actions group with 2 updates (667321eb)
- Bump the github-actions group across 1 directory with 2 updates (098591e6)
- Test on iOS 18, no longer test on iOS 15 (75b48e6a)
- Bump github/codeql-action from 3.27.0 to 3.27.5 in the github-actions group (03e183c4)
- Report Brotli sizes in compareSize (e4b5e622)
- Fix pre release matching in compare size regex (041f6e34)
- Make middleware-mockserver not crash on reading nonexistent files (d5ebb464)
- Bump the github-actions group with 4 updates (07c9f02b)
- Run tests on Node 22 & 23 (19716254)
- Enforce ECMAScript 5 in tests via ESLint (#5542,d74fc265)
- Bump the github-actions group with 3 updates (3ebe89f6)
- Bump rollup from 4.19.0 to 4.22.4 (147964e1)
- Bump webpack from 5.93.0 to 5.94.0 (3658caf1)
- Bump github/codeql-action from 3.25.15 to 3.26.6 in the github-actions group (a6feeaa7)
- align eslint config with 3.x branch as much as possible (7e6cee72)
- Bump the github-actions group with 2 updates (55bc35bc)
- upgrade dependencies, including requirejs to 2.3.7 (a7d3383e)
- use --input-type=module in npm scripts (57ef12e0)
CSS
Core
- Remove obsolete workarounds, update support comments (e2fe97b7)
- Switch
$.parseHTMLfromdocument.implementationtoDOMParser(0e123509)
Docs
- Align CONTRIBUTING.md with
3.x-stable(d9281061) - Update CONTRIBUTING.md (4ef25b0d)
- add version support section to README (cbc2bc1f)
Event
- Use
.preventDefault()in beforeunload (7c123dec)
Manipulation
Release
- Run
npm publishin the post-release phase (ff1f0eaa) - Only run browserless tests during the release (fb5ab0f5)
- Temporarily disable running tests on release (3f79644b)
- publish tmp/release/dist folder when releasing (#5658,a865212d)
- correct build date in verification; other improvements (53ad94f3)
- remove dist files from main branch (be048a02)
Selector
- Properly deprecate
jQuery.expr[ ":" ]/jQuery.expr.filters(329661fd)
Tests
- Use releases.jquery.com as external host for AJAX testing (f21a6ea6)
- Fix tests for
jQuery.get( String, null-ish, null-ish, String )(05325801) - Add tests for
jQuery.get( String, null-ish, null-ish, String )(76687566) - Backport the
hidden="until-found"attr tests from 3.x-stable (3a31866b) - migrate test runner to jquery-test-runner (733e62d2)
- Add custom attribute getter tests to the selector module (44667709)
- Switch to an updated fork of promises-aplus-tests (559bc5ac)
- Run tests in Edge in IE mode in GitHub Actions (6d78c076)
- Run tests on both real Firefox ESRs (4b7ecbad)
- align mock.php spacing with 3.x-stable branch (d5ae14f6)
- replace dead links in qunit fixture (dbc9dac7)
- replace express with basic Node server (c85454a8)
Assets2
Uh oh!
There was an error while loading.Please reload this page.
43 people reacted
Release 4.0.0-beta.2
Release 4.0.0-beta.2Pre-release
Pre-release
Changelog
https://blog.jquery.com/2024/07/11/second-beta-of-jquery-4-0-0/
Attributes
Build
- Bump the github-actions group with 2 updates (3a98ef91)
- upgrade dependencies; fix bundler tests on windows (cb8ab6cc)
- improve specificity of eslint config; add ecma versions (74970524)
- Bump the github-actions group with 2 updates (46b9e480)
- Group dependabot PRs updating GitHub Actions (3cac1465)
- Bump actions/cache, actions/checkout & github/codeql-action (df1df950)
- Bump express from 4.18.3 to 4.19.2 (691c0aee)
- make compare size cache readable for manual edits (783c9d69)
- fix size comparison for slim files when the branch is dirty (8a3a74c4)
- migrate more uses of fs.promises; use node: protocol (ae7f6139)
- Bump github/codeql-action from 3.24.0 to 3.24.6 (ae67ace6)
- Bump actions/cache from 4.0.0 to 4.0.1 (68f772e0)
- drop support for Node 10 (5aa7ed88)
- add GitHub Actions workflow to update Filestash (0293d3e3)
- update jenkins script to only build (c21c6f4d)
- Bump actions/cache & github/codeql-action (#5402) (bf11739f)
CSS
Core
Docs
- Update remaining HTTP URLs to HTTPS (7cdd8374)
Event
Offset
- Increase search depth when finding the 'real' offset parent (556eaf4a)
Release
- ensure builds have the proper version (3e612aee)
- set preReleaseBase in config file (1fa8df5d)
- fix running pre/post release scripts in windows (5518b2da)
- update AUTHORS.txt (862e7a18)
- migrate release process to release-it (jquery/jquery-release#114,2646a8b0)
- add factory files to release distribution (#5411,1a324b07)
Tests
- remove unnecessary scroll feature test (ea31e4d5)
- Align
:hasselector tests with3.x-stable(f2d9fde5) - revert concurrency group change (fa73e2f1)
- include github ref in concurrency group (5880e027)
- Make the beforeunload event tests work regardless of extensions (399a78ee)
- share queue/browser handling for all worker types (284b082e)
- improve diffing for values of different types (b9d333ac)
- show any and all actual/expected values (f80e78ef)
- add diffing to test reporter (44fb7fa2)
- add actual and expected messages to test reporter (1e84908b)
- fix worker restarts for failed browser acknowledgements (fedffe74)
- add --hard-retries option to test runner (822362e6)
- fix cleanup in cases where server doesn't stop (0754d596)
- fix flakey message logs; ignore delete worker failures (02d23478)
- reuse browser workers in BrowserStack tests (#5428) (95a4c94b)
- Use allowlist instead of whitelist (2b97b6bb)
- migrate testing infrastructure to minimal dependencies (dfc693ea)
- Fix Karma tests on Node.js 20 (d478a1c0)
Assets2
Uh oh!
There was an error while loading.Please reload this page.
48 people reacted
jQuery 4.0.0 BETA!
jQuery 4.0.0 BETA!Pre-release
Pre-release
Assets2
Uh oh!
There was an error while loading.Please reload this page.
215 people reacted
jQuery 3.7.1 Released: Reliable Table Row Dimensions
Assets2
Uh oh!
There was an error while loading.Please reload this page.
62 people reacted
jQuery 3.7.0: Staying in Order
Assets2
Uh oh!
There was an error while loading.Please reload this page.
56 people reacted
jQuery 3.6.4 Released: Selector Forgiveness
Assets2
Uh oh!
There was an error while loading.Please reload this page.
22 people reacted
jQuery supports CSS.supports in jQuery 3.6.3
Assets2
Uh oh!
There was an error while loading.Please reload this page.
23 people reacted
jQuery 3.6.2 :has arrived!
Assets2
Uh oh!
There was an error while loading.Please reload this page.
46 people reacted
jQuery 3.6.1 Maintenance Release
Assets2
Uh oh!
There was an error while loading.Please reload this page.
43 people reacted
jQuery 3.6.0 Released!
0cc1ad6 This commit was signed with the committer’sverified signature. The key has expired.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
40 people reacted