diff --git a/AUTHORS b/AUTHORS
index 31179b1879994677602affd8dfce626c679890cd..a2023135a00e03cedcd7a450e38a5a97a52fea66 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -41,6 +41,7 @@ Contributors:
 	* Raja Venkataraman
 	* Salam Al-yahya
 	* Simon Wu
+	* Stefan Seeger
 	* Stephen Gallagher
 	* Steven MacLeod
 	* Surya Nallu
diff --git a/docs/releasenotes/0.8.16.rst b/docs/releasenotes/0.8.16.rst
new file mode 100644
index 0000000000000000000000000000000000000000..ead04c2b3c295e0922fc1c45bb64822364fcbae6
--- /dev/null
+++ b/docs/releasenotes/0.8.16.rst
@@ -0,0 +1,31 @@
+============================
+Djblets 0.8.16 Release Notes
+============================
+
+**Release date**: TBD
+
+
+djblets.log
+===========
+
+* Fixed a :py:exc:`UnicodeDecodeError` when log files contain an umlaut.
+  (:bug:`3760`)
+
+  Patch by Stefan Seeger.
+
+
+djblets.webapi
+==============
+
+* Fixed numerous problems in generating suitable ETags for resources.
+  (:bug:`3778`)
+
+  The generated ETags should now properly represent the state of the
+  resource, preventing stale caching issues.
+
+
+Contributors
+============
+
+* Christian Hammond
+* Stefan Seeger
diff --git a/docs/releasenotes/index.rst b/docs/releasenotes/index.rst
index 13640accf9d9086e209b85e9c76204fddeb86cc0..b690cf8d484b7ad3270ec831f8eb98d343372113 100644
--- a/docs/releasenotes/index.rst
+++ b/docs/releasenotes/index.rst
@@ -11,6 +11,7 @@ Djblets Release Notes
 .. toctree::
    :maxdepth: 1
 
+   0.8.16
    0.8.15
    0.8.14
    0.8.13
