Carmelo Buelvas
1e30207ec4
feat: Add WebOS Driver ( #15260 )
...
* Add WebOS Driver
* Update appium.js
2021-04-11 17:54:05 +09:00
Carmelo Buelvas
29f7f9e741
feat: Add Roku driver ( #15227 )
2021-03-30 19:36:09 +02:00
Mykola Mokhnach
5dbb9a403b
fix: Cleanup the logsink before closing the server ( #15207 )
2021-03-22 06:21:59 +01:00
Mykola Mokhnach
ae4b1fa917
fix: Add Linux to platforms mapping ( #15183 )
2021-03-11 19:52:03 +01:00
Jonathan Lipps
9d8779a224
feat: add --keep-alive-timeout CLI arg to adjust server keepalive and connection timeout
2020-12-15 11:01:17 -08:00
Mykola Mokhnach
a5c6f1c80e
feat: Add Mac2Driver ( #14911 )
2020-11-25 07:52:48 +01:00
Mykola Mokhnach
8ed7bae02f
fix: Properly format log timestamps ( #14889 )
2020-11-17 12:14:08 +01:00
Mykola Mokhnach
2fab8a4874
feat: Add Gecko driver ( #14871 )
2020-11-07 07:49:07 +01:00
Mykola Mokhnach
7d6c5167f3
feat: Add Safari driver to the list of available automation names ( #14866 )
2020-11-06 08:27:15 +01:00
dependabot-preview[bot] and Mykola Mokhnach
163b34dc2f
chore(deps): bump argparse from 1.0.10 to 2.0.1 ( #14687 )
...
Bumps [argparse](https://github.com/nodeca/argparse ) from 1.0.10 to 2.0.1.
- [Release notes](https://github.com/nodeca/argparse/releases )
- [Changelog](https://github.com/nodeca/argparse/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/argparse/compare/1.0.10...2.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com >
2020-09-02 22:01:20 +02:00
Sri Harsha
a370d60ec7
docs: fixing Typos ( #14635 )
2020-08-10 08:30:52 +09:00
Mykola Mokhnach
93004b75c4
fix: Only strip known prefixes from capability names ( #14492 )
2020-06-30 07:57:25 +02:00
Mykola Mokhnach
da83532ba0
chore: Replace requests usage with axios ( #14269 )
2020-05-05 10:05:37 +02:00
Mykola Mokhnach
2033ce6c55
feat: Add server command line option for logs filtering ( #14239 )
2020-04-29 09:39:55 +02:00
Isaac A. Murchie
74ebc3aff8
refactor: use util.pluralize ( #13926 )
2020-02-07 14:20:50 -05:00
Mykola Mokhnach
30c8cb353f
feat: Make sure all active sessions are cleaned up properly after a termination signal is received ( #13913 )
2020-02-05 07:48:09 +01:00
Mykola Mokhnach
3a41f32e42
chore: Tune handling of default capabilities ( #13887 )
2020-01-29 17:07:42 +01:00
Mykola Mokhnach
67eeed5279
chore: Provide a better driver load failure description ( #13815 )
2020-01-08 16:45:59 +01:00
Isaac A. Murchie
68d4cca031
fix: make cli flag set correct chromedriverPort ( #13771 )
2019-12-26 11:46:48 -05:00
Mykola Mokhnach
5ecd5a4790
chore: Make attachUnexpectedShutdownHandler method more forgivable ( #13662 )
2019-12-04 08:01:17 +01:00
Mykola Mokhnach
563dc542df
feat: Bump base driver to version 5 ( #13635 )
2019-11-26 07:30:24 +01:00
TruongSinh Tran-Nguyen
85856e764f
feat: Support Flutter driver ( #12945 )
...
* Support Flutter driver
As discussed in https://github.com/appium/appium/issues/12919#issuecomment-513566934 , we need to declare package name and class name for Flutter Driver. In the long run however, I believe this part of code should be refactored so that arbitrary driver can run without code change from `appium` core. Security risk should be minimal because that package must be installed beforehand anyway.
* `prepare` supersedes `prepublish`
This will also helps with install directly via git,
e.g. `npm i -g git://github.com/appium/appium`
* add flutter driver in deps
2019-11-21 16:34:49 -05:00
Jonathan Lipps
4d406d128d
feat: add --base-path cli arg which allows setting a custom route prefix ( #13079 )
...
depends on https://github.com/appium/appium-base-driver/pull/346
2019-08-29 14:21:21 -07:00
Jonathan Lipps
d9dfa35c00
chore: update imports to use basedriver v4 ( #13135 )
...
* chore: update imports to use basedriver v4
* fix: don't use /wd/hub in docs anymore
2019-08-27 18:32:48 -07:00
Isaac A. Murchie
8fba6bd239
fix: stop printing caps twice on session start ( #13101 )
...
* fix: stop printing caps twice on session start
* fix: remove questionable call to hasOwnProperty
* Use _.has
2019-08-22 07:22:33 -05:00
Isaac A. Murchie
1422473a5c
feat: Remove Selendroid driver ( #12964 )
2019-07-25 10:26:24 -04:00
Jonathan Lipps
2bd4e486a7
better printing of insecure feature names
2019-06-20 13:09:42 -07:00
Jonathan Lipps
ede9605458
add full docs for new security flag
2019-06-20 11:16:48 -07:00
Jonathan Lipps
ecac10a3e1
add --allow-insecure and --deny-insecure server flags
2019-06-19 15:02:50 -07:00
Dan Graham
bc9718899f
Set UiAutomator2 as default Android driver ( #12621 )
2019-05-10 08:40:40 -07:00
Mykola Mokhnach
1d2f4d62ac
Remove the obsolete --enable-heapdump command line arg ( #12609 )
2019-05-09 19:27:43 +02:00
Kazuaki Matsuo
e35e4f7bae
add setting --tmp arg as process.env.APPIUM_TMP_DIR ( #12585 )
...
* set process.env.APPIUM_TEMP_DIR
* rename
* fix comment
2019-05-04 23:52:09 +09:00
Kazuaki Matsuo
277ed72d45
pass arg to super in AppiumDriver ( #12572 )
2019-05-02 12:51:12 +09:00
Dan Graham
72adc8b0ab
Add automationName deprecation warning for Android ( #12481 )
2019-04-12 13:58:01 -07:00
Mykola Mokhnach
3d5ce43e58
Add a possibility to parse initial values for Appium settings from capabilities ( #12440 )
2019-04-07 19:59:34 +02:00
Isaac A. Murchie
3fbe003c84
Make heapdump a manual dependency ( #12420 )
2019-04-02 16:44:38 -07:00
Kazuaki Matsuo
734850a305
add tvOS platform as xcuitest ( #12401 )
...
* add tvOS platform
* get xcuitest over 2.111
2019-03-31 09:07:51 +09:00
Isaac A. Murchie
048e25a6e3
Allow 'appium' automationName and particular platformName ( #12415 )
2019-03-29 14:33:13 -04:00
Isaac A. Murchie
8e5ec38d3f
Add function names ( #12370 )
2019-03-22 15:13:02 -04:00
flyofsky
106ccf931a
Fixed to set tizen driver in appium ( #12270 )
2019-03-08 09:23:11 -05:00
Isaac A. Murchie
60fc87ea2d
Lazy load drivers upon request ( #12127 )
...
* Lazy load drivers upon request
* Handle different cases in aUtOmAtIoNnAmE
2019-02-07 08:27:10 -08:00
Isaac A. Murchie
97fbb1942e
Update node version checks ( #11996 )
2019-01-15 12:06:00 -05:00
Dan Graham
ac0bed0a80
Add deprecation notice when automationName not set ( #11979 )
...
* Add deprecation notice when automationName not set
* PR changes
2019-01-14 19:56:34 -08:00
greenkeeper[bot]
10753839a9
Update eslint-config-appium to the latest version 🚀 ( #11952 )
...
* chore(package): update eslint-config-appium to version 4.0.1
* chore: fix linting
* chore: rebase and done
2019-01-08 07:43:50 -06:00
Isaac A. Murchie
f88c9958ac
Fix color stripping from console logger ( #11853 )
2018-12-17 10:10:06 -05:00
Jonathan Lipps
caa40a9366
only allow cors when using a special flag ( #11719 )
...
* only allow cors when using a special flag
* add docs about --allow-cors flag
2018-11-22 13:14:51 -08:00
Isaac A. Murchie
102f5ed0f3
Update winston logger ( #11583 )
2018-10-26 13:39:38 -04:00
Mykola Mokhnach
bfcca7243b
Do not use Github API fallback by default ( #11506 )
2018-10-10 18:41:33 +02:00
Isaac A. Murchie
4ff699a80a
Remove error logging from getting the build info ( #11499 )
2018-10-09 13:44:35 -04:00
Isaac A. Murchie
7f3f136557
Update appium-gulp-plugins ( #11461 )
2018-10-03 09:39:25 -04:00