diff --git a/CHANGES.rst b/CHANGES.rst
index 74412bf53..d49c6a29b 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -23,12 +23,21 @@ upgrading your version of coverage.py.
 Unreleased
 ----------
 
-- Support files (JavaScript and CSS) referenced by the HTML report now have
-  hashes added to their names to ensure updated files are used instead of stale
-  cached copies.
+- HTML report improvements:
 
-- Missing branch coverage explanations that said "the condition was never
-  false" now read "was always true" because it's easier to understand.
+  - Support files (JavaScript and CSS) referenced by the HTML report now have
+    hashes added to their names to ensure updated files are used instead of
+    stale cached copies.
+
+  - Missing branch coverage explanations that said "the condition was never
+    false" now read "the condition was always true" because it's easier to
+    understand.
+
+  - Column sort order is remembered better as you move between the index pages,
+    fixing `issue 1766`_.  Thanks, `Daniel Diniz <pull 1768_>`_.
+
+.. _issue 1766: https://github.com/nedbat/coveragepy/issues/1766
+.. _pull 1768: https://github.com/nedbat/coveragepy/pull/1768
 
 
 .. scriv-start-here
diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt
index 1a671fac6..809ad01a7 100644
--- a/CONTRIBUTORS.txt
+++ b/CONTRIBUTORS.txt
@@ -63,6 +63,7 @@ Dan Hemberger
 Dan Riti
 Dan Wandschneider
 Danek Duvall
+Daniel Diniz
 Daniel Hahler
 Danny Allen
 David Christian