Mobly Release 1.9. (#617)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index fd2d6f6..db5dfe6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,31 @@
 # Mobly Release History
 
+## Mobly Release 1.9: UID Support; `AndroidDevice` and General Runner Improvements
+
+### New
+* Support specifying Unique Identifier (UID) for both static and generated test
+  methods.
+
+### Breaking Changes
+* Detached logger lifecycle from `TestRunner#run`. Suite users have to
+  explicitly use the new logger context around `TestRunner#run`.
+* Removed the behavior of `BaseTestClass` as a context as it has been a no-op
+  for several releases.
+* [Deprecation] Removed `BaseTestClass#clean_up` which was deprecated in 1.8.1.
+* [Deprecation] Code path for passing args directly into a test method, which
+  was never used.
+* [Deprecation] Service-related APIs deprecated in 1.8 are now removed,
+  including `AndroidDevice#load_sl4a`.
+
+### Fixes
+* Bug fixes and reliability improvements in `AdbProxy`.
+* Improved APIs for taking bugreports
+* Improvements in `AndroidDevice` service management
+* Improvements in `AndroidDevice`'s `getprop` calls, including caching.
+
+[Full list of changes](https://github.com/google/mobly/milestone/21?closed=1)
+
+
 ## Mobly Release 1.8.1: Fix Final Cleanup Stage Error Capture
 
 ### Fixes
diff --git a/setup.py b/setup.py
index 31ecca0..412e39c 100755
--- a/setup.py
+++ b/setup.py
@@ -52,13 +52,13 @@
 def main():
     setuptools.setup(
         name='mobly',
-        version='1.8.1',
+        version='1.9',
         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.8.1',
+        download_url='https://github.com/google/mobly/tarball/1.9',
         packages=setuptools.find_packages(exclude=['tests']),
         include_package_data=False,
         scripts=['tools/sl4a_shell.py', 'tools/snippet_shell.py'],