From 262a32ff3b294a8538dd3e13bc31b30e8f81e2d1 Mon Sep 17 00:00:00 2001 From: Aurelio De Rosa Date: Wed, 1 Jun 2016 01:16:28 +0100 Subject: [PATCH 001/223] Upgrade guide 3.0: Minor improvements to jQuery.escapeSelector() Closes gh-133 --- pages/upgrade-guide/3.0.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index 0677f84..987d7bc 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -494,9 +494,9 @@ https://github.com/jquery/jquery/pull/1682 #### Feature: New method `jQuery.escapeSelector()` -The new `jQuery.escapeSelector( selector )` method takes a selector string and escapes any characters that would normally have special meaning in a CSS selector. It is essentially a shim for the [CSS Working Group's `CSS.escape()` method](https://drafts.csswg.org/cssom/#the-css.escape()-method) that runs on all of jQuery's supported browsers. This method is useful for situations where a class name or id name contains unusual characters. +The new `jQuery.escapeSelector( selector )` method takes a selector string and escapes any character that has a special meaning in a CSS selector. It is essentially a shim for the [CSS Working Group's `CSS.escape()` method](https://drafts.csswg.org/cssom/#the-css.escape%28%29-method) that runs on all of jQuery's supported browsers. This method is useful for situations where a class name or an ID contains characters that have a special meaning in CSS, such as the dot or the semicolon. -For example, if an element on the page has an id of "abc.def" it cannot be selected with `$( "#abc.def" )` because the selector is parsed as "an element with id 'abc' that also has a class 'def'. However, it *can* be selected with $( "#" + $.escapeSelector( "abc.def" ) )`. +For example, if an element on the page has an id of "abc.def" it cannot be selected with `$( "#abc.def" )` because the selector is parsed as "an element with id 'abc' that also has a class 'def'. However, it *can* be selected with `$( "#" + $.escapeSelector( "abc.def" ) )`. https://github.com/jquery/jquery/issues/1761 From f04b4c9bced4530fed570de063de260112d93997 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 2 Jun 2016 12:34:35 -0400 Subject: [PATCH 002/223] Docs: Update Migrate version on download page --- pages/download.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/download.md b/pages/download.md index 9864e87..5b08434 100644 --- a/pages/download.md +++ b/pages/download.md @@ -66,9 +66,9 @@ bower install https://code.jquery.com/jquery-2.2.4.min.js We have created the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate/#readme) to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings. -Download the compressed, production jQuery Migrate 1.3.0 +Download the compressed, production jQuery Migrate 1.4.1 -Download the uncompressed, development jQuery Migrate 1.3.0 +Download the uncompressed, development jQuery Migrate 1.4.1 ## Cross-Browser Testing with jQuery From cf3c9d6c4e36a82a6f7443c30995a20a6b68c626 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 2 Jun 2016 12:35:25 -0400 Subject: [PATCH 003/223] 2.1.26 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 89d00e8..6abf8d0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "2.1.25", + "version": "2.1.26", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 9220fe0f945bea66b9e81d8cd8dd3595734df939 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 9 Jun 2016 12:05:26 -0400 Subject: [PATCH 004/223] Download: Update descriptions and versions for jQuery Migrate --- pages/download.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pages/download.md b/pages/download.md index 5b08434..037d82e 100644 --- a/pages/download.md +++ b/pages/download.md @@ -64,12 +64,20 @@ bower install https://code.jquery.com/jquery-2.2.4.min.js ## jQuery Migrate Plugin We have created the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate/#readme) -to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings. +to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on newer versions of jQuery. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings. + +There are two versions of Migrate. The first will help you update your pre-1.9 jQuery code to jQuery 1.9 up to 3.0. You can get that version here: Download the compressed, production jQuery Migrate 1.4.1 Download the uncompressed, development jQuery Migrate 1.4.1 +The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1,9 or higher*: + +Download the compressed, production jQuery Migrate 3.0.0 + +Download the uncompressed, development jQuery Migrate 3.0.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 different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/). From 368879d1f994eb8124ddff3be1749d71b41fb900 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 9 Jun 2016 12:06:17 -0400 Subject: [PATCH 005/223] 2.1.27 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6abf8d0..c7e16e3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "2.1.26", + "version": "2.1.27", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 248301f7ea5be0fa451e21e9f0f9394a91fbd0fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Mon, 29 Jun 2015 19:16:10 +0200 Subject: [PATCH 006/223] Browser support: Update the site for jQuery 3.0.0 Closes #103 --- pages/browser-support.html | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index a41d565..1b8f255 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -9,33 +9,34 @@

Current Active Support

Internet Explorer - Chrome, Edge, Firefox + Edge + Chrome, Firefox, Opera Safari - Opera iOS Android - jQuery 1.x - 6+ - (Current - 1) or Current - 5.1+ - 12.1x, (Current - 1) or Current + jQuery + 9+ + Current + (Current - 1) and Current + 6.0+ 6.1+ 2.3, 4.0+ - jQuery 2.x - 9+ + jQuery Compat + 8+

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

-

(Current - 1) or 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.

-

12.1x, (Current - 1) or Current denotes that we support Opera 12.1x as well as last 2 versions of Opera. For example, if the current Opera version is 20.x, we support Opera 12.1x, 19.x and 20.x but not Opera 15.x through 18.x.

+

(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 only the latest stable build of the browser.

+

If you need to support older browsers like Internet Explorer 6-7, Opera 12.17 or Safari 5.1, use jQuery 1.11.3.


Unsupported Browsers

From b66eaba41ecffc419a778c48323d0bd6d665a08d Mon Sep 17 00:00:00 2001 From: Oleg Gaidarenko Date: Sat, 11 Jul 2015 01:30:57 +0300 Subject: [PATCH 007/223] Browser support: Add Yandex.Browser to the list Closes gh-106 --- pages/browser-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 1b8f255..698142e 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -9,7 +9,7 @@

Current Active Support

Internet Explorer - Edge + Edge, Yandex.Browser Chrome, Firefox, Opera Safari iOS From 88e9bd359a785eb287019990840ef02e9dc32dd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Fri, 17 Jul 2015 21:29:34 +0200 Subject: [PATCH 008/223] Browser support: Test only on latest Opera Opera is now just another Chromium-based browser, like Yandex.Browser. It doesn't make sense to test on two Opera versions. Closes #107 --- pages/browser-support.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 698142e..e58acb0 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -9,8 +9,8 @@

Current Active Support

Internet Explorer - Edge, Yandex.Browser - Chrome, Firefox, Opera + Edge, Opera, Yandex.Browser + Chrome, Firefox Safari iOS Android From d63e9be82582f729207987882a60e39984391dfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Mon, 27 Jul 2015 19:51:39 +0200 Subject: [PATCH 009/223] Browser support: Drop support for Safari 6 & iOS 6 Refs jquery/jquery#2482 --- pages/browser-support.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index e58acb0..71d1bcd 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -22,8 +22,8 @@

Current Active Support

9+ Current (Current - 1) and Current - 6.0+ - 6.1+ + 7.0+ + 7.0+ 2.3, 4.0+ @@ -36,7 +36,7 @@

Current Active Support

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 only the latest stable build of the browser.

-

If you need to support older browsers like Internet Explorer 6-7, Opera 12.17 or Safari 5.1, use jQuery 1.11.3.

+

If you need to support older browsers like Internet Explorer 6-7, Opera 12.17 or Safari 5.1-6.0, use jQuery 1.11.3.


Unsupported Browsers

From d9c94e73cb56fcdae01fe5bb0efd8d748d3db541 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Sun, 2 Aug 2015 22:25:10 +0200 Subject: [PATCH 010/223] Index: Update the browsers list Opera is now a secondary browser (as one of Chromium-likes), Edge is a main one. Also, the desktop list is now sorted alphabetically. Closes gh-109 --- pages/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index.html b/pages/index.html index 5656bf5..5469f49 100644 --- a/pages/index.html +++ b/pages/index.html @@ -36,7 +36,7 @@

CSS3 Compliant

From 27142980d9bee66debc502ecb05707fc9ab96806 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Fri, 16 Oct 2015 11:10:49 -0400 Subject: [PATCH 011/223] Browser support: Treat Safari Desktop as Chrome/Firefox Support only Current & Current - 1 Safari Desktop versions. Also, say iOS 7+ instead of 7.0+. There is no sense to support n.0 if e.g. n.1 is available. Closes gh-110 --- pages/browser-support.html | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 71d1bcd..2593f28 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -10,8 +10,7 @@

Current Active Support

Internet Explorer Edge, Opera, Yandex.Browser - Chrome, Firefox - Safari + Chrome, Firefox, Safari iOS Android @@ -22,8 +21,7 @@

Current Active Support

9+ Current (Current - 1) and Current - 7.0+ - 7.0+ + 7+ 2.3, 4.0+ From 5f46c1e93deff37fffeba24fefcb151b68fefe99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Mon, 26 Oct 2015 22:46:38 +0100 Subject: [PATCH 012/223] Browser support: Remove Compat, add Android 2.3 note jQuery Compat is no longer planned; the table was changed to a regular list. Also, a note that Android 2.3 is supported in a very limited way was added. Closes gh-111 --- pages/browser-support.html | 49 +++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 27 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 2593f28..4cf7925 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -4,37 +4,32 @@

Current Active Support

- - - - - - - - - - - - - - - - - - - - - - - - - -
Internet ExplorerEdge, Opera, Yandex.BrowserChrome, Firefox, SafariiOSAndroid
jQuery9+Current(Current - 1) and Current7+2.3, 4.0+
jQuery Compat8+
+

Desktop

+
    +
  • Chrome: (Current - 1) and Current
  • +
  • Edge: Current
  • +
  • Firefox: (Current - 1) and Current
  • +
  • Internet Explorer: 9+
  • +
  • Safari: (Current - 1) and Current
  • +
  • Opera: Current
  • +
  • Yandex.Browser: Current
  • +
+ +

Mobile

+
    +
  • Android: 4.0+ (plus limited 2.3 support)
  • +
  • iOS: 7+
  • +

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 only the latest stable build of the browser.

-

If you need to support older browsers like Internet Explorer 6-7, Opera 12.17 or Safari 5.1-6.0, use jQuery 1.11.3.

+ +

Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.

+ +

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.11.3.


Unsupported Browsers

From 7551ac87a5fecdbee1ce1d56a74859f0744da06a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Mon, 14 Dec 2015 19:37:25 +0100 Subject: [PATCH 013/223] Browser support: change "build" to "version" Edge now has versions so we don't have to talk about builds. --- pages/browser-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 4cf7925..7dc8d9e 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -25,7 +25,7 @@

Mobile

(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 only the latest stable build of the browser.

+

Current denotes that we support only the latest stable version of the browser.

Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.

From ada064703b9e60500e48e2d57af09c0964e88db6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 13 Jan 2016 13:20:18 +0100 Subject: [PATCH 014/223] Browser support: update the suggested jQuery 1.x to 1.12.0 Update the jQuery version suggested for use when old browsers need to be supported to 1.12.0. --- pages/browser-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 7dc8d9e..eb2488a 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -29,7 +29,7 @@

Mobile

Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.

-

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.11.3.

+

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.0.


Unsupported Browsers

From 8acabd2defd3399d4f22544bd7b839e10f9cb113 Mon Sep 17 00:00:00 2001 From: Christian Oliff Date: Wed, 13 Jan 2016 20:41:09 +0900 Subject: [PATCH 015/223] Browser support: Update links * Update links to Windows VM images (modern.ie is no longer used) * Update links to Wikipedia articles to HTTPS Closes #117 --- pages/browser-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index eb2488a..54eda63 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -40,7 +40,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 Developer Resources site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com.

+

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 different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com.

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.

From 6d524e4473d084805d2ce72745a7fccced351b9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Wed, 10 Feb 2016 13:04:13 +0100 Subject: [PATCH 016/223] Browser support: We're now testing on latest 2 Edge versions --- pages/browser-support.html | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 54eda63..cab4e1a 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -7,7 +7,7 @@

Current Active Support

Desktop

  • Chrome: (Current - 1) and Current
  • -
  • Edge: Current
  • +
  • Edge: (Current - 1) and Current
  • Firefox: (Current - 1) and Current
  • Internet Explorer: 9+
  • Safari: (Current - 1) and Current
  • @@ -25,8 +25,6 @@

    Mobile

    (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 only the latest stable version of the browser.

    -

    Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.

    If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.0.

    From cd0a5c7d370f1f1da3c43e7d2d4dcb3800848860 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Wed, 9 Mar 2016 11:55:24 +0100 Subject: [PATCH 017/223] Download: Add a "Downloading jQuery using npm" section Fixes #122 Closes #123 --- pages/download.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pages/download.md b/pages/download.md index 037d82e..22dceb1 100644 --- a/pages/download.md +++ b/pages/download.md @@ -49,8 +49,15 @@ Please read the [2.0 release notes](https://blog.jquery.com/2013/04/18/jquery-2- [jQuery 2.2.4 release notes](https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/) +## Downloading jQuery using npm +jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: +``` +npm install jquery +``` +This will install jQuery in the `node_modules` directory. Within `node_modules/jquery/dist/` you will find an uncompressed release, a compressed release, and a map file. + ## Downloading jQuery using Bower -jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command: +jQuery is also registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command: ``` bower install jquery ``` From bc9ebb79e5a9b5b7f7d7f598756dbc974483fdab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Mon, 25 Apr 2016 20:02:59 +0200 Subject: [PATCH 018/223] Browser support: Drop Yandex.Browser --- pages/browser-support.html | 1 - 1 file changed, 1 deletion(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index cab4e1a..54cc556 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -12,7 +12,6 @@

    Desktop

  • Internet Explorer: 9+
  • Safari: (Current - 1) and Current
  • Opera: Current
  • -
  • Yandex.Browser: Current

Mobile

From 60f3319a10bcc7cf553c5cd4ba2de30c0f61a235 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Mon, 9 May 2016 18:30:28 +0200 Subject: [PATCH 019/223] Browser support: Remove mentions of Android 2.3 limited support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We're making the Android 2.3 support unofficial - we may fix critical issues but we won’t officially list this browser as supported. --- pages/browser-support.html | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 54cc556..321ab98 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -16,7 +16,7 @@

Desktop

Mobile

    -
  • Android: 4.0+ (plus limited 2.3 support)
  • +
  • Android: 4.0+
  • iOS: 7+
@@ -24,8 +24,6 @@

Mobile

(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.

-

Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.

-

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.0.


From 6dca41b0e9fc863e05b1e9cace92c9c0eb1e3595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Sat, 21 May 2016 00:09:45 +0200 Subject: [PATCH 020/223] Browser support: Update the jQuery 1.12.0 reference to 1.12.4 --- pages/browser-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 321ab98..1552820 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -24,7 +24,7 @@

Mobile

(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.

-

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.0.

+

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.4.


Unsupported Browsers

From 81c9bf0e333f76f6bcb814ed36ee4cb8bda0dee9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Sat, 21 May 2016 19:18:20 +0200 Subject: [PATCH 021/223] Docs: Add a link to the 3.0 upgrade guide on the Upgrade guide main page --- pages/upgrade-guide.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pages/upgrade-guide.md b/pages/upgrade-guide.md index 7fd3cdd..aea9883 100644 --- a/pages/upgrade-guide.md +++ b/pages/upgrade-guide.md @@ -3,4 +3,6 @@ "noHeadingLinks": true } +## [3.0 Upgrade Guide](/upgrade-guide/3.0/) + ## [1.9 Upgrade Guide](/upgrade-guide/1.9/) From 064c0d2ccc16510b16691fbee10986b34ad35a6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Sat, 21 May 2016 21:01:17 +0200 Subject: [PATCH 022/223] Browser support: Don't hardcode the jQuery 1.12.x version Instead, link to https://code.jquery.com/jquery/#jquery-all-1.x --- pages/browser-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 1552820..0b16f34 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -24,7 +24,7 @@

Mobile

(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.

-

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.4.

+

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.


Unsupported Browsers

From 04e025f86166d5fdfef961e865f9545f92aefdb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?= Date: Sat, 21 May 2016 22:17:56 +0200 Subject: [PATCH 023/223] Browser support: Change Opera 12.16-17 to 12.1x Opera 12.18 has been released and they may be future security-related releases to this line. It's less maintenance to not mention the last digit explicitly. --- pages/browser-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 0b16f34..39fe7b9 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -24,7 +24,7 @@

Mobile

(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.

-

If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.

+

If you need to support older browsers like Internet Explorer 6-8, Opera 12.1x or Safari 5.1+, use jQuery 1.12.


Unsupported Browsers

From f092234043eaf25af346dddcd130752698e46e8e Mon Sep 17 00:00:00 2001 From: Timmy Willison Date: Thu, 9 Jun 2016 15:23:57 -0400 Subject: [PATCH 024/223] Update to jquery 3.0.0 --- pages/download.md | 39 +++++++++------------------------------ pages/index.html | 2 +- 2 files changed, 10 insertions(+), 31 deletions(-) diff --git a/pages/download.md b/pages/download.md index 22dceb1..115a40b 100644 --- a/pages/download.md +++ b/pages/download.md @@ -14,40 +14,19 @@ As of jQuery 1.11.0/2.1.0 the `//# sourceMappingURL` comment is [not included](h To locally download these files, right-click the link and select "Save as..." from the menu. -### jQuery 1.x +### jQuery -The jQuery 1.x line had major changes as of jQuery 1.9.0. We _strongly_ -recommend that you also use the jQuery Migrate plugin if you are upgrading from -pre-1.9 versions of jQuery or need to use plugins that haven't yet been updated. -Read the [jQuery 1.9 Upgrade Guide](https://jquery.com/upgrade-guide/1.9/) -and the [jQuery 1.9 release blog post](https://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/) -for more information. +For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version. +We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate). -Download the compressed, production jQuery 1.12.4 +Download the compressed, production jQuery 3.0.0 -Download the uncompressed, development jQuery 1.12.4 +Download the uncompressed, development jQuery 3.0.0 -Download the map file for jQuery 1.12.4 +Download the map file for jQuery 3.0.0 -[jQuery 1.12.4 release -notes](https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/) - -### jQuery 2.x - -jQuery 2.x has the same API as jQuery 1.x, but _does not support Internet Explorer 6, 7, or 8_. -All the notes in the [jQuery 1.9 Upgrade Guide](https://jquery.com/upgrade-guide/1.9/) apply here as well. -Since IE 8 is still relatively common, we recommend using the 1.x version unless you -are certain no IE 6/7/8 users are visiting the site. -Please read the [2.0 release notes](https://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully. - -Download the compressed, production jQuery 2.2.4 - -Download the uncompressed, development jQuery 2.2.4 - -Download the map file for jQuery 2.2.4 - -[jQuery 2.2.4 release -notes](https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/) +[jQuery 3.0.0 release +notes](http://blog.jquery.com/2016/06/09/jquery-3-0-final-released/) ## Downloading jQuery using npm jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: @@ -65,7 +44,7 @@ This will install jQuery to Bower's install directory, the default being `bower_ The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command: ``` -bower install https://code.jquery.com/jquery-2.2.4.min.js +bower install https://code.jquery.com/jquery-3.0.0.min.js ``` ## jQuery Migrate Plugin diff --git a/pages/index.html b/pages/index.html index 5469f49..fc7e5cd 100644 --- a/pages/index.html +++ b/pages/index.html @@ -12,7 +12,7 @@ Download jQuery - v1.12.4 or v2.2.4 + v3.0.0
View Source on GitHub → From 3af7e982efaedc095fa59383adedfcf89d2cda68 Mon Sep 17 00:00:00 2001 From: Timmy Willison Date: Thu, 9 Jun 2016 15:24:15 -0400 Subject: [PATCH 025/223] 3.0.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c7e16e3..fabd5fa 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "2.1.27", + "version": "3.0.0", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From fb5a028573009e2ad9fd1c391472c775b690f084 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Fri, 10 Jun 2016 09:37:30 +0200 Subject: [PATCH 026/223] Download: Fix a typo --- pages/download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/download.md b/pages/download.md index 115a40b..578d753 100644 --- a/pages/download.md +++ b/pages/download.md @@ -58,7 +58,7 @@ There are two versions of Migrate. The first will help you update your pre-1.9 j Download the uncompressed, development jQuery Migrate 1.4.1 -The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1,9 or higher*: +The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1.9 or higher*: Download the compressed, production jQuery Migrate 3.0.0 From 4a951bdc04c0c2cfe94ad4cbb43665dac7b77a86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Fri, 10 Jun 2016 09:37:43 +0200 Subject: [PATCH 027/223] 3.0.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fabd5fa..08562a3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.0", + "version": "3.0.1", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From d8730acc7772bfb8f9c6f75283e3c71fbdb0d4f9 Mon Sep 17 00:00:00 2001 From: Gem Barrett Date: Thu, 16 Jun 2016 14:04:01 -0400 Subject: [PATCH 028/223] Download page: Fixed malformatted links Fixed link to SRI explanation Fixed link to SRI specification Closes gh-140 --- pages/download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/download.md b/pages/download.md index 578d753..8fa0c25 100644 --- a/pages/download.md +++ b/pages/download.md @@ -81,7 +81,7 @@ if the visitor to your webpage has already downloaded a copy of jQuery from the ### jQuery's CDN provided by [MaxCDN](https://www.maxcdn.com) -The jQuery CDN supports [https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity](Subresource Integrity) (SRI) which allows the browser to verify that the files being delivered have not been modified. This [https://www.w3.org/TR/SRI/](specification) is currently being implemented by browsers. Adding the new integrity attribute will ensure your application gains this security improvement as browsers support it. +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. From a590f2f47f56235b843a93255476cdb6f28e17aa Mon Sep 17 00:00:00 2001 From: Aurelio De Rosa Date: Thu, 16 Jun 2016 19:49:26 +0100 Subject: [PATCH 029/223] 3.0.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 08562a3..2dc4ce1 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.1", + "version": "3.0.2", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 7af73a36ce8976f69dd2bd5e1d5cbcb3fe6a6faa Mon Sep 17 00:00:00 2001 From: Anton Rieder Date: Thu, 16 Jun 2016 16:20:53 +0200 Subject: [PATCH 030/223] Upgrade guide 3.0: Improved note about val() Closes gh-137 --- pages/upgrade-guide/3.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index 987d7bc..238d8ca 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -96,7 +96,7 @@ https://github.com/jquery/jquery/issues/2913 #### Breaking change: select-multiple with nothing selected returns an empty array -Before jQuery 3.0, a `` element with no elements selected returned `null`. This was inconvenient since if at least one value was selected the return value would be an array. Also, if all options are disabled jQuery already returned an empty array. To improve consistency, the nothing-selected case now returns an empty array. https://github.com/jquery/jquery/issues/2562 From 02bc06e9df7851d497ebfdd868a2a9a0b2e7b366 Mon Sep 17 00:00:00 2001 From: Aurelio De Rosa Date: Mon, 20 Jun 2016 15:21:00 +0100 Subject: [PATCH 031/223] 3.0.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2dc4ce1..b0aca0e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.2", + "version": "3.0.3", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From e6b188fa9a8bd7662ac711b6d887c4078baf2d4e Mon Sep 17 00:00:00 2001 From: Harry Logan Date: Fri, 17 Jun 2016 14:05:00 +0200 Subject: [PATCH 032/223] Browser support: Clarify support on mobile devices Fixes #136 Closes #141 --- pages/browser-support.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 39fe7b9..6651807 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -16,8 +16,8 @@

Desktop

Mobile

    -
  • Android: 4.0+
  • -
  • iOS: 7+
  • +
  • Stock browser on Android 4.0+
  • +
  • Safari on iOS 7+

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

From e70ca2150d20dbdc7c18072ad203a08e3d100699 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 22 Jun 2016 12:47:24 +0200 Subject: [PATCH 033/223] 3.0.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b0aca0e..c8f43fb 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.3", + "version": "3.0.4", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 9e32b159623824203e29fb461ffb2378989bb25d Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Fri, 8 Jul 2016 15:18:56 -0400 Subject: [PATCH 034/223] Docs: Clarify that Deferreds pass all resoved args --- pages/upgrade-guide/3.0.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index 238d8ca..3d2e008 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -324,10 +324,10 @@ https://github.com/jquery/jquery/issues/2736 ##### Callback invocation -The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you are currently using `.then()`, you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior: +The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you mix other Promise/A+ implementations with jQuery's, you may only receive a single argument in your handler. To maintain full compatibility for existing code, use only jQuery Deferreds and switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior: ```js -// Typical old uses of .then() that are not Promises/A+ compatible +// Typical old uses of .then() that are not Promise/A+ compatible $.ajax("url").then( // success function( data, textStatus, jqXHR ) { /* code */ }, From 837108b56a82b6a7ea7dabc6d91c7bf323831718 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Fri, 8 Jul 2016 15:23:47 -0400 Subject: [PATCH 035/223] 3.0.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c8f43fb..36e5870 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.4", + "version": "3.0.5", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 87fb44cb4c6f421bb98c43297661436e09a108f3 Mon Sep 17 00:00:00 2001 From: Richard Gibson Date: Fri, 8 Jul 2016 15:27:35 -0400 Subject: [PATCH 036/223] Docs: Replace "Promise/A+" with "Promises/A+" --- pages/upgrade-guide/3.0.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index 3d2e008..1981c9b 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -324,10 +324,10 @@ https://github.com/jquery/jquery/issues/2736 ##### Callback invocation -The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you mix other Promise/A+ implementations with jQuery's, you may only receive a single argument in your handler. To maintain full compatibility for existing code, use only jQuery Deferreds and switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior: +The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you mix other Promises/A+ implementations with jQuery's, you may only receive a single argument in your handler. To maintain full compatibility for existing code, use only jQuery Deferreds and switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior: ```js -// Typical old uses of .then() that are not Promise/A+ compatible +// Typical old uses of .then() that are not Promises/A+ compatible $.ajax("url").then( // success function( data, textStatus, jqXHR ) { /* code */ }, From 4f95c6336a895801f251711a281f0e00a41c9c13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 13 Jul 2016 10:39:24 +0200 Subject: [PATCH 037/223] Index:Download: Update to jQuery 3.1.0 Fixes #142 --- pages/download.md | 12 ++++++------ pages/index.html | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pages/download.md b/pages/download.md index 8fa0c25..59b6615 100644 --- a/pages/download.md +++ b/pages/download.md @@ -19,14 +19,14 @@ To locally download these files, right-click the link and select "Save as..." fr For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version. We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate). -Download the compressed, production jQuery 3.0.0 +Download the compressed, production jQuery 3.1.0 -Download the uncompressed, development jQuery 3.0.0 +Download the uncompressed, development jQuery 3.1.0 -Download the map file for jQuery 3.0.0 +Download the map file for jQuery 3.1.0 -[jQuery 3.0.0 release -notes](http://blog.jquery.com/2016/06/09/jquery-3-0-final-released/) +[jQuery 3.1.0 release +notes](https://blog.jquery.com/2016/07/07/jquery-3-1-0-released-no-more-silent-errors/) ## Downloading jQuery using npm jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: @@ -44,7 +44,7 @@ This will install jQuery to Bower's install directory, the default being `bower_ The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command: ``` -bower install https://code.jquery.com/jquery-3.0.0.min.js +bower install https://code.jquery.com/jquery-3.1.0.min.js ``` ## jQuery Migrate Plugin diff --git a/pages/index.html b/pages/index.html index fc7e5cd..e7f00ab 100644 --- a/pages/index.html +++ b/pages/index.html @@ -12,7 +12,7 @@ Download jQuery - v3.0.0 + v3.1.0
View Source on GitHub → From e39895f8d0fb2c32b47046a492429c27abb9fc0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 13 Jul 2016 10:55:19 +0200 Subject: [PATCH 038/223] Download: Add links to the slim build --- pages/download.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pages/download.md b/pages/download.md index 59b6615..23aa0d4 100644 --- a/pages/download.md +++ b/pages/download.md @@ -25,6 +25,14 @@ We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jq Download the map file for jQuery 3.1.0 +You can also use the slim version: + +Download the compressed, production jQuery 3.1.0 slim build + +Download the uncompressed, development jQuery 3.1.0 slim build + +Download the map file for the jQuery 3.1.0 slim build + [jQuery 3.1.0 release notes](https://blog.jquery.com/2016/07/07/jquery-3-1-0-released-no-more-silent-errors/) From 381ae9365b23790e3e064bb6ac3453eca6557071 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 13 Jul 2016 10:55:25 +0200 Subject: [PATCH 039/223] 3.0.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 36e5870..1dedba6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.5", + "version": "3.0.6", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From d90f7b1fac34fb18c0ae850038e5cf67b796effe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Thu, 14 Jul 2016 18:50:05 +0200 Subject: [PATCH 040/223] 3.0.7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1dedba6..c0fc5f5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.6", + "version": "3.0.7", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From f46975fac776f2f4502dae4137ff2c9e45f03158 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 11 Aug 2016 08:24:06 -0400 Subject: [PATCH 041/223] Docs: Add jQuery.fx.interval to 3.0 deprecations --- pages/upgrade-guide/3.0.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index 1981c9b..4f9f3eb 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -400,6 +400,10 @@ On platforms that support the `requestAnimationFrame` API, which is pretty much jQuery tried using requestAnimationFrame a few years back but there were serious compatibility issues with existing code so we had to back it out. We think we’ve beaten most of those issues by suspending animations while a browser tab is out of view. Still, any code that depends on animations to always run in nearly real-time is making an unrealistic assumption. +#### Deprecated: jQuery.fx.interval + +Now that `requestAnimationFrame` is being used for animations, the `jQuery.fx.interval` property is ignored on most browsers. It is still present in jQuery 3.0 and used in browsers such as IE9, but will be removed in a future major-point release. + #### Deprecated: Additional easing function parameters The easing functions called by `.animate()` are passed single argument, the percentage of completion. Some older code assumes that it is passed additional arguments derived from the percentage. These other arguments may not be present in a future major version update. From 58b3a8a44f5f2960efdc300d4c873f555a9cb8e9 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 11 Aug 2016 10:37:46 -0400 Subject: [PATCH 042/223] Docs: Note that .andSelf() has been removed --- pages/upgrade-guide/3.0.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index 4f9f3eb..ad545ae 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -505,8 +505,6 @@ For example, if an element on the page has an id of "abc.def" it cannot be selec https://github.com/jquery/jquery/issues/1761 - - #### Deprecated: `jQuery.expr[":"]` and `jQuery.expr.filters` These two names for defining custom selectors through jQuery's Sizzle selection engine are the same as `jQuery.expr.pseudos`, so we are deprecating the redundant names. @@ -519,12 +517,8 @@ In forms that are POST-ed via `jQuery.ajax()`, the [specification](https://url.s https://github.com/jquery/jquery/issues/2658 +### Traversing +### Breaking change: `.andSelf()` removed, use `.addBack()` - - - - - - - +The `.andSelf()` method was deprecated in jQuery 1.8 and now removed in 3.0 in favor of the `.addBack()` method, which does a better job of explaining what it does and also accepts an optional selector to filter what is added back. From c936cae52dfee1691bf5c791c1cb5dbb17c7e7f1 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 11 Aug 2016 16:05:35 -0400 Subject: [PATCH 043/223] Docs: Fix indentation --- pages/upgrade-guide/3.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index ad545ae..39d85d0 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -519,6 +519,6 @@ https://github.com/jquery/jquery/issues/2658 ### Traversing -### Breaking change: `.andSelf()` removed, use `.addBack()` +#### Breaking change: `.andSelf()` removed, use `.addBack()` The `.andSelf()` method was deprecated in jQuery 1.8 and now removed in 3.0 in favor of the `.addBack()` method, which does a better job of explaining what it does and also accepts an optional selector to filter what is added back. From 9570f59e7cb363c75053e93503870bd8263fd9b6 Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Thu, 22 Sep 2016 18:52:46 -0400 Subject: [PATCH 044/223] Update to jQuery 3.1.1 --- pages/download.md | 17 ++++++++--------- pages/index.html | 2 +- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/pages/download.md b/pages/download.md index 23aa0d4..d16ccc5 100644 --- a/pages/download.md +++ b/pages/download.md @@ -19,22 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version. We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate). -Download the compressed, production jQuery 3.1.0 +Download the compressed, production jQuery 3.1.1 -Download the uncompressed, development jQuery 3.1.0 +Download the uncompressed, development jQuery 3.1.1 -Download the map file for jQuery 3.1.0 +Download the map file for jQuery 3.1.1 You can also use the slim version: -Download the compressed, production jQuery 3.1.0 slim build +Download the compressed, production jQuery 3.1.1 slim build -Download the uncompressed, development jQuery 3.1.0 slim build +Download the uncompressed, development jQuery 3.1.1 slim build -Download the map file for the jQuery 3.1.0 slim build +Download the map file for the jQuery 3.1.1 slim build -[jQuery 3.1.0 release -notes](https://blog.jquery.com/2016/07/07/jquery-3-1-0-released-no-more-silent-errors/) +[jQuery 3.1.1 release notes](http://blog.jquery.com/2016/09/22/jquery-3-1-1-released/) ## Downloading jQuery using npm jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: @@ -52,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_ The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command: ``` -bower install https://code.jquery.com/jquery-3.1.0.min.js +bower install https://code.jquery.com/jquery-3.1.1.min.js ``` ## jQuery Migrate Plugin diff --git a/pages/index.html b/pages/index.html index e7f00ab..de1d601 100644 --- a/pages/index.html +++ b/pages/index.html @@ -12,7 +12,7 @@ Download jQuery - v3.1.0 + v3.1.1
View Source on GitHub → From 54f3ffb147420010e55994fd0735c985d626705d Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Thu, 22 Sep 2016 18:53:12 -0400 Subject: [PATCH 045/223] 3.0.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c0fc5f5..bde4f34 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.7", + "version": "3.0.8", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 949fc5c3f67c0b167ce7f90bb09ece5b07465c3e Mon Sep 17 00:00:00 2001 From: Kris Borchers Date: Mon, 10 Oct 2016 14:54:50 -0500 Subject: [PATCH 046/223] 3.0.9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bde4f34..b82b322 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.8", + "version": "3.0.9", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 75319fb24b82790b135ea6168889f3cb70ed9192 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Sun, 27 Nov 2016 19:46:55 -0500 Subject: [PATCH 047/223] Docs: Quote selector in example Fixes #152 --- pages/upgrade-guide/3.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index 39d85d0..d763aac 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -428,7 +428,7 @@ https://github.com/jquery/api.jquery.com/issues/912 #### Breaking change: .load(), .unload(), and .error() removed -These methods are shortcuts for event operations, but had several API limitations. The event `.load()` method conflicted with the ajax `.load()` method. The `.error()` method could not be used with `window.onerror` because of the way the DOM method is defined. If you need to attach events by these names, use the `.on()` method, e.g. change `$("img").load(fn)` to `$(img).on("load", fn)`. +These methods are shortcuts for event operations, but had several API limitations. The event `.load()` method conflicted with the ajax `.load()` method. The `.error()` method could not be used with `window.onerror` because of the way the DOM method is defined. If you need to attach events by these names, use the `.on()` method, e.g. change `$("img").load(fn)` to `$("img").on("load", fn)`. https://github.com/jquery/jquery/issues/2286 From c2da48c4bfa451a084d98ff532af0a42df4eccdb Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Sun, 27 Nov 2016 19:51:45 -0500 Subject: [PATCH 048/223] 3.0.10 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b82b322..f09a56a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.9", + "version": "3.0.10", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 08bf3b78c7c2f8f913ad09eb6f009178137bbf0e Mon Sep 17 00:00:00 2001 From: Kris Borchers Date: Tue, 20 Dec 2016 22:54:34 -0600 Subject: [PATCH 049/223] 3.0.11 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f09a56a..0deb02b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.10", + "version": "3.0.11", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 2e15e3bb1079e49b9d52d33a0116051832d5a0dd Mon Sep 17 00:00:00 2001 From: Ronald Suwandi Date: Wed, 4 Jan 2017 11:39:45 +0800 Subject: [PATCH 050/223] Added breaking change for `.size()` being removed in jQuery 3 Fixes #156 Closes #157 --- pages/upgrade-guide/3.0.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index d763aac..eee8db0 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -159,6 +159,10 @@ These properties were deprecated in jQuery 1.9, as they were only used for the o https://github.com/jquery/jquery/issues/1908 +#### Breaking change: Deprecated `.size()` removed + +`.size()` is deprecated as of jQuery 1.8 and removed in jQuery 3.0 in favor of the `.length` property. + #### Breaking change: Undocumented internal methods no longer exposed Version 3.0 removes several methods from view that were intended to be private and were never documented: From c206d8f0e3280b0566314e58083ad1bd6b098b50 Mon Sep 17 00:00:00 2001 From: Aurelio De Rosa Date: Thu, 5 Jan 2017 11:15:16 +0000 Subject: [PATCH 051/223] 3.0.12 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0deb02b..ff4f379 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.11", + "version": "3.0.12", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 6621ac8257470c3c6e9c627a815ce2374affa6d1 Mon Sep 17 00:00:00 2001 From: Ryan Harris Date: Fri, 9 Dec 2016 10:10:31 -0500 Subject: [PATCH 052/223] Browser support: Remove External References section Fixes #104 Closes #153 --- pages/browser-support.html | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pages/browser-support.html b/pages/browser-support.html index 6651807..9798b2c 100644 --- a/pages/browser-support.html +++ b/pages/browser-support.html @@ -44,10 +44,3 @@

About Browser Support

About CSS Selector Compatibility

Regardless of a browser's support of CSS selectors, all selectors listed at api.jquery.com/category/selectors/ will return the correct set of elements when passed as an argument of the jQuery function.

CSS styles applied with jQuery's .css() method are dependent on the browser's level of support. In general, jQuery does not attempt to overcome the limitations of a browser's style rendering. (One exception is opacity, which jQuery "shims" for older Internet Explorer's alternative implementation.) Furthermore, prior to version 1.8, jQuery does not normalize vendor-prefixed properties.

- -

External References

- From 6421b3e57229b615fb29750d4707069708d9ec0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 1 Feb 2017 12:59:09 +0100 Subject: [PATCH 053/223] 3.0.13 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ff4f379..a8679ae 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.12", + "version": "3.0.13", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 92aed8c1aaadf34b504d7ca06d4f3bc0698b2260 Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Thu, 16 Mar 2017 17:37:43 -0400 Subject: [PATCH 054/223] Updates for jQuery 3.2.0 --- pages/download.md | 16 ++++++++-------- pages/index.html | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pages/download.md b/pages/download.md index d16ccc5..07b7c30 100644 --- a/pages/download.md +++ b/pages/download.md @@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version. We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate). -Download the compressed, production jQuery 3.1.1 +Download the compressed, production jQuery 3.2.0 -Download the uncompressed, development jQuery 3.1.1 +Download the uncompressed, development jQuery 3.2.0 -Download the map file for jQuery 3.1.1 +Download the map file for jQuery 3.2.0 You can also use the slim version: -Download the compressed, production jQuery 3.1.1 slim build +Download the compressed, production jQuery 3.2.0 slim build -Download the uncompressed, development jQuery 3.1.1 slim build +Download the uncompressed, development jQuery 3.2.0 slim build -Download the map file for the jQuery 3.1.1 slim build +Download the map file for the jQuery 3.2.0 slim build -[jQuery 3.1.1 release notes](http://blog.jquery.com/2016/09/22/jquery-3-1-1-released/) +[jQuery 3.2.0 release notes](http://blog.jquery.com/2017/03/16/jquery-3-2-0-is-out/) ## Downloading jQuery using npm jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: @@ -51,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_ The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command: ``` -bower install https://code.jquery.com/jquery-3.1.1.min.js +bower install https://code.jquery.com/jquery-3.2.0.min.js ``` ## jQuery Migrate Plugin diff --git a/pages/index.html b/pages/index.html index de1d601..d6a1ec6 100644 --- a/pages/index.html +++ b/pages/index.html @@ -12,7 +12,7 @@ Download jQuery - v3.1.1 + v3.2.0
View Source on GitHub → From 62145b818d820df97ca6da4b6d4eacaf5a3b20c4 Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Thu, 16 Mar 2017 17:38:12 -0400 Subject: [PATCH 055/223] 3.0.14 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a8679ae..26859a5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.13", + "version": "3.0.14", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From d5e5bf5d4daf2537b0dcf8b6c003d464d6370c8a Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Mon, 20 Mar 2017 15:06:09 -0400 Subject: [PATCH 056/223] Updates for jQuery 3.2.1 --- pages/download.md | 16 ++++++++-------- pages/index.html | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pages/download.md b/pages/download.md index 07b7c30..da73456 100644 --- a/pages/download.md +++ b/pages/download.md @@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version. We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate). -Download the compressed, production jQuery 3.2.0 +Download the compressed, production jQuery 3.2.1 -Download the uncompressed, development jQuery 3.2.0 +Download the uncompressed, development jQuery 3.2.1 -Download the map file for jQuery 3.2.0 +Download the map file for jQuery 3.2.1 You can also use the slim version: -Download the compressed, production jQuery 3.2.0 slim build +Download the compressed, production jQuery 3.2.1 slim build -Download the uncompressed, development jQuery 3.2.0 slim build +Download the uncompressed, development jQuery 3.2.1 slim build -Download the map file for the jQuery 3.2.0 slim build +Download the map file for the jQuery 3.2.1 slim build -[jQuery 3.2.0 release notes](http://blog.jquery.com/2017/03/16/jquery-3-2-0-is-out/) +[jQuery 3.2.1 release notes](http://blog.jquery.com/2017/03/20/jquery-3-2-1-now-available/) ## Downloading jQuery using npm jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: @@ -51,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_ The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command: ``` -bower install https://code.jquery.com/jquery-3.2.0.min.js +bower install https://code.jquery.com/jquery-3.2.1.min.js ``` ## jQuery Migrate Plugin diff --git a/pages/index.html b/pages/index.html index d6a1ec6..433b167 100644 --- a/pages/index.html +++ b/pages/index.html @@ -12,7 +12,7 @@ Download jQuery - v3.2.0 + v3.2.1
View Source on GitHub → From 06cda37cff671145a629b6179e5ed794549d114f Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Mon, 20 Mar 2017 15:06:14 -0400 Subject: [PATCH 057/223] 3.0.15 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 26859a5..b319db3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.14", + "version": "3.0.15", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From fbb878026819bfa6f7a693f87d54f390a6a900b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Tue, 11 Apr 2017 09:33:46 +0200 Subject: [PATCH 058/223] 3.0.16 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b319db3..a4153d3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.15", + "version": "3.0.16", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 68166bab4e2743b292a62330da44e781ec983341 Mon Sep 17 00:00:00 2001 From: Matt Brundage Date: Fri, 21 Jul 2017 12:49:42 -0400 Subject: [PATCH 059/223] Update 3.0.md Remove outdated version references, per #159. --- pages/upgrade-guide/3.0.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md index eee8db0..c70a16d 100644 --- a/pages/upgrade-guide/3.0.md +++ b/pages/upgrade-guide/3.0.md @@ -29,12 +29,12 @@ As with the major changes made in jQuery 1.9/2.0, we have created a new version [Version 3.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.9/2.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 3.0: -1. Upgrade the version of jQuery on the page to the latest 1.x or 2.x version (currently 1.12.3 or 2.2.3). +1. Upgrade the version of jQuery on the page to the latest 1.x or 2.x version. 2. Add the uncompressed [jQuery Migrate 1.x Plugin](https://github.com/jquery/jquery-migrate/tree/1.x-stable/#README) to the page. 3. Optional but recommended, update any plugins in use since later versions are usually the most compatible with recent versions of jQuery. 4. 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. 5. 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. -6. Upgrade the version of jQuery on the page to the latest 3.0 version (currently 3.0.0) and add the uncompressed [jQuery Migrate 3.x plugin](https://github.com/jquery/jquery-migrate/#README) to the page. +6. Upgrade the version of jQuery on the page to the latest 3.x version and add the uncompressed [jQuery Migrate 3.x plugin](https://github.com/jquery/jquery-migrate/#README) to the page. 7. 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/blob/master/warnings.md) as a guide. Report any bugs in third-party plugins to the plugin author. 8. Remove the jQuery Migrate 3.x plugin and ensure that the page continues to work properly with only the latest jQuery 3.x in use. From db5e0acdb735548b9000c6d1c754be6e149dacf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 5 Jul 2017 13:24:22 +0200 Subject: [PATCH 060/223] Build: Generate package-lock.json using npm 5.0.3 & Node.js 8.1.3 --- package-lock.json | 480 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 480 insertions(+) create mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..359aa4c --- /dev/null +++ b/package-lock.json @@ -0,0 +1,480 @@ +{ + "name": "jquery.com", + "version": "3.0.16", + "lockfileVersion": 1, + "dependencies": { + "abbrev": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz", + "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=" + }, + "argparse": { + "version": "0.1.16", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz", + "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=", + "dependencies": { + "underscore.string": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz", + "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=" + } + } + }, + "async": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz", + "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=" + }, + "cheerio": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz", + "integrity": "sha1-+lrkLMYBIRM9KW0LRtmDIV9yaOo=", + "dependencies": { + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=" + } + } + }, + "coffee-script": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz", + "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ=" + }, + "colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "CSSselect": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz", + "integrity": "sha1-+Kt+H4QYzmPNput713ioXX7EkrI=" + }, + "CSSwhat": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz", + "integrity": "sha1-hn2g/zn3eGEyQsRM/qg/CqTr35s=" + }, + "dateformat": { + "version": "1.0.2-1.2.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz", + "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk=" + }, + "dom-serializer": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz", + "integrity": "sha1-lYmCfx4y0iw3yCmtq9WbMkevjq8=", + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" + } + } + }, + "domelementtype": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=" + }, + "domhandler": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz", + "integrity": "sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I=" + }, + "domutils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz", + "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=" + }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=" + }, + "esprima": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", + "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=" + }, + "eventemitter2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=" + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "findup-sync": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz", + "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=", + "dependencies": { + "glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=" + }, + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=" + }, + "minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=" + } + } + }, + "getobject": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", + "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=" + }, + "gilded-wordpress": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.3.tgz", + "integrity": "sha1-kh/iJ93yWyxAgp5QUjsOMXRDsz4=", + "dependencies": { + "glob": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz", + "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac=" + }, + "graceful-fs": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", + "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=" + }, + "minimatch": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz", + "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=" + } + } + }, + "glob": { + "version": "3.1.21", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", + "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "dependencies": { + "inherits": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz", + "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=" + } + } + }, + "graceful-fs": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz", + "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=" + }, + "grunt": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz", + "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=", + "dependencies": { + "async": { + "version": "0.1.22", + "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", + "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=" + } + } + }, + "grunt-check-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/grunt-check-modules/-/grunt-check-modules-1.0.0.tgz", + "integrity": "sha1-Y/9erkYTF5tKifaozTcfekAfd4I=" + }, + "grunt-cli": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.1.0.tgz", + "integrity": "sha1-r9eWmTTd8zYg6ER+3B+pTlHlWjQ=", + "dependencies": { + "findup-sync": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", + "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=" + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=" + } + } + }, + "grunt-jquery-content": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.0.1.tgz", + "integrity": "sha1-aHdrx0G1SVEdaPBouVCsizd+g90=", + "dependencies": { + "which": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/which/-/which-1.0.5.tgz", + "integrity": "sha1-VjDWgZ3aaS8UZEYueVbLQsCEJzk=" + } + } + }, + "grunt-legacy-log": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz", + "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=", + "dependencies": { + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=" + }, + "underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=" + } + } + }, + "grunt-legacy-log-utils": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz", + "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=", + "dependencies": { + "lodash": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz", + "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=" + }, + "underscore.string": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz", + "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=" + } + } + }, + "grunt-legacy-util": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz", + "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=", + "dependencies": { + "async": { + "version": "0.1.22", + "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz", + "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=" + } + } + }, + "grunt-wordpress": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.2.tgz", + "integrity": "sha1-ue3Lv5jp6HM9F6gsMmWf2zbO2LE=" + }, + "he": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/he/-/he-0.5.0.tgz", + "integrity": "sha1-LAX/rvkLaOhg8/0rVO9YCYknfuI=" + }, + "highlight.js": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-7.3.0.tgz", + "integrity": "sha1-bF8PZOcHj2ZAK82/yJEQw/0bqZ8=" + }, + "hooker": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", + "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=" + }, + "htmlparser2": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz", + "integrity": "sha1-amTHdjfAjG8w7CqBV6UzM758sF4=", + "dependencies": { + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=" + }, + "entities": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", + "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=" + } + } + }, + "iconv-lite": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz", + "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "js-yaml": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz", + "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=" + }, + "lodash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz", + "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=" + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=" + }, + "marked": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.2.tgz", + "integrity": "sha1-AV2xWIZEOPJKZL3WGgQotBhwbQk=" + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=" + }, + "natives": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz", + "integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=" + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=" + }, + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + }, + "rimraf": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=" + }, + "sax": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.6.1.tgz", + "integrity": "sha1-VjsZx8HeiS4Jv8Ty/DDjwn8JUrk=" + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=" + }, + "spawnback": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/spawnback/-/spawnback-1.0.0.tgz", + "integrity": "sha1-9zZi9+VNlTZ+ynTWQmxnfdfqaG8=" + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "underscore": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz", + "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=" + }, + "underscore.string": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz", + "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk=" + }, + "which": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz", + "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=" + }, + "wordpress": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.1.2.tgz", + "integrity": "sha1-uDZhhSBVSXESG8VsQ7A5yzgg94M=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "xmlbuilder": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.6.5.tgz", + "integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=", + "dependencies": { + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" + } + } + }, + "xmlrpc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.1.tgz", + "integrity": "sha1-OqWCCG/vUwz+Hc2qDEyd3F0ORFE=" + } + } +} From 0b492bb9a2ea64b813e80bb23ae0c80c3048e86f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 5 Jul 2017 13:40:21 +0200 Subject: [PATCH 061/223] Index: Add a no support notice for 1.x/2.x versions under Download --- pages/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/pages/index.html b/pages/index.html index 433b167..49a3cde 100644 --- a/pages/index.html +++ b/pages/index.html @@ -13,6 +13,7 @@ Download jQuery v3.2.1 + The 1.x and 2.x branches no longer receive patches.
View Source on GitHub → From 54f162587213ff46f6569085dd3028149c2a3275 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?= Date: Wed, 26 Jul 2017 11:55:35 +0200 Subject: [PATCH 062/223] 3.0.17 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 359aa4c..f7c5059 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.com", - "version": "3.0.16", + "version": "3.0.17", "lockfileVersion": 1, "dependencies": { "abbrev": { diff --git a/package.json b/package.json index a4153d3..bef49a2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.16", + "version": "3.0.17", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 5116f64caf4f080253a1eee5574c879ed25d5ab8 Mon Sep 17 00:00:00 2001 From: CHI Cheng Date: Tue, 22 Aug 2017 14:12:18 +1000 Subject: [PATCH 063/223] Download: Explain the slim build Closes #166 --- pages/download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/download.md b/pages/download.md index da73456..7898fad 100644 --- a/pages/download.md +++ b/pages/download.md @@ -25,7 +25,7 @@ We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jq Download the map file for jQuery 3.2.1 -You can also use the slim version: +You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules: Download the compressed, production jQuery 3.2.1 slim build From e44850b80dc5328af4e1c1fa9c359a6874a6b577 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Mon, 28 Aug 2017 16:31:03 -0400 Subject: [PATCH 064/223] Docs: Add note in README to reduce misdirected tickets. Closes #147 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index db3ea6e..f59d188 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # jquery.com +This repo contains the source for ```https://jquery.com```, which is primarily the introductory site and a location for developers to easily download jQuery for use on a web site. It is not the appropriate place to report code bugs or documentation errors. For programming help, or if you are unsure of whether you have found a bug or documentation issue, we recommend that you start on a help forum such as [StackOverflow](https://stackoverflow.com). Documentation issues should be reported at https://github.com/jquery/api.jquery.com/ and code bugs can be reported at https://github.com/jquery/jquery/. + ## Building and Deploying To build and deploy your changes for previewing in a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance, follow the [workflow instructions](https://contribute.jquery.org/web-sites/#workflow) from our documentation on [contributing to jQuery Foundation web sites](https://contribute.jquery.org/web-sites/). From 4d3c983f7fccbbe800f798df3a91b6894a3cfdc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?= Date: Thu, 12 Oct 2017 10:37:50 +0200 Subject: [PATCH 065/223] Build: Add .mailmap with my new name --- .mailmap | 1 + 1 file changed, 1 insertion(+) create mode 100644 .mailmap diff --git a/.mailmap b/.mailmap new file mode 100644 index 0000000..1f2f86f --- /dev/null +++ b/.mailmap @@ -0,0 +1 @@ +Michał Gołębiowski-Owczarek From 4619a70bf99742f78b4ba57bf3f45794bbabdfca Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Mon, 10 Jul 2017 15:41:52 -0700 Subject: [PATCH 066/223] Download: Update powered by to StackPath Follows-up https://github.com/jquery/jquery-wp-content/commit/33cd736cb5721942a313df032d32b28bf4562c62 --- pages/download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/download.md b/pages/download.md index 7898fad..1a1cea8 100644 --- a/pages/download.md +++ b/pages/download.md @@ -86,7 +86,7 @@ The jQuery team is constantly working to improve the code. Each commit to the Gi [CDNs](https://en.wikipedia.org/wiki/Content_delivery_network) can offer a performance benefit by hosting jQuery on servers spread across the globe. This also offers an advantage that if the visitor to your webpage has already downloaded a copy of jQuery from the same CDN, it won't have to be re-downloaded. -### jQuery's CDN provided by [MaxCDN](https://www.maxcdn.com) +### jQuery's CDN provided by [StackPath](https://www.stackpath.com) 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. From 695da853eb61f9385add01542b3a221b056aafd7 Mon Sep 17 00:00:00 2001 From: Kris Borchers Date: Wed, 3 Jan 2018 09:10:24 -0600 Subject: [PATCH 067/223] Index: Remove old member info (#167) --- pages/index.html | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/pages/index.html b/pages/index.html index 49a3cde..c2eaff0 100644 --- a/pages/index.html +++ b/pages/index.html @@ -53,15 +53,7 @@

What is jQuery?

extensibility, jQuery has changed the way that millions of people write JavaScript.

-

Corporate Members

- -

Support from our corporate members makes it possible for the jQuery - Foundation to continue our work on our JavaScript libraries and pushing - the open web forward with events and participation in the standards process. - View our members page for a full - list of corporate and individual members.

- -

Other jQuery Foundation Projects

+

Other Related Projects

From 900ea826846056bcc73faf372fce154e8e6a8c0f Mon Sep 17 00:00:00 2001 From: Kris Borchers Date: Wed, 3 Jan 2018 09:16:31 -0600 Subject: [PATCH 068/223] 3.0.18 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index f7c5059..ed633ef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.com", - "version": "3.0.17", + "version": "3.0.18", "lockfileVersion": 1, "dependencies": { "abbrev": { diff --git a/package.json b/package.json index bef49a2..538a2a8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.17", + "version": "3.0.18", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From d4de9eb9a6459684b9a1ca003324da0bc7efbc17 Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Fri, 19 Jan 2018 14:08:27 -0500 Subject: [PATCH 069/223] Updates for jQuery 3.3.0 --- pages/download.md | 16 ++++++++-------- pages/index.html | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pages/download.md b/pages/download.md index 1a1cea8..126df4c 100644 --- a/pages/download.md +++ b/pages/download.md @@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version. We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate). -Download the compressed, production jQuery 3.2.1 +Download the compressed, production jQuery 3.3.0 -Download the uncompressed, development jQuery 3.2.1 +Download the uncompressed, development jQuery 3.3.0 -Download the map file for jQuery 3.2.1 +Download the map file for jQuery 3.3.0 You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules: -Download the compressed, production jQuery 3.2.1 slim build +Download the compressed, production jQuery 3.3.0 slim build -Download the uncompressed, development jQuery 3.2.1 slim build +Download the uncompressed, development jQuery 3.3.0 slim build -Download the map file for the jQuery 3.2.1 slim build +Download the map file for the jQuery 3.3.0 slim build -[jQuery 3.2.1 release notes](http://blog.jquery.com/2017/03/20/jquery-3-2-1-now-available/) +[jQuery 3.3.0 release notes](http://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/) ## Downloading jQuery using npm jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: @@ -51,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_ The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command: ``` -bower install https://code.jquery.com/jquery-3.2.1.min.js +bower install https://code.jquery.com/jquery-3.3.0.min.js ``` ## jQuery Migrate Plugin diff --git a/pages/index.html b/pages/index.html index c2eaff0..42b0474 100644 --- a/pages/index.html +++ b/pages/index.html @@ -12,7 +12,7 @@ Download jQuery - v3.2.1 + v3.3.0 The 1.x and 2.x branches no longer receive patches.
@@ -25,7 +25,7 @@

Lightweight Footprint

-

Only 32kB minified and gzipped. Can also be included as an AMD module

+

Only 30kB minified and gzipped. Can also be included as an AMD module

From 2a830fe22f42f35973b4bdf006436cc172e5b8b0 Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Fri, 19 Jan 2018 14:09:18 -0500 Subject: [PATCH 070/223] 3.0.19 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index ed633ef..3539a53 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.com", - "version": "3.0.18", + "version": "3.0.19", "lockfileVersion": 1, "dependencies": { "abbrev": { diff --git a/package.json b/package.json index 538a2a8..3e450de 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.18", + "version": "3.0.19", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 35b50f99631dba450c329feb3b92c8a1768d3d7e Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Sat, 20 Jan 2018 12:40:17 -0500 Subject: [PATCH 071/223] Updates for jQuery 3.3.1 --- pages/download.md | 16 ++++++++-------- pages/index.html | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pages/download.md b/pages/download.md index 126df4c..3edb7fc 100644 --- a/pages/download.md +++ b/pages/download.md @@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version. We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate). -Download the compressed, production jQuery 3.3.0 +Download the compressed, production jQuery 3.3.1 -Download the uncompressed, development jQuery 3.3.0 +Download the uncompressed, development jQuery 3.3.1 -Download the map file for jQuery 3.3.0 +Download the map file for jQuery 3.3.1 You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules: -Download the compressed, production jQuery 3.3.0 slim build +Download the compressed, production jQuery 3.3.1 slim build -Download the uncompressed, development jQuery 3.3.0 slim build +Download the uncompressed, development jQuery 3.3.1 slim build -Download the map file for the jQuery 3.3.0 slim build +Download the map file for the jQuery 3.3.1 slim build -[jQuery 3.3.0 release notes](http://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/) +[jQuery 3.3.1 release notes](http://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/) ## Downloading jQuery using npm jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: @@ -51,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_ The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command: ``` -bower install https://code.jquery.com/jquery-3.3.0.min.js +bower install https://code.jquery.com/jquery-3.3.1.min.js ``` ## jQuery Migrate Plugin diff --git a/pages/index.html b/pages/index.html index 42b0474..faa79ea 100644 --- a/pages/index.html +++ b/pages/index.html @@ -12,7 +12,7 @@ Download jQuery - v3.3.0 + v3.3.1 The 1.x and 2.x branches no longer receive patches.
From 063615e07dfc732ea38fbab8375c14f5a1fa3927 Mon Sep 17 00:00:00 2001 From: Timmy Willison <4timmywil@gmail.com> Date: Sat, 20 Jan 2018 12:40:37 -0500 Subject: [PATCH 072/223] 3.0.20 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3539a53..33fc751 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.com", - "version": "3.0.19", + "version": "3.0.20", "lockfileVersion": 1, "dependencies": { "abbrev": { diff --git a/package.json b/package.json index 3e450de..9933a14 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.19", + "version": "3.0.20", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 4436f62fe61c24d95e74be68df9c04c92e727c9b Mon Sep 17 00:00:00 2001 From: Christian Oliff Date: Tue, 6 Feb 2018 21:35:41 +0900 Subject: [PATCH 073/223] HTTPS some links faster and safer :-) --- pages/download.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pages/download.md b/pages/download.md index 3edb7fc..06d0675 100644 --- a/pages/download.md +++ b/pages/download.md @@ -8,7 +8,7 @@ ## Downloading jQuery Compressed and uncompressed copies of jQuery files are available. The uncompressed file is best used during development or debugging; the compressed file saves bandwidth and improves performance in production. -You can also download a [sourcemap file](http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/) for use when debugging with a compressed file. +You can also download a [sourcemap file](https://www.html5rocks.com/en/tutorials/developertools/sourcemaps/) for use when debugging with a compressed file. The map file is _not_ required for users to run jQuery, it just improves the developer's debugger experience. As of jQuery 1.11.0/2.1.0 the `//# sourceMappingURL` comment is [not included](https://blog.jquery.com/2014/01/24/jquery-1-11-and-2-1-released/) in the compressed file. @@ -33,7 +33,7 @@ You can also use the slim build, which excludes the [ajax](https://api.jquery.co Download the map file for the jQuery 3.3.1 slim build -[jQuery 3.3.1 release notes](http://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/) +[jQuery 3.3.1 release notes](https://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/) ## Downloading jQuery using npm jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: @@ -43,7 +43,7 @@ npm install jquery This will install jQuery in the `node_modules` directory. Within `node_modules/jquery/dist/` you will find an uncompressed release, a compressed release, and a map file. ## Downloading jQuery using Bower -jQuery is also registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command: +jQuery is also registered as a package with [Bower](https://bower.io). You can install the latest version of jQuery with the command: ``` bower install jquery ``` From 98efa1740ca824697e78ca8c6bc81e59a9c96833 Mon Sep 17 00:00:00 2001 From: Evgeny Samsonov Date: Tue, 7 Nov 2017 17:27:28 +0300 Subject: [PATCH 074/223] Download: Delete an extra 'the' --- pages/download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/download.md b/pages/download.md index 06d0675..2695f1e 100644 --- a/pages/download.md +++ b/pages/download.md @@ -92,7 +92,7 @@ The jQuery CDN supports [Subresource Integrity](https://developer.mozilla.org/en 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. -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 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. +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) From 96584d5f843ad28136f01f98b2111ed8c9b428bf Mon Sep 17 00:00:00 2001 From: Julian Motz Date: Wed, 19 Oct 2016 18:44:34 +0200 Subject: [PATCH 075/223] Download: Add section about installation using Yarn Closes #151 --- pages/download.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pages/download.md b/pages/download.md index 2695f1e..6f898ff 100644 --- a/pages/download.md +++ b/pages/download.md @@ -35,11 +35,15 @@ You can also use the slim build, which excludes the [ajax](https://api.jquery.co [jQuery 3.3.1 release notes](https://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/) -## Downloading jQuery using npm -jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command: +## Downloading jQuery using npm or Yarn +jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command: ``` npm install jquery ``` +As an alternative you can use the [Yarn](https://github.com/yarnpkg/yarn) CLI command: +``` +yarn add jquery +``` This will install jQuery in the `node_modules` directory. Within `node_modules/jquery/dist/` you will find an uncompressed release, a compressed release, and a map file. ## Downloading jQuery using Bower From cd4afea0890679b397d1a1adbca9e6e0da29060b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?= Date: Tue, 6 Feb 2018 14:40:55 +0100 Subject: [PATCH 076/223] 3.0.21 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33fc751..5c52ed7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.com", - "version": "3.0.20", + "version": "3.0.21", "lockfileVersion": 1, "dependencies": { "abbrev": { diff --git a/package.json b/package.json index 9933a14..cf2ea0f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.20", + "version": "3.0.21", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From c0fa4866b58487f102023c5f3115a2d57a58506b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?= Date: Wed, 14 Feb 2018 12:20:08 +0100 Subject: [PATCH 077/223] Build: Update package-lock.json Recent npm has changed the package-lock.json format, e.g. adding the requires key and sorting the keys differently. --- package-lock.json | 254 ++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 222 insertions(+), 32 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5c52ed7..adf290f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2,7 +2,22 @@ "name": "jquery.com", "version": "3.0.21", "lockfileVersion": 1, + "requires": true, "dependencies": { + "CSSselect": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz", + "integrity": "sha1-+Kt+H4QYzmPNput713ioXX7EkrI=", + "requires": { + "CSSwhat": "0.4.7", + "domutils": "1.4.3" + } + }, + "CSSwhat": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz", + "integrity": "sha1-hn2g/zn3eGEyQsRM/qg/CqTr35s=" + }, "abbrev": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz", @@ -12,6 +27,10 @@ "version": "0.1.16", "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz", "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=", + "requires": { + "underscore": "1.7.0", + "underscore.string": "2.4.0" + }, "dependencies": { "underscore.string": { "version": "2.4.0", @@ -33,12 +52,23 @@ "brace-expansion": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=" + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } }, "cheerio": { "version": "0.17.0", "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz", "integrity": "sha1-+lrkLMYBIRM9KW0LRtmDIV9yaOo=", + "requires": { + "CSSselect": "0.4.1", + "dom-serializer": "0.0.1", + "entities": "1.1.1", + "htmlparser2": "3.7.3", + "lodash": "2.4.2" + }, "dependencies": { "lodash": { "version": "2.4.2", @@ -67,16 +97,6 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, - "CSSselect": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz", - "integrity": "sha1-+Kt+H4QYzmPNput713ioXX7EkrI=" - }, - "CSSwhat": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz", - "integrity": "sha1-hn2g/zn3eGEyQsRM/qg/CqTr35s=" - }, "dateformat": { "version": "1.0.2-1.2.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz", @@ -86,6 +106,10 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz", "integrity": "sha1-lYmCfx4y0iw3yCmtq9WbMkevjq8=", + "requires": { + "domelementtype": "1.1.3", + "entities": "1.1.1" + }, "dependencies": { "domelementtype": { "version": "1.1.3", @@ -102,12 +126,18 @@ "domhandler": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz", - "integrity": "sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I=" + "integrity": "sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I=", + "requires": { + "domelementtype": "1.3.0" + } }, "domutils": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz", - "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=" + "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=", + "requires": { + "domelementtype": "1.3.0" + } }, "entities": { "version": "1.1.1", @@ -133,11 +163,19 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz", "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=", + "requires": { + "glob": "3.2.11", + "lodash": "2.4.2" + }, "dependencies": { "glob": { "version": "3.2.11", "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", - "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=" + "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", + "requires": { + "inherits": "2.0.3", + "minimatch": "0.3.0" + } }, "lodash": { "version": "2.4.2", @@ -147,7 +185,11 @@ "minimatch": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", - "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=" + "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", + "requires": { + "lru-cache": "2.7.3", + "sigmund": "1.0.1" + } } } }, @@ -160,21 +202,39 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.3.tgz", "integrity": "sha1-kh/iJ93yWyxAgp5QUjsOMXRDsz4=", + "requires": { + "async": "0.9.0", + "glob": "4.0.6", + "wordpress": "1.1.2" + }, "dependencies": { "glob": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz", - "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac=" + "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac=", + "requires": { + "graceful-fs": "3.0.11", + "inherits": "2.0.3", + "minimatch": "1.0.0", + "once": "1.4.0" + } }, "graceful-fs": { "version": "3.0.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz", - "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=" + "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=", + "requires": { + "natives": "1.1.0" + } }, "minimatch": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz", - "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=" + "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=", + "requires": { + "lru-cache": "2.7.3", + "sigmund": "1.0.1" + } } } }, @@ -182,6 +242,11 @@ "version": "3.1.21", "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz", "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=", + "requires": { + "graceful-fs": "1.2.3", + "inherits": "1.0.2", + "minimatch": "0.2.14" + }, "dependencies": { "inherits": { "version": "1.0.2", @@ -199,6 +264,28 @@ "version": "0.4.5", "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz", "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=", + "requires": { + "async": "0.1.22", + "coffee-script": "1.3.3", + "colors": "0.6.2", + "dateformat": "1.0.2-1.2.3", + "eventemitter2": "0.4.14", + "exit": "0.1.2", + "findup-sync": "0.1.3", + "getobject": "0.1.0", + "glob": "3.1.21", + "grunt-legacy-log": "0.1.3", + "grunt-legacy-util": "0.2.0", + "hooker": "0.2.3", + "iconv-lite": "0.2.11", + "js-yaml": "2.0.5", + "lodash": "0.9.2", + "minimatch": "0.2.14", + "nopt": "1.0.10", + "rimraf": "2.2.8", + "underscore.string": "2.2.1", + "which": "1.0.9" + }, "dependencies": { "async": { "version": "0.1.22", @@ -216,26 +303,47 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.1.0.tgz", "integrity": "sha1-r9eWmTTd8zYg6ER+3B+pTlHlWjQ=", + "requires": { + "findup-sync": "0.3.0", + "nopt": "3.0.6", + "resolve": "1.1.7" + }, "dependencies": { "findup-sync": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", - "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=" + "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", + "requires": { + "glob": "5.0.15" + } }, "glob": { "version": "5.0.15", "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=" + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "1.1.8" + } }, "nopt": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=" + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "requires": { + "abbrev": "1.1.0" + } } } }, @@ -243,6 +351,19 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.0.1.tgz", "integrity": "sha1-aHdrx0G1SVEdaPBouVCsizd+g90=", + "requires": { + "async": "0.9.0", + "cheerio": "0.17.0", + "grunt-check-modules": "1.0.0", + "grunt-wordpress": "2.1.2", + "he": "0.5.0", + "highlight.js": "7.3.0", + "marked": "0.3.2", + "rimraf": "2.2.8", + "spawnback": "1.0.0", + "which": "1.0.5", + "wordpress": "1.1.2" + }, "dependencies": { "which": { "version": "1.0.5", @@ -255,6 +376,13 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz", "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=", + "requires": { + "colors": "0.6.2", + "grunt-legacy-log-utils": "0.1.1", + "hooker": "0.2.3", + "lodash": "2.4.2", + "underscore.string": "2.3.3" + }, "dependencies": { "lodash": { "version": "2.4.2", @@ -272,6 +400,11 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz", "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=", + "requires": { + "colors": "0.6.2", + "lodash": "2.4.2", + "underscore.string": "2.3.3" + }, "dependencies": { "lodash": { "version": "2.4.2", @@ -289,6 +422,15 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz", "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=", + "requires": { + "async": "0.1.22", + "exit": "0.1.2", + "getobject": "0.1.0", + "hooker": "0.2.3", + "lodash": "0.9.2", + "underscore.string": "2.2.1", + "which": "1.0.9" + }, "dependencies": { "async": { "version": "0.1.22", @@ -300,7 +442,10 @@ "grunt-wordpress": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.2.tgz", - "integrity": "sha1-ue3Lv5jp6HM9F6gsMmWf2zbO2LE=" + "integrity": "sha1-ue3Lv5jp6HM9F6gsMmWf2zbO2LE=", + "requires": { + "gilded-wordpress": "1.0.3" + } }, "he": { "version": "0.5.0", @@ -321,11 +466,22 @@ "version": "3.7.3", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz", "integrity": "sha1-amTHdjfAjG8w7CqBV6UzM758sF4=", + "requires": { + "domelementtype": "1.3.0", + "domhandler": "2.2.1", + "domutils": "1.5.1", + "entities": "1.0.0", + "readable-stream": "1.1.14" + }, "dependencies": { "domutils": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=" + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0.0.1", + "domelementtype": "1.3.0" + } }, "entities": { "version": "1.0.0", @@ -342,7 +498,11 @@ "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } }, "inherits": { "version": "2.0.3", @@ -357,7 +517,11 @@ "js-yaml": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz", - "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=" + "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=", + "requires": { + "argparse": "0.1.16", + "esprima": "1.0.4" + } }, "lodash": { "version": "0.9.2", @@ -377,7 +541,11 @@ "minimatch": { "version": "0.2.14", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", - "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=" + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "requires": { + "lru-cache": "2.7.3", + "sigmund": "1.0.1" + } }, "natives": { "version": "1.1.0", @@ -387,12 +555,18 @@ "nopt": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=" + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "requires": { + "abbrev": "1.1.0" + } }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1.0.2" + } }, "path-is-absolute": { "version": "1.0.1", @@ -402,7 +576,13 @@ "readable-stream": { "version": "1.1.14", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=" + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } }, "resolve": { "version": "1.1.7", @@ -452,7 +632,10 @@ "wordpress": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.1.2.tgz", - "integrity": "sha1-uDZhhSBVSXESG8VsQ7A5yzgg94M=" + "integrity": "sha1-uDZhhSBVSXESG8VsQ7A5yzgg94M=", + "requires": { + "xmlrpc": "1.3.1" + } }, "wrappy": { "version": "1.0.2", @@ -463,6 +646,9 @@ "version": "2.6.5", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.6.5.tgz", "integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=", + "requires": { + "lodash": "3.10.1" + }, "dependencies": { "lodash": { "version": "3.10.1", @@ -474,7 +660,11 @@ "xmlrpc": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.1.tgz", - "integrity": "sha1-OqWCCG/vUwz+Hc2qDEyd3F0ORFE=" + "integrity": "sha1-OqWCCG/vUwz+Hc2qDEyd3F0ORFE=", + "requires": { + "sax": "0.6.1", + "xmlbuilder": "2.6.5" + } } } } From 9ac15a47a696d2c21a59cf025d4f5b4408bec80c Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Fri, 1 Jun 2018 11:13:33 -0400 Subject: [PATCH 078/223] Remove try.jquery.com, service no longer offered See #176 --- pages/index.html | 1 - 1 file changed, 1 deletion(-) diff --git a/pages/index.html b/pages/index.html index faa79ea..dcde562 100644 --- a/pages/index.html +++ b/pages/index.html @@ -80,7 +80,6 @@

Resources

  • Contribute to jQuery
  • About the jQuery Foundation
  • Browse or Submit jQuery Bugs
  • -
  • Try jQuery
  • From 812b1978b8b36b3c64747791047db32112d36571 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Fri, 1 Jun 2018 11:23:16 -0400 Subject: [PATCH 079/223] 3.0.22 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index adf290f..e37f79d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.com", - "version": "3.0.21", + "version": "3.0.22", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index cf2ea0f..4bedd0e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.com", "title": "jQuery Homepage", - "version": "3.0.21", + "version": "3.0.22", "homepage": "https://github.com/jquery/jquery.com", "author": { "name": "jQuery Foundation and other contributors" From 6d1bd5ad649d3c09614669a87941244c40607470 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?= Date: Wed, 13 Jun 2018 13:52:07 +0200 Subject: [PATCH 080/223] Index: enlarge hit areas of project tiles Fixes #19 Closes #177 --- pages/index.html | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pages/index.html b/pages/index.html index dcde562..6baad9f 100644 --- a/pages/index.html +++ b/pages/index.html @@ -55,20 +55,20 @@

    What is jQuery?

    Other Related Projects

    -
    - -
    - + + + + + +
    -
    - -
    -
    - -
    + + + + + +