summaryrefslogtreecommitdiff
path: root/CHANGES.rst
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES.rst')
-rw-r--r--CHANGES.rst21
1 files changed, 14 insertions, 7 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 8352fe3a..200308f0 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -9,15 +9,22 @@ Change history for Coverage.py
Unreleased
----------
-- In 4.1 beta 1, class docstrings were considered executable. Now they no
- longer are.
+- Problems with the new branch measurement in 4.1 beta 1 were fixed:
+
+ - Class docstrings were considered executable. Now they no longer are.
+
+ - ``yield from`` and ``await`` were considered returns from functions, since
+ they could tranfer control to the caller. This produced unhelpful "missing
+ branch" reports in a number of circumstances. Now they no longer are
+ considered returns.
+
+ - In unusual situations, a missing branch to a negative number was reported.
+ This has been fixed, closing `issue 466`_.
+
+- ``coverage report`` won't produce trailing whitespace.
-- In 4.1 beta 1, ``yield from`` and ``await`` were considered returns from
- functions, since they could tranfer control to the caller. This produced
- unhelpful "missing branch" reports in a number of circumstances. Now they no
- longer are considered returns.
-- ``coverage report`` won't produce trailing whitespace.
+.. _issue 466: https://bitbucket.org/ned/coveragepy/issues/466/impossible-missed-branch-to-a-negative
Version 4.1b1 --- 2016-01-10