Skip to content
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

Merged
merged 5 commits into from
Jan 15, 2019
Merged

1.11 Changelog #11973

merged 5 commits into from
Jan 15, 2019

Conversation

dpgraham
Copy link
Contributor

@dpgraham dpgraham commented Jan 9, 2019

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.

The RC for 1.11 is already out. In the future I'll do this _before_ making the rc.

#### General

#### iOS
Copy link
Member

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?

Copy link
Contributor Author

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.

Copy link
Collaborator

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)
Copy link
Member

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)
Copy link
Member

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)
Copy link
Member

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)
Copy link
Member

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)
Copy link
Member

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?

Copy link
Member

@KazuCocoa KazuCocoa left a 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)
Copy link
Collaborator

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)
Copy link
Collaborator

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

Copy link
Collaborator

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

@dpgraham
Copy link
Contributor Author

(cc: @vrunoa)

@dpgraham dpgraham changed the title Get started with 1.11 changelog 1.11 Changelog Jan 10, 2019
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
Copy link
Collaborator

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

@dpgraham
Copy link
Contributor Author

PR fixes pushed.

Any last change requests before I merge?

@KazuCocoa
Copy link
Member

One more thing. appium/appium-espresso-driver#370 fixes failing to get element screenshot on espresso driver.

@imurchie imurchie added this to the Sprint 30 milestone Jan 15, 2019
@dpgraham
Copy link
Contributor Author

Merging now. If changes needed, make anothe PR.

@dpgraham dpgraham merged commit b90aa66 into master Jan 15, 2019
@dpgraham dpgraham deleted the changelog-1.11 branch January 15, 2019 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants