Releases: appium/java-client
Releases · appium/java-client
5.0.2 [BUG FIX RELEASE]
BUG FIX RELEASE
v5.0.0
- [REFACTOR] [BREAKING CHANGE] 5.0.0 finalization. Removal of obsolete code. #660
- [ENHANCEMENT] Enable nativeWebTap setting for iOS. #658
- [ENHANCEMENT] The
getCurrentPackagewas added. #657 - [ENHANCEMENT] The
toggleTouchIDEnrollmentwas added. #659 - [BUG FIX] The clearing of existing actions/parameters after perform is invoked. #663
- [BUG FIX] #669 missed parameters of the
OverrideWidgetwere added:iOSXCUITAutomationwindowsAutomation
- [BUG FIX] ByAll was re-implemented. #680
- [BUG FIX] [BREAKING CHANGE] The issue of compliance with Selenium grid 3.x was fixed. This change is breaking because now java_client is compatible with appiun server v>=1.6.5. Issue report #655. FIX #682
- [BUG FIX] issues related to latest Selenium changes were fixed. Issue report #696. Fix: #699.
- [UPDATE] Dependency update
selenium-javawas updated to 3.5.xorg.apache.commons-lang3was updated to 3.6org.springframework.spring-contextwas updated to 4.3.10.RELEASE
- [ENHANCEMENT] Update of the touch ID enroll method. The older
PerformsTouchID#toggleTouchIDEnrollmentwas markedDeprecated.
It is recoomended to usePerformsTouchID#toggleTouchIDEnrollment(boolean)instead. #695
v5.0.0-BETA9
- [ENHANCEMENT] Page factory: Mixed locator strategies were implemented. Feature request:#565 Implementation: #646
- [DEPRECATED] All the content of the
io.appium.java_client.youienginepackage was markedDeprecated. It is going to be removed. #652 - [UPDATE] Update of the
com.google.code.gson:gsonto v2.8.1.
v5.0.0-BETA8
-
[ENHANCEMENT] Page factory classes became which had package visibility are
publicnow. #630io.appium.java_client.pagefactory.AppiumElementLocatorFactoryio.appium.java_client.pagefactory.DefaultElementByBuilderio.appium.java_client.pagefactory.WidgetByBuilder
-
[ENHANCEMENT] New capabilities were added #626:
AndroidMobileCapabilityType#AUTO_GRANT_PERMISSIONSAndroidMobileCapabilityType#ANDROID_NATURAL_ORIENTATIONIOSMobileCapabilityType#XCODE_ORG_IDIOSMobileCapabilityType#XCODE_SIGNING_IDIOSMobileCapabilityType#UPDATE_WDA_BUNDLEIDIOSMobileCapabilityType#RESET_ON_SESSION_START_ONLYIOSMobileCapabilityType#COMMAND_TIMEOUTSIOSMobileCapabilityType#WDA_STARTUP_RETRIESIOSMobileCapabilityType#WDA_STARTUP_RETRY_INTERVALIOSMobileCapabilityType#CONNECT_HARDWARE_KEYBOARDIOSMobileCapabilityType#MAX_TYPING_FREQUENCYIOSMobileCapabilityType#SIMPLE_ISVISIBLE_CHECKIOSMobileCapabilityType#USE_CARTHAGE_SSLIOSMobileCapabilityType#SHOULD_USE_SINGLETON_TESTMANAGERIOSMobileCapabilityType#START_IWDPIOSMobileCapabilityType#ALLOW_TOUCHID_ENROLLMobileCapabilityType#EVENT_TIMINGS
-
[UPDATE] Dependencies were updated:
org.seleniumhq.selenium:selenium-javawas updated to 3.4.0cglib:cglibwas updated to 3.2.5org.apache.httpcomponents:httpclientwas updated to 4.5.3commons-validator:commons-validatorwas updated to 1.6org.springframework:spring-contextwas updated to 4.3.8.RELEASE
v5.0.0-BETA7
- [ENHANCEMENT] The ability to customize the polling strategy of the waiting was provided. #612
- [ENHANCEMENT] [REFACTOR] Methods which were representing time deltas instead of elementary types became
Deprecated. Methods which usejava.time.Durationare suugested to be used. #611 - [ENHANCEMENT] The ability to calculate screenshots overlap was included. #595.