Mobly Release 1.12.2. (#884)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a94d23c..42c8df7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,20 @@
 # Mobly Release History
 
 
+## Mobly Release 1.12.2: Improve Support for Custom Suites
+
+Bug fixes and improvements to better support users who construct their own
+suite based on `test_runner` APIs and `suite_runner`.
+
+### Fixes
+* Make print test case name feature usable.
+* Ensure default log path exists.
+* Missing info in test records are now populated.
+* Enable Android devices in bootloader mode to be picked up in registration.
+
+[Full list of changes](https://github.com/google/mobly/milestone/29?closed=1)
+
+
 ## Mobly Release 1.12.1: Minor Improvements and Fixes
 
 ### New
diff --git a/setup.py b/setup.py
index a278b26..e99a054 100755
--- a/setup.py
+++ b/setup.py
@@ -46,13 +46,13 @@
 def main():
   setuptools.setup(
       name='mobly',
-      version='1.12.1',
+      version='1.12.2',
       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.12.1',
+      download_url='https://github.com/google/mobly/tarball/1.12.2',
       packages=setuptools.find_packages(exclude=['tests']),
       include_package_data=False,
       scripts=['tools/sl4a_shell.py', 'tools/snippet_shell.py'],