Skip to content

Commit 01c1336

Browse files
committed
Browser support: Document jQuery 4.x browser support
1 parent b03d7f7 commit 01c1336

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

pages/browser-support.md

+14-10
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,30 @@
77
### Desktop
88

99
* Chrome: (Current - 1) and Current
10-
* Edge: (Current - 1) and Current
11-
* Firefox: (Current - 1) and Current, ESR
12-
* Internet Explorer: 9+
10+
* Edge: (Current - 1) and Current<sup>[1]</sup>, IE mode<sup>[2]</sup>
11+
* Firefox: (Current - 1) and Current, ESR<sup>[3]</sup>
12+
* Internet Explorer: 11<sup>[2]</sup>
1313
* Safari: (Current - 1) and Current
1414
* Opera: Current
1515

1616
### Mobile
1717

18-
* Stock browser on Android 4.0+<sup>[1]</sup>
19-
* Safari on iOS 7+<sup>[1]</sup>
20-
21-
<small>[1]</small>: 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.
18+
* Chrome on Android: (Current - 1) and Current
19+
* Safari on iOS: (Current - 2), (Current - 1) and Current
2220

2321
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
2422

25-
<em>(Current - 1) and Current</em> 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.
23+
<em>Current</em> denotes that we support the current stable version of the browser, <em>(Current - 1)</em> - that the version that preceded it is supported. For example, if we support <em>(Current - 2), (Current - 1) and Current</em> versions of a particular browser &amp; the current version of a browser is 24.x, we support the 24.x, 23.x and 22.x versions.
24+
25+
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).
26+
27+
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).
28+
29+
<small>[1]</small> Only the Chromium-based Edge is supported, Edge Legacy & the old EdgeHTML-based version – is not.
2630

27-
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.
31+
<small>[2]</small> 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).
2832

29-
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.
33+
<small>[3]</small> 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 &amp; 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.
3034

3135
-----
3236

0 commit comments

Comments
 (0)