From d2937610c9e3be2c21090d8b67561ae8bdade0f5 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 1 Dec 2025 22:03:30 +0100
Subject: [PATCH 01/17] Build: Bump js-yaml from 3.14.1 to 3.14.2
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2)
Closes gh-252
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 3.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index d6dc0b8..fe387ce 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -945,9 +945,9 @@
}
},
"node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
+ "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
"license": "MIT",
"dependencies": {
"argparse": "^1.0.7",
From fc2bd9227529aad9950808f3850663d1d1b02aa7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 11 Dec 2025 03:55:35 +0100
Subject: [PATCH 02/17] Download: Update jQuery Migrate from 3.5.0 to 3.6.0
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 5b1acca..ca18da4 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -40,8 +40,8 @@ When upgrading from a pre-1.9 jQuery version to jQuery 1.9 or up to jQuery 3.0,
When migrating from jQuery 3.x to a later jQuery 3.x version, use jQuery Migrate 3.x instead:
-* Download jQuery Migrate 3.5.0 (compressed production version)
-* Download the uncompressed, development jQuery Migrate 3.5.0
+* Download jQuery Migrate 3.6.0 (compressed production version)
+* Download the uncompressed, development jQuery Migrate 3.6.0
Use the _compressed production_ version to restore compatibility issues without changing any application code.
From c065db681a09db6f44cba8a9f0efb1a3c20001bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 11 Dec 2025 03:55:52 +0100
Subject: [PATCH 03/17] 3.4.1
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index fe387ce..4cf300b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jquery.com",
- "version": "3.4.0",
+ "version": "3.4.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jquery.com",
- "version": "3.4.0",
+ "version": "3.4.1",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
diff --git a/package.json b/package.json
index 65b6b61..2e596b5 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "3.4.0",
+ "version": "3.4.1",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
From a8a6b0e4e02663a2df86a3def184f91c57322797 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 16 Jan 2026 17:15:51 +0100
Subject: [PATCH 04/17] Build: Bump undici from 6.21.2 to 6.23.0
Bumps [undici](https://github.com/nodejs/undici) from 6.21.2 to 6.23.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v6.21.2...v6.23.0)
Closes gh-253
---
updated-dependencies:
- dependency-name: undici
dependency-version: 6.23.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 4cf300b..82ee7e5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1402,9 +1402,9 @@
"license": "BSD-3-Clause"
},
"node_modules/undici": {
- "version": "6.21.2",
- "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.2.tgz",
- "integrity": "sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==",
+ "version": "6.23.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
+ "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==",
"license": "MIT",
"engines": {
"node": ">=18.17"
From 4a3eeae23de1607a37db122b869fee583082bd24 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Sat, 17 Jan 2026 21:03:49 -0600
Subject: [PATCH 05/17] Release: update jQuery to 4.0.0 (#254)
---
pages/download.md | 14 +++++++-------
pages/index.html | 2 +-
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index ca18da4..9aa5657 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -8,17 +8,17 @@ To locally download these files, right-click the link and select "Save as..." fr
Download the compressed, production version:
-Download jQuery 3.7.1
+Download jQuery 4.0.0
-* [Download the uncompressed development version of jQuery 3.7.1](https://code.jquery.com/jquery-3.7.1.js)
-* [Download the map file for jQuery 3.7.1](https://code.jquery.com/jquery-3.7.1.min.map)
-* [jQuery 3.7.1 blog post with release notes](https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/)
+* [Download the uncompressed development version of jQuery 4.0.0](https://code.jquery.com/jquery-4.0.0.js)
+* [Download the map file for jQuery 4.0.0](https://code.jquery.com/jquery-4.0.0.min.map)
+* [jQuery 4.0.0 blog post with release notes](https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/)
The slim build is a smaller version, that excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-* [Download jQuery 3.7.1 slim build](https://code.jquery.com/jquery-3.7.1.slim.min.js)
-* [Download the uncompressed development version of the jQuery 3.7.1 slim build](https://code.jquery.com/jquery-3.7.1.slim.js)
-* [Download the map for the jQuery 3.7.1 slim build](https://code.jquery.com/jquery-3.7.1.slim.min.map)
+* [Download jQuery 4.0.0 slim build](https://code.jquery.com/jquery-4.0.0.slim.min.js)
+* [Download the uncompressed development version of the jQuery 4.0.0 slim build](https://code.jquery.com/jquery-4.0.0.slim.js)
+* [Download the map for the jQuery 4.0.0 slim build](https://code.jquery.com/jquery-4.0.0.slim.min.map)
The uncompressed version is best used during development or debugging; the compressed file saves bandwidth and improves performance in production. You can download the [source map](https://www.html5rocks.com/en/tutorials/developertools/sourcemaps/) file to help with debugging the compressed production version. The source map is _not_ required for end-users to run jQuery; it is a tool to help improve a developer's debugging experience. As of jQuery 1.11/2.1, we [no longer link source maps](https://blog.jquery.com/2014/01/24/jquery-1-11-and-2-1-released/) to compressed releases by default.
diff --git a/pages/index.html b/pages/index.html
index e91d4ce..c530665 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -13,7 +13,7 @@
Download jQuery
- v3.7.1
+ v4.0.0
From 44f11ad47a0af5d983d41896c49ee2e59f8cd068 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Sun, 18 Jan 2026 04:20:54 +0100
Subject: [PATCH 06/17] Browser support: Document jQuery 4.x browser support
Closes gh-194
---
pages/browser-support.md | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/pages/browser-support.md b/pages/browser-support.md
index 11b8bcf..034e242 100644
--- a/pages/browser-support.md
+++ b/pages/browser-support.md
@@ -7,26 +7,30 @@
### Desktop
* Chrome: (Current - 1) and Current
-* Edge: (Current - 1) and Current
-* Firefox: (Current - 1) and Current, ESR
-* Internet Explorer: 9+
+* Edge: (Current - 1) and Current[1], IE mode[2]
+* Firefox: (Current - 1) and Current, ESR[3]
+* Internet Explorer: 11[2]
* Safari: (Current - 1) and Current
* Opera: Current
### Mobile
-* Stock browser on Android 4.0+[1]
-* Safari on iOS 7+[1]
-
-[1]: Workarounds for Android Browser 4.0-4.3, iOS 7 & iOS 10 are present in the code base, but we no longer actively test these versions. iOS 8, iOS 9 as well as iOS 11 & newer versions are tested.
+* Chrome on Android: (Current - 1) and Current
+* Safari on iOS: (Current - 2), (Current - 1) and Current
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
-(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
+Current denotes that we support the current stable version of the browser, (Current - 1) - that the version that preceded it is supported. For example, if we support (Current - 2), (Current - 1) and Current versions of a particular browser & the current version of a browser is 24.x, we support the 24.x, 23.x and 22.x versions.
+
+If you need to support Edge Legacy, Internet Explorer 9-10, iOS 7+ (and not just 3 latest versions) or Android Browser in Android 4.0+, use [jQuery 3.x](https://code.jquery.com/jquery/#jquery-all-3.x).
+
+If, additionally, you need to support Internet Explorer 6-8, Opera 12.1x or Safari 5.1+, use [jQuery 1.x](https://releases.jquery.com/jquery/#jquery-all-1.x).
+
+[1] Only the Chromium-based Edge is supported, Edge Legacy & the old EdgeHTML-based version – is not.
-Firefox ESR (Extended Support Release) is a Firefox version for use by organizations including schools, universities, businesses and others who need extended support for mass deployments. It is based on a regular release of Firefox and synced from the next regular Firefox every few releases - example ESR versions include Firefox 47, 52 & 60. At any given time there are at most two ESR versions available; jQuery supports both of them. See [the Mozilla site](https://www.mozilla.org/en-US/firefox/organizations/) for more information.
+[2] We support both the real Internet Explorer 11 and Edge in IE mode, but only in standards mode and in the IE 11 document mode. [Read more about IE mode in Edge](https://learn.microsoft.com/en-us/deployedge/edge-ie-mode).
-If you need to support older browsers like Internet Explorer 6-8, Opera 12.1x or Safari 5.1+, download [jQuery 1.12](https://releases.jquery.com/jquery/#jquery-all-1.x) instead.
+[3] Firefox ESR (Extended Support Release) is a Firefox version for use by organizations including schools, universities, businesses and others who need extended support for mass deployments. It is based on a regular release of Firefox and synced from the next regular Firefox every few releases - example ESR versions include Firefox 102, 115 & 128. At any given time there are at most two ESR versions available; jQuery supports all of them. See [the Mozilla site for organizations](https://www.mozilla.org/en-US/firefox/organizations/) for more information.
-----
From e72bfad6c0ba480841a50748906d3f69e4011591 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Sat, 17 Jan 2026 21:24:57 -0600
Subject: [PATCH 07/17] support: update support page after jQuery 4.0.0 (#255)
---
pages/support.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/support.md b/pages/support.md
index 5906abc..dc083a5 100644
--- a/pages/support.md
+++ b/pages/support.md
@@ -8,9 +8,9 @@
We support only the latest version of jQuery. The 1.x and 2.x branches are no longer supported.
-jQuery 3.x is the current version branch of jQuery.
+jQuery 3.x will only receive critical security patches and bug fixes. We encourage all users to upgrade to the latest version of jQuery 4.x.
-jQuery 4.0 is in beta. Once jQuery 4.0 is released, we will provide security patches and bug fixes on the 3.x branch for a limited time.
+jQuery 4.x is the current version branch of jQuery.
### Unsupported versions
From ea09d0a8fbfbd09bd28d14fd2ca586e816e2a99d Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sat, 17 Jan 2026 21:29:50 -0600
Subject: [PATCH 08/17] 4.0.0
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 82ee7e5..6403e0e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jquery.com",
- "version": "3.4.1",
+ "version": "4.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jquery.com",
- "version": "3.4.1",
+ "version": "4.0.0",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
diff --git a/package.json b/package.json
index 2e596b5..8ab9083 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "3.4.1",
+ "version": "4.0.0",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
From 78cf8f65391c7d9a5876b5ff279af6ad215b82a4 Mon Sep 17 00:00:00 2001
From: HermitAssociation <112758548+HermitShamiko@users.noreply.github.com>
Date: Mon, 19 Jan 2026 00:31:22 +0800
Subject: [PATCH 09/17] Download: Fix the 4.0.0 release blog post link
Closes gh-256
---
pages/download.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index 9aa5657..44c9e34 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -12,7 +12,7 @@ Download the compressed, production version:
* [Download the uncompressed development version of jQuery 4.0.0](https://code.jquery.com/jquery-4.0.0.js)
* [Download the map file for jQuery 4.0.0](https://code.jquery.com/jquery-4.0.0.min.map)
-* [jQuery 4.0.0 blog post with release notes](https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/)
+* [jQuery 4.0.0 blog post with release notes](https://blog.jquery.com/2026/01/17/jquery-4-0-0/)
The slim build is a smaller version, that excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
From f4f1c723e8e0012ee2daccc2ea4e5a5e9ef50f07 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Sun, 18 Jan 2026 10:32:10 -0600
Subject: [PATCH 10/17] 4.0.1
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6403e0e..fe67db6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jquery.com",
- "version": "4.0.0",
+ "version": "4.0.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jquery.com",
- "version": "4.0.0",
+ "version": "4.0.1",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
diff --git a/package.json b/package.json
index 8ab9083..0c72917 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "4.0.0",
+ "version": "4.0.1",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
From f834fc387cec377faeb6fa218828907c67af8ce8 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 24 Jan 2026 23:31:30 +0100
Subject: [PATCH 11/17] Build: Bump lodash from 4.17.21 to 4.17.23
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)
Closes gh-257
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: indirect
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index fe67db6..058a4cd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1001,9 +1001,9 @@
}
},
"node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "version": "4.17.23",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
+ "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==",
"license": "MIT"
},
"node_modules/make-iterator": {
From 0bc7a3f27c452f08a38da65c0e25a48f353f2828 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Wed, 28 Jan 2026 00:55:29 +0000
Subject: [PATCH 12/17] History: Import page from https://jquery.org/history/
Imported from the Git repo at
https://github.com/jquery/jquery.org/tree/d16711bd4abd1c7798c5744f3ef9960a3e5f990c/pages
Changes:
* Set pageTemplate to page-fullwidth.
This page used the "full-width=1" meta key on jquery.org,
which is specific to the "jquery.org" theme in
https://github.com/jquery/jquery-wp-content/tree/38fc98c28daaae8f36d12332ac100a144954d933/themes/jquery.org
The equivalent on jquery.com is the page-fullwidth template.
Ref 23abb46e2f, which fixed the same issue on the Team page after import.
Ref https://github.com/jquery/jquery.org/issues/139
---
pages/browser-support.md | 6 +-
pages/download.md | 6 +-
pages/history.html | 576 +++++++++++++++++++++++++++++++++++++++
pages/index.html | 6 +-
pages/license.md | 6 +-
pages/meetups.md | 6 +-
pages/team.html | 20 +-
pages/upgrade-guide.md | 6 +-
8 files changed, 610 insertions(+), 22 deletions(-)
create mode 100644 pages/history.html
diff --git a/pages/browser-support.md b/pages/browser-support.md
index 034e242..daf8462 100644
--- a/pages/browser-support.md
+++ b/pages/browser-support.md
@@ -1,6 +1,8 @@
-
+}
+
## Current Active Support
diff --git a/pages/download.md b/pages/download.md
index 44c9e34..b32a4f7 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -1,6 +1,8 @@
-
+}
+
## Latest version
diff --git a/pages/history.html b/pages/history.html
new file mode 100644
index 0000000..c090d89
--- /dev/null
+++ b/pages/history.html
@@ -0,0 +1,576 @@
+
+
+
+
+
+
2015
+
+
September 2015
+
+
+
2014
+
+
June
+
+
+
January
+
+
+
2013
+
+
December
+
+
+
May
+
+
+
April
+
+
+
February
+
+
+
January
+
+
+
2012
+
+
October
+
+
+
July
+
+
+
June
+
+
+
April
+
+
+
March
+
+
+
February
+
+
+
+
2011
+
+
December
+
+
+
November
+
+
+
October
+
+
+
June
+
+
+
May
+
+
+
April
+
+
+
February
+
+
+
January
+
+
+
+
+
2010
+
+
November
+
+
+
October
+
+
+
September
+
+
+
August
+
+
+
July
+
+
+
April
+
+
+
March
+
+
+
January
+
+
+
+
+
2009
+
+
December
+
+
+
November
+
+
+
September
+
+
+
March
+
+
+
January
+
+
+
+
+
2008
+
+
September
+
+
+
August
+
+
+
June
+
+
+
May
+
+
+
February
+
+
+
+
2007
+
+
September
+
+
+
July
+
+
+
June
+
+
+
April
+
+
+
March
+
+
+
January
+
+
+
+
2006
+
+
December
+
+
+
November
+
+
+
September
+
+
+
August
+
+
+
June
+
+
+
May
+
+
+
April
+
+
+
March
+
+
+
February
+
+
+
January
+
+
+
+
+
2005
+
+
August
+
+ -
+ August 22nd, 2005 - Selectors in Javascript - John first hints of a JavaScript library to use CSS selectors with a more succinct syntax than existing libraries
+
+
+
+
+
diff --git a/pages/index.html b/pages/index.html
index c530665..64375f1 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -1,10 +1,12 @@
-
+}
+
diff --git a/pages/license.md b/pages/license.md
index d7a0d4d..fcf9049 100644
--- a/pages/license.md
+++ b/pages/license.md
@@ -1,6 +1,8 @@
-
+}
+
**Note:** For the purposes of this document, the term "Project" will refer to any [OpenJS Foundation](https://openjsf.org/projects/) project using the MIT license **AND** referencing this document in the header of the distributed Project code or Project website source code.
diff --git a/pages/meetups.md b/pages/meetups.md
index acdcbcd..aaaa9a2 100644
--- a/pages/meetups.md
+++ b/pages/meetups.md
@@ -1,6 +1,8 @@
-
+}
+
Meetups are a great way to meet other community members, expand your knowledge,
socialize, and show off what you've been working on.
diff --git a/pages/team.html b/pages/team.html
index 64e7a4d..a0ad9c3 100644
--- a/pages/team.html
+++ b/pages/team.html
@@ -1,14 +1,14 @@
diff --git a/pages/upgrade-guide.md b/pages/upgrade-guide.md
index 9f235e7..02e27ab 100644
--- a/pages/upgrade-guide.md
+++ b/pages/upgrade-guide.md
@@ -1,7 +1,9 @@
-
+}
+
## jQuery Upgrade Guides
From 92589afdb3318a494ba8bb346d51f061c5d534e5 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Wed, 28 Jan 2026 02:17:16 +0000
Subject: [PATCH 13/17] 4.0.2
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 058a4cd..8e7104d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jquery.com",
- "version": "4.0.1",
+ "version": "4.0.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jquery.com",
- "version": "4.0.1",
+ "version": "4.0.2",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
diff --git a/package.json b/package.json
index 0c72917..fe83636 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "4.0.1",
+ "version": "4.0.2",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
From 1aa0ab16983d18b7f02e936b037285135bc45188 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Fri, 13 Mar 2026 14:50:02 -0400
Subject: [PATCH 14/17] Upgrade: Update jQuery 4.0 upgrade guide now that 4.0
is released
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Fixes gh-258
Fixes gh-262
Closes gh-259
---------
Co-authored-by: Michał Gołębiowski-Owczarek
---
pages/upgrade-guide/4.0.md | 55 +++++++++++++++++++++++++++++---------
1 file changed, 42 insertions(+), 13 deletions(-)
diff --git a/pages/upgrade-guide/4.0.md b/pages/upgrade-guide/4.0.md
index 724dc24..2983cf1 100644
--- a/pages/upgrade-guide/4.0.md
+++ b/pages/upgrade-guide/4.0.md
@@ -3,9 +3,6 @@
"toc": true
}
-> [!NOTE]
-> jQuery 4.0 is not yet released. This is a draft of the jQuery 4.0 upgrade guide. jQuery 4.0 is currently in development and this guide will be updated as changes are finalized. The jQuery team welcomes feedback on this guide and the changes in jQuery 4.0.
-
## Overview
With the major version of 4.0, the jQuery Core team has taken the opportunity to make changes to clean up the API and fix bugs that may prove to be breaking changes for some. This includes the removal of previously deprecated public APIs, changes to or removal of undocumented APIs, and changes to the documented or undocumented behavior of existing APIs for specific inputs.
@@ -35,22 +32,32 @@ A new version of the [jQuery Migrate Plugin](https://github.com/jquery/jquery-mi
[Version 4.0 of the jQuery Migrate Plugin](https://github.com/jquery/jquery-migrate/#README) *does not* warn about or restore behaviors that were removed in previous major version changes such as jQuery 1.0, 2.0, or 3.0. Use the following steps to upgrade from a version of jQuery older than 1.11.0 or 2.1.0 to this new version 4.0:
-### Start here if currently using jQuery <1.9
+### Start here if currently using jQuery 1.x or 2.x
1. Upgrade the version of jQuery on the page to the latest 1.x or 2.x version.
-1. Add the uncompressed [jQuery Migrate 1.x Plugin](https://github.com/jquery/jquery-migrate/tree/1.x-stable/#README) to the page.
+1. Add the uncompressed [jQuery Migrate 1.x Plugin](https://github.com/jquery/jquery-migrate/tree/1.x-stable) to the page.
+1. (Optional but recommended) Upgrade any plugins in use since later versions are usually the most compatible with recent versions of jQuery.
+1. Test the page and resolve any warnings that appear on the console, using the [JQMIGRATE 1.x warning documentation](https://github.com/jquery/jquery-migrate/tree/1.x-stable/warnings.md) as a guide.
+1. Remove the jQuery Migrate plugin and ensure that the updated jQuery code on the page continues to work properly with only the latest jQuery 1.x/2.x in use.
+
+### Start here if currently using the latest jQuery 1.x or 2.x version
+
+1. Upgrade the version of jQuery on the page to the latest 3.x version.
+1. Add the uncompressed [jQuery Migrate 3.x Plugin](https://github.com/jquery/jquery-migrate/tree/3.x-stable) to the page.
1. (Optional but recommended) Upgrade any plugins in use since later versions are usually the most compatible with recent versions of jQuery.
-1. Test the page and resolve any warnings that appear on the console, using the [JQMIGRATE 1.x warning documentation](https://github.com/jquery/jquery-migrate/tree/1.x-stable/warnings.md) as a guide.
-1. Remove the jQuery Migrate 1.x plugin and ensure that the updated jQuery code on the page continues to work properly with only the latest jQuery 1.x/2.x in use.
+1. Test the page and resolve any warnings that appear on the console, using the [JQMIGRATE 3.x warning documentation](https://github.com/jquery/jquery-migrate/tree/3.x-stable/warnings.md) as a guide.
+1. Remove the jQuery Migrate plugin and ensure that the updated jQuery code on the page continues to work properly with only the latest jQuery 3.x in use.
-### Start here if currently using jQuery >=1.9
+### Start here if currently using jQuery 3.x
1. Upgrade the version of jQuery on the page to the latest 4.x version.
-1. Add the uncompressed [jQuery Migrate 3.6.0 plugin](https://github.com/jquery/jquery-migrate/#README) to the page. jQuery Migrate 4.x will also work with the caveat that it will only support the same browsers as jQuery 4.x, but it is not yet released.
+1. Add the uncompressed [jQuery Migrate 4.x plugin](https://github.com/jquery/jquery-migrate/) to the page.
1. (Optional but recommended) Upgrade any plugins in use since later versions are usually the most compatible with recent versions of jQuery.
1. Test the page and resolve any warnings that appear on the console, using the [JQMIGRATE 4.x warning documentation](https://github.com/jquery/jquery-migrate/blob/master/warnings.md) as a guide. Report any bugs in third-party plugins to the plugin authors.
+1. Remove the jQuery Migrate plugin and ensure that the updated jQuery code on the page continues to work properly with only the latest jQuery 4.x in use.
-**Note:** Once jQuery 4.x is released, the jQuery Migrate 3.x plugin will be in maintenance mode and will only receive updates for critical bugs. This guide will be updated to reflect that change.
+> [!Note]
+> jQuery Migrate 1.x and 3.x are in maintenance mode and will only receive updates for critical bugs. jQuery Migrate 3.x can be used to migrate to the latest jQuery 3.x if support for older browsers is needed.
**Running multiple version of jQuery Migrate simultaneously is not supported.**
@@ -66,11 +73,13 @@ Changes are listed by their component category, and prefixed with a description
* **Breaking change:** This change *may* affect existing code, since it changes the API surface in some way. Most of the time the impacts are only for specific edge cases as noted.
* **Feature:** The change is an API addition and should not affect existing code in most cases. However, there is the possibility that new features can interact negatively with existing code.
-* **Deprecated:** This feature or API is still present in jQuery 3.0, but its use is discouraged. It may be removed in a future major-version update.
+* **Deprecated:** This feature or API is still present in jQuery 4.0, but its use is discouraged. It may be removed in a future major-version update.
Remember that the jQuery Migrate plugin described above can detect and warn about many of these changes so that they can be fixed in your code.
-For a complete and detailed list of all code changes, see the 3.0 milestone in the [jQuery Core issue tracker](https://github.com/jquery/jquery/issues?q=is%3Aissue+milestone%3A4.0.0) or the [version diff](https://github.com/jquery/jquery/compare/3.7.1...4.0.0).
+For a complete and detailed list of all code changes, see the milestone in the [jQuery Core issue tracker](https://github.com/jquery/jquery/issues?q=is%3Aissue+milestone%3A4.0.0).
+
+jQuery 4.0.0 is compatible with jQuery UI 1.13.3 or newer.
### Ajax
@@ -167,6 +176,24 @@ The slim build of jQuery 4.0 no longer includes the `callbacks`, `deferred`, and
jQuery exports multiple builds that can be used in different environments. This includes the default build as both a universal module (UMD) and an ESM module, the slim build in UMD and ESM, and a factory build for running jQuery with DOM emulators like JSDOM. The `exports` field in `package.json` is used to specify which build is used in different environments. This change should not affect existing code in most cases, but it is an important fix to ensure that jQuery can be used in a wider range of environments.
+##### Potentially breaking change: Node.js without a DOM window requires the factory entry point
+
+Wherever jQuery is used, it requires a `window` with a proper `document`, which does not exist by default in Node.js and related environments. Tools like JSDOM can be used to create a fake `window` and `document` in Node.js, but the way jQuery can be imported in these environments has changed in jQuery 4.0.
+
+In jQuery 3.x, `require("jquery")` in a Node.js environment without a global `window` returned a factory function that accepted a `window` argument. In jQuery 4.0, the CommonJS wrapper no longer does this. Instead, use the dedicated factory entry point:
+
+```js
+// jQuery 3.x
+const jQuery = require( "jquery" )( window );
+
+// jQuery 4.0
+const jQuery = require( "jquery/factory" )( window );
+```
+
+A `jquery/factory-slim` entry point is also available.
+
+Alternatively, if you attach the JSDOM `window` to `globalThis` before importing or requiring jQuery, it will work without the factory entry point.
+
#### Potentially breaking change: jQuery's source is no longer written using AMD modules
jQuery's source code has been converted to use ES modules instead of AMD modules. While this has several advantages, some users may have been importing jQuery's source directly using AMD loaders such as RequireJS. This change may affect those users, but it is expected that most users will be able to continue using jQuery without any issues. The main jQuery file is still built as a UMD module, so it can be used in both AMD and non-AMD environments.
@@ -175,10 +202,12 @@ jQuery's source code has been converted to use ES modules instead of AMD modules
#### Breaking change: `px` no longer automatically added to most unitless values
-jQuery 4.0 switches strategies when it comes to setting CSS properties that require units. Previously, jQuery would automatically add `px` to unitless values, with some exceptions. This behavior has been removed in jQuery 4.0.
+jQuery 4.0 switches strategies when it comes to setting CSS properties that require units. Previously, jQuery would automatically add `px` to unitless values, with some exceptions. The old stragey did not properly handle new CSS properties that had been added to the CSS spec since jQuery's release and the "exceptions" list was growing fast. That behavior has been removed in jQuery 4.0.
Instead, jQuery will now only add `px` to a limited set of properties that are known to require it. This change may affect existing code that relies on the old behavior.
+We encourage all users to explicitly specify units for CSS properties that require them, as this is the standard way of working with CSS and will help avoid any issues with future versions of jQuery. If the old behavior is still needed, see [the docs](https://api.jquery.com/css/#css-propertyName-value) for the current list of properties to which jQuery will automatically add `px`.
+
#### Breaking change: Remove opacity CSS hook
`.css( "opacity" )` will now return an empty string for detached elements in standard-compliant browsers and "1" in IE. That behavior is shared by most other CSS properties, but may affect existing code relying on a return value of "1".
From d12487ce2d3f82dd6e434fff796f98bdad568d68 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Fri, 13 Mar 2026 16:36:33 -0400
Subject: [PATCH 15/17] 4.0.3
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 8e7104d..a430405 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jquery.com",
- "version": "4.0.2",
+ "version": "4.0.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jquery.com",
- "version": "4.0.2",
+ "version": "4.0.3",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
diff --git a/package.json b/package.json
index fe83636..8627a32 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "4.0.2",
+ "version": "4.0.3",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.1"
From 62e5fc226d356fa64c5e5385f4a2c67a633500b5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Sun, 15 Mar 2026 23:49:17 +0100
Subject: [PATCH 16/17] Update grunt-jquery-content to avoid a cheerio issue
cheerio 1.1.0 stopped working on Node.js 18; newer grunt-jquery-content
pins it to 1.0.0 to avoid issues.
---
package-lock.json | 89 +++++++++++++++++++++++++++--------------------
package.json | 2 +-
2 files changed, 52 insertions(+), 39 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index a430405..04b55ae 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"version": "4.0.3",
"dependencies": {
"grunt": "1.6.1",
- "grunt-jquery-content": "3.3.1"
+ "grunt-jquery-content": "3.3.3"
}
},
"node_modules/abbrev": {
@@ -192,9 +192,9 @@
"license": "MIT"
},
"node_modules/css-select": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
- "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
+ "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
"license": "BSD-2-Clause",
"dependencies": {
"boolbase": "^1.0.0",
@@ -208,9 +208,9 @@
}
},
"node_modules/css-what": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
- "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
+ "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
"license": "BSD-2-Clause",
"engines": {
"node": ">= 6"
@@ -293,9 +293,9 @@
}
},
"node_modules/encoding-sniffer": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz",
- "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
+ "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",
"license": "MIT",
"dependencies": {
"iconv-lite": "^0.6.3",
@@ -472,7 +472,7 @@
"version": "7.1.7",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
+ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -608,18 +608,18 @@
}
},
"node_modules/grunt-jquery-content": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.3.1.tgz",
- "integrity": "sha512-aK4DdMYkM+qjSyXkEswvlSTHqcWDfvKKjWveeDLK/dIM1Ok7iXGd1SwFuFp2ShO+rx9XEHToX3KC5+Gn2BwAug==",
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.3.3.tgz",
+ "integrity": "sha512-PKlMpReqeujVKqRmCP0XpJ0dCFHHqdpRXznw1GZRZn7tt+fgOtJMYNlXmuWax5meefLqXkPwBLmlPLlnTVRlng==",
"dependencies": {
- "cheerio": "^1.0.0-rc.12",
+ "cheerio": "1.0.0",
"gilded-wordpress": "1.0.7",
"grunt-check-modules": "^1.1.0",
"he": "^1.2.0",
- "highlight.js": "^10.7.2",
+ "highlight.js": "^10.7.3",
"marked": "^4.0.0",
- "which": "^4.0.0",
- "wordpress": "^1.4.1"
+ "which": "^5.0.0",
+ "wordpress": "^1.4.2"
}
},
"node_modules/grunt-known-options": {
@@ -927,12 +927,12 @@
}
},
"node_modules/isexe": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
- "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
- "license": "ISC",
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz",
+ "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==",
+ "license": "BlueOak-1.0.0",
"engines": {
- "node": ">=16"
+ "node": ">=18"
}
},
"node_modules/isobject": {
@@ -1190,12 +1190,12 @@
}
},
"node_modules/parse5": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
- "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
+ "version": "7.3.0",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
+ "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
"license": "MIT",
"dependencies": {
- "entities": "^4.5.0"
+ "entities": "^6.0.0"
},
"funding": {
"url": "https://github.com/inikulin/parse5?sponsor=1"
@@ -1226,6 +1226,18 @@
"url": "https://github.com/inikulin/parse5?sponsor=1"
}
},
+ "node_modules/parse5/node_modules/entities": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
+ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
"node_modules/path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -1287,12 +1299,12 @@
}
},
"node_modules/resolve": {
- "version": "1.22.10",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
- "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
+ "version": "1.22.11",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
+ "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
"license": "MIT",
"dependencies": {
- "is-core-module": "^2.16.0",
+ "is-core-module": "^2.16.1",
"path-parse": "^1.0.7",
"supports-preserve-symlinks-flag": "^1.0.0"
},
@@ -1402,9 +1414,9 @@
"license": "BSD-3-Clause"
},
"node_modules/undici": {
- "version": "6.23.0",
- "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
- "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==",
+ "version": "6.24.1",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz",
+ "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==",
"license": "MIT",
"engines": {
"node": ">=18.17"
@@ -1432,6 +1444,7 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
"integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
+ "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation",
"license": "MIT",
"dependencies": {
"iconv-lite": "0.6.3"
@@ -1450,9 +1463,9 @@
}
},
"node_modules/which": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
- "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz",
+ "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==",
"license": "ISC",
"dependencies": {
"isexe": "^3.1.1"
@@ -1461,7 +1474,7 @@
"node-which": "bin/which.js"
},
"engines": {
- "node": "^16.13.0 || >=18.0.0"
+ "node": "^18.17.0 || >=20.5.0"
}
},
"node_modules/wordpress": {
diff --git a/package.json b/package.json
index 8627a32..2e329e5 100644
--- a/package.json
+++ b/package.json
@@ -4,6 +4,6 @@
"version": "4.0.3",
"dependencies": {
"grunt": "1.6.1",
- "grunt-jquery-content": "3.3.1"
+ "grunt-jquery-content": "3.3.3"
}
}
From 1ec480de7a5af81904e984624afbabfb452ce96d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Sun, 15 Mar 2026 23:49:30 +0100
Subject: [PATCH 17/17] 4.0.4
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 04b55ae..415290f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jquery.com",
- "version": "4.0.3",
+ "version": "4.0.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jquery.com",
- "version": "4.0.3",
+ "version": "4.0.4",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.3"
diff --git a/package.json b/package.json
index 2e329e5..0ab8e92 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "4.0.3",
+ "version": "4.0.4",
"dependencies": {
"grunt": "1.6.1",
"grunt-jquery-content": "3.3.3"