Upgrading Appium from 1.7.1 to 1.10.1

Hello,

I am trying to upgrading Appium from 1.7.1 to 1.10.1 for my test project . I was using Java client 3.1.0 too earlier which need a upgrade too , I tried multiple version of Java client 5.0.0-Beta , then 6.0.0 and now 6.1.0 as I was facing some or other issue with each java client.

Can anyone help me with which version java is most stable with latest appium and also what other dependencies version i should be upgrading like json, selenium-standalone-server etc.

Upgrading to latest Appium version, Appium desktop and Java-client should be fine.