You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**[REFACTOR]****[BREAKING CHANGE]** 5.0.0 finalization. Removal of obsolete code. [#660](https://github.com/appium/java-client/pull/660)
24
+
-**[ENHANCEMENT]** Enable nativeWebTap setting for iOS. [#658](https://github.com/appium/java-client/pull/658)
25
+
-**[ENHANCEMENT]** The `getCurrentPackage` was added. [#657](https://github.com/appium/java-client/pull/657)
26
+
-**[ENHANCEMENT]** The `toggleTouchIDEnrollment` was added. [#659](https://github.com/appium/java-client/pull/659)
27
+
-**[BUG FIX]** The clearing of existing actions/parameters after perform is invoked. [#663](https://github.com/appium/java-client/pull/663)
-**[DEPRECATED]** All the content of the `io.appium.java_client.youiengine` package was marked `Deprecated`. It is going to be removed. [#652](https://github.com/appium/java-client/pull/652)
32
+
-**[UPDATE]** Update of the `com.google.code.gson:gson` to v2.8.1.
33
+
34
+
*5.0.0-BETA8*
35
+
-**[ENHANCEMENT]** Page factory classes became which had package visibility are `public` now. [#630](https://github.com/appium/java-client/pull/630)
-`org.seleniumhq.selenium:selenium-java` was updated to 3.4.0
61
+
-`cglib:cglib` was updated to 3.2.5
62
+
-`org.apache.httpcomponents:httpclient` was updated to 4.5.3
63
+
-`commons-validator:commons-validator` was updated to 1.6
64
+
-`org.springframework:spring-context` was updated to 4.3.8.RELEASE
65
+
66
+
67
+
*5.0.0-BETA7*
68
+
-**[ENHANCEMENT]** The ability to customize the polling strategy of the waiting was provided. [#612](https://github.com/appium/java-client/pull/612)
69
+
-**[ENHANCEMENT]****[REFACTOR]** Methods which were representing time deltas instead of elementary types became `Deprecated`. Methods which use `java.time.Duration` are suugested to be used. [#611](https://github.com/appium/java-client/pull/611)
70
+
-**[ENHANCEMENT]** The ability to calculate screenshots overlap was included. [#595](https://github.com/appium/java-client/pull/595).
71
+
72
+
73
+
*5.0.0-BETA6*
74
+
-**[UPDATE]** Update to Selenium 3.3.1
75
+
-**[ENHANCEMENT]** iOS XCUIT mode automation: API to run application in background was added. [#593](https://github.com/appium/java-client/pull/593)
Copy file name to clipboardExpand all lines: archive/docs/How-to-propose-a-PR.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
#A good pull-request should contain
1
+
#A good pull-request should contain
2
2
3
3
### Change list
4
4
@@ -19,6 +19,6 @@ There should be provided more details about changes if it is necessary. If there
19
19
can provide code samples which show the way they work and possible use cases. Also you can create [gists](https://gist.github.com)
20
20
with pasted java code samples or put them at a PR description using markdown. About markdown please read [Mastering markdown](https://guides.github.com/features/mastering-markdown/) and [Writing on GitHub](https://help.github.com/categories/writing-on-github/)
21
21
22
-
#Pull-request template
22
+
#Pull-request template
23
23
24
24
There is [PULL_REQUEST_TEMPLATE.md)](https://github.com/appium/java-client/blob/master/PULL_REQUEST_TEMPLATE.md) which should help you to make a good pull request.
Copy file name to clipboardExpand all lines: archive/docs/How-to-report-an-issue.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
-
#Be sure that it is not a server-side problem if you are facing something that looks like a bug
1
+
#Be sure that it is not a server-side problem if you are facing something that looks like a bug
2
2
3
3
The Appium Java client is the thin client which just sends requests and receives responces generally.
4
4
Be sure that this bug is not reported [here](https://github.com/appium/appium/issues) and/or there is
5
5
no progress on this issue.
6
6
7
-
#The good issue report should contain
7
+
#The good issue report should contain
8
8
9
9
### Description
10
10
@@ -42,9 +42,9 @@ There should be created a [gist](https://gist.github.com) which is a paste of yo
42
42
If you are reporting a bug, _always_ include Appium logs as linked gists! It helps to define the problem correctly and clearly.
43
43
44
44
45
-
#Issue template
45
+
#Issue template
46
46
There is [ISSUE_TEMPLATE.md](https://github.com/appium/java-client/blob/master/ISSUE_TEMPLATE.md) which should help you to make a good issue report.
47
47
48
-
#... And don't say that you weren't warned.
48
+
#... And don't say that you weren't warned.
49
49
50
50
If a report is not readable and/or there is no response from a reporter and some important details are needed then the issue will be closed after some time.
Copy file name to clipboardExpand all lines: docs/How-to-propose-a-PR.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
#A good pull-request should contain
1
+
#A good pull-request should contain
2
2
3
3
### Change list
4
4
@@ -19,6 +19,6 @@ There should be provided more details about changes if it is necessary. If there
19
19
can provide code samples which show the way they work and possible use cases. Also you can create [gists](https://gist.github.com)
20
20
with pasted java code samples or put them at a PR description using markdown. About markdown please read [Mastering markdown](https://guides.github.com/features/mastering-markdown/) and [Writing on GitHub](https://help.github.com/categories/writing-on-github/)
21
21
22
-
#Pull-request template
22
+
#Pull-request template
23
23
24
24
There is [PULL_REQUEST_TEMPLATE.md)](https://github.com/appium/java-client/blob/master/PULL_REQUEST_TEMPLATE.md) which should help you to make a good pull request.
Copy file name to clipboardExpand all lines: docs/How-to-report-an-issue.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
-
#Be sure that it is not a server-side problem if you are facing something that looks like a bug
1
+
#Be sure that it is not a server-side problem if you are facing something that looks like a bug
2
2
3
3
The Appium Java client is the thin client which just sends requests and receives responces generally.
4
4
Be sure that this bug is not reported [here](https://github.com/appium/appium/issues) and/or there is
5
5
no progress on this issue.
6
6
7
-
#The good issue report should contain
7
+
#The good issue report should contain
8
8
9
9
### Description
10
10
@@ -42,9 +42,9 @@ There should be created a [gist](https://gist.github.com) which is a paste of yo
42
42
If you are reporting a bug, _always_ include Appium logs as linked gists! It helps to define the problem correctly and clearly.
43
43
44
44
45
-
#Issue template
45
+
#Issue template
46
46
There is [ISSUE_TEMPLATE.md](https://github.com/appium/java-client/blob/master/ISSUE_TEMPLATE.md) which should help you to make a good issue report.
47
47
48
-
#... And don't say that you weren't warned.
48
+
#... And don't say that you weren't warned.
49
49
50
50
If a report is not readable and/or there is no response from a reporter and some important details are needed then the issue will be closed after some time.
Copy file name to clipboardExpand all lines: docs/Installing-the-project.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
-
#Requirements
1
+
#Requirements
2
2
3
3
Firstly you should install appium server. [Appium getting started](http://appium.io/getting-started.html). The version 1.6.3 or greater is recommended.
4
4
5
5
Since version 5.x there many features based on Java 8. So we recommend to install JDK SE 8 and provide that source compatibility.
6
6
7
-
#Maven
7
+
#Maven
8
8
9
9
Add the following to pom.xml:
10
10
@@ -40,7 +40,7 @@ If it is necessary to change the version of Selenium then you can configure pom.
0 commit comments