Skip to content
This repository was archived by the owner on Jan 8, 2025. It is now read-only.

Commit a0638dd

Browse files
committed
external: Update from jQuery 1.x to jQuery 3.x (drop IE6-8 support)
Document browser support to match that of QUnit: <https://qunitjs.com/intro/#browser-support> There are no longer any projects on TestSwarm that are tested with IE6-8. jQuery 3.0 upgrade: * The only use of something deprecated/removed appears to be `$.ajax(…).complete()`. * https://jquery.com/upgrade-guide/3.0/ * https://jquery.com/upgrade-guide/1.9/
1 parent de7841d commit a0638dd

File tree

4 files changed

+4450
-4455
lines changed

4 files changed

+4450
-4455
lines changed

README.md

Lines changed: 26 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The main instance monitoring jQuery core and related projects runs at
1212

1313
## Project Status
1414

15-
TestSwarm is still in use in projects of the jQuery Foundation, but it isn't under active development anymore. Although critical issues may be patched in the future, most open issues will remain unaddressed.
15+
TestSwarm is used in projects of the jQuery Foundation, but it isn't under active development anymore. Although critical issues may be patched in the future, most open issues will remain unaddressed.
1616

1717
Within the jQuery Foundation, we're experimenting with alternative projects, to eventually shut down our own instance of TestSwarm:
1818

@@ -27,34 +27,33 @@ We recommend reviewing those and other alternatives.
2727

2828
Clone the repo, `git clone --recursive git://github.com/jquery/testswarm.git`.
2929

30-
## Versioning
31-
32-
TestSwarm uses the Semantic Versioning guidelines as much as possible.
33-
34-
Releases will be numbered in the following format:
35-
36-
`<major>.<minor>.<patch>`
37-
38-
The `-alpha` suffix is used to indicate unreleased versions in development.
39-
40-
For more information on SemVer, please visit <https://semver.org/>.
41-
4230
## Bug tracker
4331

4432
Found a bug? Please report it using our [issue
4533
tracker](https://github.com/jquery/testswarm/issues)!
4634

4735
## Installation
4836

37+
### Browser compatibility
38+
39+
* Chrome 58+ (2017)
40+
* Edge 15+ (2017, both legacy MSEdge and Chromium-based)
41+
* Firefox 45+ (2016)
42+
* Internet Explorer 9+
43+
* Opera 36+ (2016)
44+
* Safari 9+ (2015)
45+
* Android 4.3+ (2013)
46+
* iOS Mobile Safari 7+ (2013)
47+
4948
### Environmental compatibility
5049

5150
To run TestSwarm you will need a web server, a database server and PHP.
5251
At the moment TestSwarm supports the following, but other configurations
5352
may work as well.
5453

55-
* Apache 2.0+, NGINX 1.2+
54+
* Apache 2.0+, NGINX 1.10+
5655
* PHP 5.4+ (or PHP-FPM for NGINX)
57-
* MySQL 4.0+
56+
* MySQL 5.6+
5857
* cURL (for the cleanup action; see step 8)
5958

6059
### Steps
@@ -124,6 +123,18 @@ Some of us are also on Gitter at [jquery/dev](https://gitter.im/jquery/dev).
124123

125124
See [LICENSE.txt](./LICENSE.txt).
126125

126+
## Versioning
127+
128+
TestSwarm uses the Semantic Versioning guidelines as much as possible.
129+
130+
Releases will be numbered in the following format:
131+
132+
`<major>.<minor>.<patch>`
133+
134+
The `-alpha` suffix is used to indicate unreleased versions in development.
135+
136+
For more information on SemVer, please visit <https://semver.org/>.
137+
127138
## History
128139

129140
TestSwarm was originally created by [John Resig](https://johnresig.com/) as a

external/jquery/MIT-LICENSE.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
Copyright 2014 jQuery Foundation and other contributors
2-
http://jquery.com/
1+
Copyright OpenJS Foundation and other contributors, https://openjsf.org/
32

43
Permission is hereby granted, free of charge, to any person obtaining
54
a copy of this software and associated documentation files (the

0 commit comments

Comments
 (0)