Mobly Release 1.7 (#395)
* Mobly Release 1.7.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9094292..47fca72 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,27 @@
# Mobly release history
+## 1.7: Expectation APIs and Instrumentation Test Runner
+
+### New
+ * APIs for specifying expectation in test for delayed test termination.
+ `mobly.expects`
+ * A runner class for easily running regular Instrumentation tests with Mobly.
+ [Tutorial](https://github.com/google/mobly/blob/master/docs/instrumentation_tutorial.md).
+ * API to get runtime test info during the test.
+ * Support specifying file location and timeout in `take_bug_report`.
+ * Support changing device serial during test. Needed for remote devices.
+ * Allow adding custom controller info for `AndroidDevice`.
+
+### Breaking Changes
+ * Monsoon config format change:
+ Old: `'Monsoon': [123, 456]`
+ New: `'Monsoon': [{'serial': 123}, {'serial': 456'}]`
+
+### Deprecated
+ * Old output files.
+
+[Full list of changes.](https://github.com/google/mobly/milestone/13?closed=1)
+
## 1.6.1: New Output
diff --git a/setup.py b/setup.py
index 139f586..3464a80 100755
--- a/setup.py
+++ b/setup.py
@@ -60,13 +60,13 @@
def main():
setuptools.setup(
name='mobly',
- version='1.6.1',
+ version='1.7',
maintainer = 'Ang Li',
maintainer_email = 'mobly-github@googlegroups.com',
description='Automation framework for special end-to-end test cases',
license='Apache2.0',
url = 'https://github.com/google/mobly',
- download_url = 'https://github.com/google/mobly/tarball/1.6.1',
+ download_url = 'https://github.com/google/mobly/tarball/1.7',
packages=setuptools.find_packages(),
include_package_data=False,
scripts=['tools/sl4a_shell.py', 'tools/snippet_shell.py'],