Fix bug with timeouts calls for W3C sessions #239.
Add mobile: command for retrieving device information #221.
Support running tests using Android App Bundle #11601.
Relax hidden API policy for Android P and above.
Fix pin entry error on Samsung devices that wasn't correctly locating the "Enter" button #458.
Fix bug calling getRect in MJSONWP sessions #240.
Allow locale and language for real devices under API level 23 #379.
Add localeScript capability to set script in locale ( ) #460.
Can record videos up to 30 minutes (requires FFMPEG to be installed) #399.
Add mobile: command for performing editor actions #428.
Add mobile endpoint for running Siri commands #837.
Improved iOS simulator booting procedure.
Add possibility to upload files into different container types on Simulator #770.
Add permissions capability that sets service permissions (calendar, siri, etc.) prior to creating a session #818.
Add method to clear keychains for an iOS Simulator #816.
Add biometrics (touchId, faceId) methods that can enroll/unenroll biometric features and send matching/non-matching biometric inputs (iOS Simulator only) #816.
Disable CORS on createServer by default.Add -allow-cors flag to server flags #11719.
Fix synchronization of applications caching #274.
Improve string extractions for Android and iOS.
Bump up minimum Node version to 8 and minimum NPM version to 6.
Support Xcode 10, discontinue support for Xcode 8.
Bring Espresso Driver out of beta and into general availability.