Isaac Murchie
9330be607d
3.0.0
v3.0.0
2018-06-29 13:04:34 -04:00
Isaac A. Murchie
5f318b4eef
Remove list of valid automation names ( #229 )
2018-06-29 11:02:08 -04:00
Mykola Mokhnach
94522d13be
Log errors, which happens during caps merging ( #228 )
2018-06-27 22:04:04 +02:00
flyofsky
89da842132
Add Tizen tag in desired-caps.js for supporting Tizen ( #1 ) ( #227 )
2018-06-25 12:52:18 -04:00
dan@saucelabs.com
afc5c7adb5
2.33.0
v2.33.0
2018-06-24 06:31:24 -07:00
Dan Graham
850ab93833
Fix: Add 'app' cap to reset tests ( #226 )
...
* This test worked fine in base driver but these tests also run in fake driver and don't work beause `app ` is a required capability
* Added `app=fake` to caps
2018-06-23 18:58:38 -07:00
Isaac A. Murchie
87d2f9b672
Fix reset tests for importation ( #224 )
2018-06-12 07:49:21 -04:00
Kazuaki Matsuo
f4b89448d6
add format in deviveTime as a parameter ( #225 )
2018-06-12 07:59:39 +09:00
greenkeeper[bot]
c5cc644098
chore(package): update sinon to version 6.0.0 ( #223 )
2018-06-11 08:52:05 -04:00
Jonathan Lipps
f7c4829111
2.32.2
v2.32.2
2018-06-10 10:58:45 -07:00
Jonathan Lipps
cf11eedf7d
Merge pull request #222 from appium/jlipps-instanceof
...
use safer error type check
2018-06-10 10:58:20 -07:00
Jonathan Lipps
1b63101ca9
use safer error type check
2018-06-10 10:50:50 -07:00
Mykola Mokhnach
165543e16d
Avoid throwing proxy request error inside command call ( #220 )
...
* Avoid throwing proxy request error inside command call
* Tune stacktrace handling for W3C
* Fix var name
* Apply safer check
* Tune the verification
2018-06-08 19:49:41 +02:00
dan@saucelabs.com
9f1dd2ef18
2.32.1
v2.32.1
2018-06-07 13:18:08 -07:00
Dan Graham
f72dc5a3ac
Fix: Make 'reset' re-use same protocol ( #219 )
...
* Before, reset was creating a new session and using the processed caps
* The problem with is, if it was W3C it would create a MJSONWP
* Now it checks the protocol before resetting and passes in the appropriate args to createSession depending on the protocol type
2018-06-07 13:15:28 -07:00
Isaac Murchie
ac5386def7
2.32.0
v2.32.0
2018-06-07 09:44:03 -04:00
Mykola Mokhnach
bd398761dc
Fix sending of commands by JWProxy class ( #218 )
2018-06-07 06:47:00 +02:00
greenkeeper[bot]
8439803500
Update dependencies to enable Greenkeeper 🌴 ( #216 )
...
* chore(package): update dependencies
* docs(readme): add Greenkeeper badge
* chore: adapt code to updated dependencies
2018-06-04 14:48:50 -04:00
Mykola Mokhnach
72dd453b9a
Enforce UTF-8 encoding on request headers ( #214 )
...
* Enforce UTF-8 encoding on request headers
* Return all headers in lowercase as per HTTP/2 requirement
2018-05-29 07:15:23 +02:00
Isaac Murchie
aeec08a08a
2.31.0
v2.31.0
2018-05-22 09:03:10 -04:00
Isaac A. Murchie
2e0b162331
Check for proxied error ( #212 )
...
* Check for proxied error
* Fix issue
2018-05-22 09:00:02 -04:00
dan@saucelabs.com
3ebd427d6b
2.30.1
v2.30.1
2018-05-14 08:38:04 -07:00
Dan Graham
a74d25cb1e
Fix: Throw error after parsing protocol from proxied response ( #211 )
...
* Before it was throwing immediately which meant we weren't parsing the protocol and weren't showing the proper error responses
* If proxied W3C error doesn't have an error, make it `Unknown Error`
2018-05-14 08:36:49 -07:00
Dan Graham
8890bef9f1
Use protocol-specific logger ( #209 )
2018-05-12 11:20:21 -07:00
Isaac Murchie
937392dcbf
2.30.0
v2.30.0
2018-05-08 11:29:37 -04:00
Isaac Murchie
074e27f6e0
Update mock-fs so node 10 tests work
2018-05-08 11:28:17 -04:00
Mykola Mokhnach
0765c92d7b
Add an optional flags parameter to press_key_code endpoint ( #208 )
2018-05-07 18:29:21 +02:00
Isaac Murchie
264c02e7e8
2.29.1
v2.29.1
2018-05-07 09:33:11 -04:00
Mykola Mokhnach
700017fccf
Add missing await ( #207 )
2018-05-06 08:03:05 +02:00
Isaac Murchie
9c02302328
2.29.0
v2.29.0
2018-04-27 11:08:27 -04:00
Isaac A. Murchie
1f87d0e289
Update dependencies ( #206 )
...
* Update deps
* Fix a couple of tests
* Fix protocol tests
* Fix timeout in helper and protocol tests
2018-04-27 11:08:08 -04:00
Isaac Murchie
82d38f8c52
2.28.0
v2.28.0
2018-04-20 12:43:19 -04:00
Mykola Mokhnach
6311b34615
Add an universal endpoint for images comparison ( #203 )
...
* Add an universal endpoint for images comparison
* Rename arguments
* Add documentation
* Raise appium-support version
2018-04-19 15:53:15 +02:00
Isaac Murchie
3b17f6a7ed
Remove query string from attempt to find route
2018-04-19 06:53:01 -04:00
Mykola Mokhnach
3f14e5f3b3
Publish the path to static resources root ( #204 )
2018-04-19 07:09:09 +02:00
Isaac Murchie
11d5d935be
2.27.2
v2.27.2
2018-04-12 11:55:37 -05:00
Isaac Murchie
8937df19fe
Get route name for /
2018-04-12 11:54:55 -05:00
dan@saucelabs.com
91bbbd6673
2.27.1
v2.27.1
2018-04-04 09:55:06 -07:00
Dan Graham
7bf5a3e6d7
Fix protocol parsing ( #201 )
...
* Some problems with parsing `{protocol: <protocol>, value: <value>}`
* `(!_.isNil(driverRes.value)` was incorrect check because `value` can be undefined or null; replaced it with `_.has(driverRes, 'value')` to check that the `value` property was set
* ```
if (driverRes.value) {
driverRes = driverRes.value;
}
```
was also incorrect because `driverRes.value` may be false-y
* Moved logic into it's own function and then added tests to cover the problem cases
2018-04-04 09:54:21 -07:00
Isaac Murchie
f2d8bc957e
2.27.0
v2.27.0
2018-03-29 13:45:36 -04:00
Mykola Mokhnach
2cb6695446
Send request along with websocket instance ( #200 )
2018-03-29 14:29:22 +02:00
dan@saucelabs.com
c423ad68a6
2.26.0
v2.26.0
2018-03-27 14:04:51 -07:00
Dan Graham
f7f822611c
Parse protocol from executeCommand ( #195 )
...
* If`executeCommand` returns an object that has a property 'protocol' and either a 'value' property or an 'error' property, respond with the provided protocol
* If the object is of this form, than it came from another driver that knows what protocol is being used so we re-assign the protocol to whatever was reported
* Added to delay in the 'unexpected exits' test because I was getting a race condition
2018-03-27 14:00:36 -07:00
Mykola Mokhnach
59235da587
Add endpoints for system clipboard interaction ( #199 )
...
* Add endpoints for system clipboard interaction
* Fix get endpoint
2018-03-26 14:46:37 +02:00
Mykola Mokhnach
8a48eb3f94
Tune prefix handling for web socket pathnames ( #198 )
2018-03-23 18:44:33 +01:00
Isaac Murchie
9737715a77
2.25.0
v2.25.0
2018-03-22 11:27:29 -04:00
Mykola Mokhnach
b1648467dc
Add common websocket handlers ( #196 )
...
* Add common websocket handlers
* tune the default prefix
* Add integration test
* Tune the test
* Fix the functional test
* Tune socket import
* Address review comments
* Tune some expectations
2018-03-22 16:21:02 +01:00
Isaac A. Murchie
bbb8b2d541
Update travis config ( #197 )
2018-03-21 11:11:52 -04:00
Isaac Murchie
b429f6a1ba
2.24.2
v2.24.2
2018-03-15 15:26:37 -04:00
Isaac Murchie
1cd44cf1b5
Distinguish new window from plain window in static page
2018-03-15 15:24:56 -04:00