-
-
Notifications
You must be signed in to change notification settings - Fork 6.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.11 Changelog #11973
1.11 Changelog #11973
Conversation
The RC for 1.11 is already out. In the future I'll do this _before_ making the rc.
|
||
#### General | ||
|
||
#### iOS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if there's nothing here, just not have the heading?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Leaving that for now in case somebody thinks of something to add.... I'll remember to take it out though if we don't need it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CHANGELOG.md
Outdated
* Fix: Don't regard apps as 'temporary' if the `app` is a relative path [#479](https://github.com/appium/appium-android-driver/pull/479) | ||
|
||
#### Android (UiAutomator2) | ||
* Add `skipSererInstallation` capability [#266](https://github.com/appium/appium-uiautomator2-driver/pull/266) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
skipServerInstallation
CHANGELOG.md
Outdated
#### iOS | ||
|
||
#### Android | ||
* Add `chromedriverDisableBuildCheck` capability [#474](https://github.com/appium/appium-android-driver/pull/474) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
when noting new caps it might be nice to say a few words about what they are used for, not just their name?
CHANGELOG.md
Outdated
* Add `skipDeviceInitialization` capability [#480](https://github.com/appium/appium-android-driver/pull/480) | ||
* Fall back to pressing BACK button if ESC fails to close soft keyboard [#471](https://github.com/appium/appium-android-driver/pull/471) | ||
* Fix: Include API level 23 for granting of permissions to apps. 23 was being incorrectly excluded previously [#473](https://github.com/appium/appium-android-driver/pull/473) | ||
* Fix: Only call `helpers.ensureDeviceLocale` if language or locale was set [#477](https://github.com/appium/appium-android-driver/pull/477) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for issues like this i like to try and make clear why this is relevant to and end user. What did this fix do for them? Did it speed things up? If so, say: Fix: ensure helpers.ensureDeviceLocale is only called if language or locale is set, to avoid spending startup time on locale unnecessarily
Users don't really care about whether or not particular functions are called in our code.
CHANGELOG.md
Outdated
|
||
#### Android (Espresso) | ||
* Add `mobile:` endpoints to run [Espresso contrib methods](http://appium.io/docs/en/commands/mobile-command/): `openDrawer`, `closeDrawer`, `setDate`, `setTime`, `navigateTo`, `scrollToPage` [#324](https://github.com/appium/appium-espresso-driver/pull/324) | ||
* Add `mobile: backdoor` method [#317](https://github.com/appium/appium-espresso-driver/pull/317) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add mobile: backdoor method that allows accessing app-internal functionality
. same idea as before; showing only the method name doesn't necessarily inform a reader what this is or why it exists.
CHANGELOG.md
Outdated
* Fix duplicate chrome startup [#266](https://github.com/appium/appium-uiautomator2-driver/pull/266) | ||
|
||
#### Android (Espresso) | ||
* Add `mobile:` endpoints to run [Espresso contrib methods](http://appium.io/docs/en/commands/mobile-command/): `openDrawer`, `closeDrawer`, `setDate`, `setTime`, `navigateTo`, `scrollToPage` [#324](https://github.com/appium/appium-espresso-driver/pull/324) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is an open issue from google on scrollToPage do we want to mention that?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left one comment
CHANGELOG.md
Outdated
* Fix XML memory problems | ||
* Limit traversal depth [#341](https://github.com/appium/appium-espresso-driver/pull/341) | ||
* Fallback to using filesystem if in-memory can't handle XML [#344](https://github.com/appium/appium-espresso-driver/pull/344) | ||
* Fix ID selector by automatically prefixing with package name [#346](https://github.com/appium/appium-espresso-driver/pull/346) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
current package name
CHANGELOG.md
Outdated
* Fallback to using filesystem if in-memory can't handle XML [#344](https://github.com/appium/appium-espresso-driver/pull/344) | ||
* Fix ID selector by automatically prefixing with package name [#346](https://github.com/appium/appium-espresso-driver/pull/346) | ||
* Fix crash on calling `/enabled` and `/selected` on elements [#353](https://github.com/appium/appium-espresso-driver/pull/353) | ||
* Fix server uninstall. Uninstalls if server is older or newer than currently installed Espresso server [#358](https://github.com/appium/appium-espresso-driver/pull/358) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd rather say that session init is fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the same has been done for uia2
(cc: @vrunoa) |
CHANGELOG.md
Outdated
* Add `mobile: flashElement` method [#337](https://github.com/appium/appium-espresso-driver/pull/337) | ||
* Backport [clipboard features](http://appium.io/docs/en/commands/device/clipboard/get-clipboard/) from UiAutomator2 [#361](https://github.com/appium/appium-espresso-driver/pull/361) | ||
* Fix XML memory problems | ||
* Limit traversal depth [#341](https://github.com/appium/appium-espresso-driver/pull/341) | ||
* Fallback to using filesystem if in-memory can't handle XML [#344](https://github.com/appium/appium-espresso-driver/pull/344) | ||
* Fix ID selector by automatically prefixing with package name [#346](https://github.com/appium/appium-espresso-driver/pull/346) | ||
* Limit max length of text value to 64K |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
text valueS in the xml
PR fixes pushed. Any last change requests before I merge? |
One more thing. appium/appium-espresso-driver#370 fixes failing to get element screenshot on espresso driver. |
Merging now. If changes needed, make anothe PR. |
The RC for 1.11 is already out. In the future I'll do this before making the rc.
One request: If you see anything that needs to be added or edited, please comment by providing your full, recommended wording of the changelog bullet point.