Update ChangeLog with commits since v0.2.7.
diff --git a/ChangeLog b/ChangeLog
index 35d4bca..082eeb2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,3 +10,35 @@
 	parameter list.
 	* yapftests/reformatter_test.py: Add testcase.
 	* yapftests/split_penalty_test.py: Update test.
+
+2015-09-08  Bill Wendling  <[email protected]>
+
+        * yapf/yapflib/split_penalty.py: Remove unused logical split penalties.
+        * yapf/yapflib/style.py: Add bitwise operator splitting penalty.
+        * yapf/yapflib/unwrapped_line.py: Prefer to split before bitwise
+        operators.
+        * yapftests/reformatter_test.py: Add testcase.
+
+2015-09-06  Bill Wendling  <[email protected]>
+
+        * yapf/yapflib/comment_splicer.py: Retain comment position when
+        formatting is disabled.
+        * yapf/yapflib/format_token.py: Likewise
+        * yapftests/reformatter_test.py: Update testcase.
+        * yapftests/yapf_test.py: Add testcase.
+
+2015-09-06  Bill Wendling  <[email protected]>
+
+        * yapf/yapflib/split_penalty.py: Honor splitting before or after
+        logical ops.
+        * yapf/yapflib/style.py: Increment logical operator splitting penalty.
+        * yapf/yapflib/unwrapped_line.py: Use 'is_binary_op' property.
+        * yapftests/reformatter_test.py: Add testcase.
+
+2015-09-06  Bill Wendling  <[email protected]>
+
+        * yapf/__init__.py yapf/yapflib/yapf_api.py: Return 1 if the source
+        code changed.
+        * yapf/yapflib/yapf_api.py: Likewise
+        * yapftests/main_test.py: Update testcase.
+        * yapftests/yapf_test.py: Likewise