diff --git a/CHANGES.rst b/CHANGES.rst
index 1acc7b0011abc2c28b2ba34c741ee363d36c1315..25c9169f682690b2721f7248e6f580a9d0d063f3 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -9,6 +9,34 @@ Version 2.0.16
 
 Release date to be decided.
 
+- Fixed transcript naming in mapping webservices (`#147
+  <https://github.com/mutalyzer/mutalyzer/pull/147>`_). See below for
+  :ref:`details <changelog_2016_details>`.
+- Support LRG transcripts in the position converter (`#147
+  <https://github.com/mutalyzer/mutalyzer/pull/147>`_).
+- Don't report ``ext*?`` when variant RNA has stop codon (`#146
+  <https://github.com/mutalyzer/mutalyzer/pull/146>`_).
+
+.. _changelog_2016_details:
+
+The following three webservice methods return a list of transcript identifiers
+for some query:
+
+- `getTranscriptsRange`
+- `getTranscripts`
+- `getTranscriptsByGeneName`
+
+Previously they didn't work correctly for LRG transcripts (a bogus version was
+included and no transcript was selected) and RefSeq transcripts on mtDNA (no
+transcript was selected).
+
+Additionally, the `getTranscriptsMapping` webservice method didn't return
+enough information to construct a complete transcript name. This is now
+reported in a new `transcript` field.
+
+Finally, the `getTranscriptsRange` method now optionally includes version
+numbers with the boolean `versions` argument (default `false`).
+
 
 Version 2.0.15
 --------------