From 90a75b2c49ad35042d3a164b786242f9ca75e740 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 7 Jun 2023 00:30:05 +0200
Subject: [PATCH 1/3] All: Remove mentions of MS-provided Windows images with
IE
Microsoft no longer provides such images.
Closes gh-233
---
pages/browser-support.html | 2 +-
pages/download.md | 4 ----
2 files changed, 1 insertion(+), 5 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 21b6cab..edf1202 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -39,7 +39,7 @@ Unsupported Browsers
About Browser Support
-jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Edge Developer site makes available virtual machines for testing many versions of Internet Explorer.
+
jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser.
Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The jQuery Migrate plugin may be helpful in identifying and fixing problems during a version upgrade.
diff --git a/pages/download.md b/pages/download.md
index 133edab..49c81ec 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -75,10 +75,6 @@ The second version helps you update code to run on jQuery 3.0 or higher, *once y
Download the uncompressed, development jQuery Migrate 3.4.0
-## Cross-Browser Testing with jQuery
-
-Be sure to test web pages that use jQuery in all the browsers you want to support. The [Microsoft Developer Resources](https://developer.microsoft.com/en-us/microsoft-edge/) site makes available [virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) for testing many versions of Internet Explorer.
-
## jQuery Pre-Release Builds
The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and never suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced.
From 0ebbd288eef75a14c88e094ab52aecaee47c18b5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 7 Jun 2023 00:30:36 +0200
Subject: [PATCH 2/3] Download: code.jquery.com -> releases.jquery.com
---
pages/download.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 49c81ec..fe9b35f 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -79,7 +79,7 @@ The second version helps you update code to run on jQuery 3.0 or higher, *once y
The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and never suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced.
-Download the work-in-progress jQuery build
+Download the work-in-progress jQuery build
## Using jQuery with a CDN
@@ -90,11 +90,11 @@ if the visitor to your webpage has already downloaded a copy of jQuery from the
The jQuery CDN supports [Subresource Integrity](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) (SRI) which allows the browser to verify that the files being delivered have not been modified. This [specification](https://www.w3.org/TR/SRI/) is currently being implemented by browsers. Adding the new integrity attribute will ensure your application gains this security improvement as browsers support it.
-To use the jQuery CDN, just reference the file in the script tag directly from the jQuery CDN domain. You can get the complete script tag, including Subresource Integrity attribute, by visiting https://code.jquery.com and clicking on the version of the file that you want to use. Copy and paste that tag into your HTML file.
+To use the jQuery CDN, just reference the file in the script tag directly from the jQuery CDN domain. You can get the complete script tag, including Subresource Integrity attribute, by visiting https://releases.jquery.com and clicking on the version of the file that you want to use. Copy and paste that tag into your HTML file.
Starting with jQuery 1.9, [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN. However, as of version 1.10.0/2.1.0 the compressed jQuery no longer includes the sourcemap comment in CDN copies because it requires the uncompressed file and sourcemap file to be placed at the same location as the compressed file. If you are maintaining local copies and can control the locations all three files, you can add the sourcemap comment to the compressed file for easier debugging.
-To see all available files and versions, visit [https://code.jquery.com](https://code.jquery.com)
+To see all available files and versions, visit [https://releases.jquery.com](https://releases.jquery.com)
### Other CDNs
@@ -140,5 +140,5 @@ The README file for a specific version will have instructions for building that
## Past Releases
-All past releases can be found on the [jQuery CDN](https://code.jquery.com).
+All past releases can be found on the [jQuery CDN](https://releases.jquery.com).
From 14abb7c08600318e4c9a5b8d1f8983f682a13026 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 7 Jun 2023 00:30:51 +0200
Subject: [PATCH 3/3] Download: Update links to Google & Microsoft CDNs
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index fe9b35f..bb84ad7 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -102,8 +102,8 @@ The following CDNs also host compressed and uncompressed versions of jQuery rele
**Note that there may be delays between a jQuery release and its availability there. Please be patient, they receive the files at the same time the blog post is made public. Beta and release candidates are not hosted by these CDNs.**
-* [Google CDN](https://developers.google.com/speed/libraries/devguide#jquery)
-* [Microsoft CDN](https://www.asp.net/ajax/cdn#jQuery_Releases_on_the_CDN_0)
+* [Google CDN](https://developers.google.com/speed/libraries#jquery)
+* [Microsoft CDN](https://learn.microsoft.com/en-us/aspnet/ajax/cdn/overview#jQuery_Releases_on_the_CDN_0)
* [CDNJS CDN](https://cdnjs.com/libraries/jquery/)
* [jsDelivr CDN](https://www.jsdelivr.com/package/npm/jquery)