Commit Graph
8634 Commits
Author SHA1 Message Date
+1 3e98cc98f3 chore: merge master to 2.0 (#15007)
* fix: fix urls in docs (#14910)

* docs: Update generated docs [ci skip] (#14913)

Co-authored-by: runner <runner@Mac-1606273407156.local>

* feat: Add Mac2Driver (#14911)

* docs: Add Mac2Driver documentation (#14914)

* chore: add scripts for doing releases (#14918)

* docs: Update push-file.yml (#14920)

* chore: fix a link in appium.io (#14929)

* fix links

* fix

* docs: Update generated docs [ci skip] (#14930)

Co-authored-by: runner <runner@Mac-1607067954655.local>

* docs: removed deprecated method (#14934)

assert.equal was deprecated — since v9.9.0 - use strictEqual() instead.

* docs: add links to mac2 driver in caps and settings (#14942)

* cods: add links to mac2 driver in caps and settings

* tweak naming

* chore: remove authorize-ios from package (#14946)

* chore: add 1.19.1 in changelog (#14947)

* feat: add --keep-alive-timeout CLI arg to adjust server keepalive and connection timeout

* rename release-candidate.sh to release

* chore: Switch to GitHub CI (#14978)

* docs: changelog for Appium v1.20 (#14985)

* docs: swap out hamcrest.org reference

* docs: fix example comment (#14995)

changed the app name in a comment for the notepad example from AlarmClock to Notepad

* docs: update README with english tutorial version to learn Appium with Python (#14999)

* update README

* Update README.md

* remove duplicated lib/parser.js

* install fakedriver

Co-authored-by: Appium Triager <maintainers@appium.io>
Co-authored-by: runner <runner@Mac-1606273407156.local>
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com>
Co-authored-by: Dan Graham <dpgraham.85@gmail.com>
Co-authored-by: Ilija Boshkov <ilija.boshkov@gmail.com>
Co-authored-by: runner <runner@Mac-1607067954655.local>
Co-authored-by: roman-olshevskiy <56480723+roman-olshevskiy@users.noreply.github.com>
Co-authored-by: Jonathan Lipps <jlipps@gmail.com>
Co-authored-by: BoldAsLove <john.wojner@gmail.com>
Co-authored-by: Maria Clara dos Santos Bezerra <clarinhab@gmail.com>
2021-01-11 08:04:13 +09:00
Kazuaki Matsuo 8e128e92e9 fix: do not insert server for --help, -v and --version (#15005) 2021-01-09 04:35:35 +09:00
Kazuaki MatsuoandMykola Mokhnach fbef12a477 fix: Avoid unhandled error on driver exit (#447) (#448)
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com>
2021-01-03 11:00:55 +09:00
Kazuaki Matsuo ab9db9744e 7.4.1 v7.4.1 2021-01-02 16:39:31 -08:00
Mykola Mokhnach ecc79fc6c7 fix: Avoid unhandled error on driver exit (#447) 2021-01-02 22:35:34 +01:00
e2bfc71fc7 feat: make vendor prefix mandatory (#440)
* fix: Use correct property to figure out LRU cache size (#435)

* 7.3.2

* chore: Bump axios from 0.20.0 to 0.21.0 (#436)

Bumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.20.0...v0.21.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: Never destroy sockets explicitly (#437)

* 7.3.3

* make vendor prefix mondatory

* accept only w3c spec

* tweak tests

* tweak protocol e2e test

* update e2e for w3c base

* tweak

* fix todo

* update wording, add todo

Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 17:11:13 +09:00
Jonathan Lipps 601a6f785b feat: add --keep-alive-timeout CLI arg to adjust server keepalive and connection timeout 2020-12-15 11:01:08 -08:00
Jonathan Lipps 0ad6479136 7.4.0 v7.4.0 2020-12-08 12:04:50 -08:00
Jonathan Lipps 70d5866bd9 feat: make server connection timeout configurable 2020-12-08 12:03:59 -08:00
Kazuaki Matsuo 3e4cbe263a chore: bump major version 2020-12-04 15:14:12 -08:00
Jonathan Lipps e76f1d5914 Merge pull request #14926 from jlipps/2.0
fix: npm 7+ removes info from json response, so don't rely on it anymore
2020-12-04 15:09:47 -08:00
f877df6fb5 chore: merge master into 2.0 and added mac2 in lib/drivers.js (#14928)
* fix: fix urls in docs (#14910)

* docs: Update generated docs [ci skip] (#14913)

Co-authored-by: runner <runner@Mac-1606273407156.local>

* feat: Add Mac2Driver (#14911)

* docs: Add Mac2Driver documentation (#14914)

* chore: add scripts for doing releases (#14918)

* docs: Update push-file.yml (#14920)

* add appium-mac2-driver

Co-authored-by: Appium Triager <maintainers@appium.io>
Co-authored-by: runner <runner@Mac-1606273407156.local>
Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com>
Co-authored-by: Dan Graham <dpgraham.85@gmail.com>
Co-authored-by: Ilija Boshkov <ilija.boshkov@gmail.com>
2020-12-04 08:44:34 +09:00
47cbc7af9c chore: merge master into 2.0 (#441)
* fix: Use correct property to figure out LRU cache size (#435)

* 7.3.2

* chore: Bump axios from 0.20.0 to 0.21.0 (#436)

Bumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.20.0...v0.21.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: Never destroy sockets explicitly (#437)

* 7.3.3

* ci: Set up CI with Azure Pipelines (#439)

* ci: Set up CI with Azure Pipelines

[skip ci]

* drop travis

* tweak

* add EAI_AGAIN?

* try to remove xvfb

* remove trigger restriction

Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-03 09:29:57 -08:00
83f0b0e0cd chore: merge master to 2.0 branch (#438)
* fix: Use correct property to figure out LRU cache size (#435)

* 7.3.2

* chore: Bump axios from 0.20.0 to 0.21.0 (#436)

Bumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.20.0...v0.21.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: Never destroy sockets explicitly (#437)

* 7.3.3

Co-authored-by: Mykola Mokhnach <mokhnach@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-04 02:17:25 +09:00
Jonathan Lipps 9cb189f999 fix: npm 7+ removes info from json response, so don't rely on it anymore 2020-12-02 12:20:24 -08:00
Kazuaki Matsuo 4eee6d35e9 ci: Set up CI with Azure Pipelines (#439)
* ci: Set up CI with Azure Pipelines

[skip ci]

* drop travis

* tweak

* add EAI_AGAIN?

* try to remove xvfb

* remove trigger restriction
2020-11-28 17:52:35 +09:00
Mykola Mokhnach 2db88e092a 7.3.3 v7.3.3 2020-11-24 07:14:01 +01:00
Mykola Mokhnach 26c0932520 fix: Never destroy sockets explicitly (#437) 2020-11-24 07:06:32 +01:00
Jonathan Lipps 8b68b1fbf6 Merge pull request #14895 from jlipps/2.0
merge master into 2.0
2020-11-22 20:28:18 -08:00
Jonathan Lipps 498fe63845 fix: prevent potential problems with an unbound parser.parse_args 2020-11-20 09:18:52 -08:00
Jonathan Lipps 7bd8f15c39 Merge branch 'master' into 2.0, most importantly by applying argparse 2.x updates 2020-11-17 16:16:51 -08:00
Dan 4f4ed25930 1.20.0-beta.0 2020-11-17 10:58:57 -08:00
Mykola Mokhnach 8ed7bae02f fix: Properly format log timestamps (#14889) 2020-11-17 12:14:08 +01:00
Appium Triagerandrunner c083af52fd docs: Update generated docs [ci skip] (#14890)
Co-authored-by: runner <runner@Mac-1605553944074.local>
2020-11-17 05:36:09 +09:00
Kazuaki Matsuo 15172a9c29 chore: changelog 1.19.0 (#14840)
* Update changelog

* append espresso driver

* append ios simulator

* append a few xcuitest-driver

* add ios

* update

* Update CHANGELOG.md

* udpate

* add links in mobile commands

* update changelog
2020-11-16 11:23:32 -08:00
Jonathan Lipps 7ef9e40b3f fix: don't forget to actually put the directory for appium home 2020-11-13 09:38:58 -08:00
dependabot[bot] bd362d72a1 chore: Bump appium-geckodriver from 0.2.0 to 0.3.0 (#14878)
Bumps [appium-geckodriver](https://github.com/appium/appium-geckodriver) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/appium/appium-geckodriver/releases)
- [Commits](https://github.com/appium/appium-geckodriver/compare/v0.2.0...v0.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-10 13:17:07 +01:00
Mykola Mokhnach dbf9170d2d docs: Add Gecko Driver documentation (#14874) 2020-11-08 20:04:08 +01:00
Mykola Mokhnach b8f5af82ce docs: Add Safari driver documentation (#14873) 2020-11-08 10:00:51 +01:00
dependabot[bot] 4ef1254eca chore: Bump axios from 0.20.0 to 0.21.0 (#14845)
Bumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.20.0...v0.21.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-07 17:15:27 +09: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[bot] 70371e6372 chore: Bump axios from 0.20.0 to 0.21.0 (#436)
Bumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.20.0...v0.21.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-04 10:41:33 +09:00
Jonathan Lipps 0672eaee6a chore: update version to 2.0.0-beta.5 2020-11-02 10:34:45 -08:00
Jonathan Lipps af2ced2e83 fix: use correct npm bin in subprocs 2020-11-02 10:33:03 -08:00
Jonathan Lipps efba7aa8b4 chore: update version to 2.0.0-beta.4 2020-10-30 21:56:14 -07:00
Jonathan Lipps db2277a8f2 fix: use cross-platform way of referring to user home directory 2020-10-30 21:55:24 -07:00
Kazuaki Matsuo 6ae2834b23 docs: add a link to appium-windows-driver (#14844) 2020-10-27 01:19:14 +09:00
Appium Triagerandrunner a7af094aa4 docs: Update generated docs [ci skip] (#14842)
Co-authored-by: runner <runner@Mac-1603545673595.local>
2020-10-24 11:47:19 -07:00
Mykola Mokhnach 05be431a54 docs: Add new settings (#14839) 2020-10-24 19:25:53 +02:00
Mykola Mokhnach 2b4cc6b8a9 docs: Add comments to java samples (#14838) 2020-10-24 10:42:15 +02:00
Mykola Mokhnach 4678c65002 7.3.2 v7.3.2 2020-10-22 06:43:33 +02:00
Imperixal ed025c8cf9 docs: Calling method with '()' causes Error (#14832)
Calling method with '()' causes Error:
Traceback (most recent call last):
  File "<pyshell#37>", line 1, in <module>
    print(driver.current_window_handle())
TypeError: 'str' object is not callable
2020-10-22 08:37:55 +09:00
Mykola Mokhnach 5bb051adc3 fix: Use correct property to figure out LRU cache size (#435) 2020-10-21 18:23:55 +02:00
Imperixal ebe0a2525f docs: In python window_handles is a property (#14831)
In python, the method can't be called with '()'. It can be called only as 
self.driver.window_handles
2020-10-21 17:22:36 +02:00
Kazuaki Matsuo 2c8ecc13db docs: add apks via install app (#14824)
* docs: add apks via install app

* Update android-appbundle.md
2020-10-21 01:51:00 +09:00
Wim Selles f9d2088256 fix: Update examples (#14799)
The current example for `mobile: scrollGesture` was showing an incorrect example which referred to the iOS `mobile: scroll`
2020-10-11 14:38:41 +02:00
Mihir Somani b500f13a2a docs: fixed APK name conflict in getting-started.md (#14798)
The downloaded file from https://github.com/appium/appium/raw/master/sample-code/apps/ApiDemos-debug.apk is named `ApiDemos-debug.apk` but the docs use `ApiDemos.apk` for the path which might create unnecessary confusion for developers.
2020-10-10 11:41:05 +09:00
Appium Triagerandrunner 3195a6b958 docs: Update generated docs [ci skip] (#14791)
Co-authored-by: runner <runner@Mac-1602140149482.local>
2020-10-09 03:17:53 +09:00
Mykola Mokhnach 0476703137 docs: Add the description of velocity argument (#14793)
* docs: Add the description of velocity argument

* tune line breaks
2020-10-09 03:09:36 +09:00