MLBEDSW-4962: Update release notes

This commit contains the release notes
for Vela 3.1.0. It also increases the
PyPI documentation tag.

Signed-off-by: Dwight Lidman <dwight.lidman@arm.com>
Change-Id: Iffd9fac7d4a7ccb34c3558990ef4bb97e548bf4c
diff --git a/README.md b/README.md
index 83a1644..f8e57aa 100644
--- a/README.md
+++ b/README.md
@@ -29,7 +29,8 @@
 
 ## TensorFlow Support
 
-* Vela 2.1.0 to current supports TensorFlow 2.4
+* Vela 3.1.0 to current supports TensorFlow 2.5
+* Vela 2.1.0 to 3.0.0 supports TensorFlow 2.4
 * Vela 2.0.0 to 2.0.1 supports TensorFlow 2.3
 * Vela 0.1.0 to 1.2.0 supports TensorFlow 2.1
 
diff --git a/RELEASES.md b/RELEASES.md
index 892d84d..7674322 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -5,6 +5,27 @@
 fixed.  The version numbering adheres to the
 [semantic versioning](https://semver.org/) scheme.
 
+## Release 3.1.0 - 30/08/2021
+
+**Main feature changes:**
+
+* New operator support: SQUEEZE
+* Updated support for TensorFlow 2.5
+* Experimental limited support for reading TOSA files
+
+**Interface changes:**
+
+* Re-addition of CLI option:
+  * `--recursion-limit`
+* External API v1.1
+  * Re-instated functionality of `find_block_configs()` from Vela 2.1.0
+
+**Reported defect fixes:**
+
+* Bug with IFM box depth for convolutions fused with SPLIT (MLCE-490)
+* Bug with missing attribute from integer type (MLCE-534)
+* Bug with incorrect options in TensorFlow Lite mapping (MLCE-427) 
+
 ## Release 3.0.0 - 28/05/2021
 
 **Main feature changes:**
diff --git a/setup.py b/setup.py
index 2aa23ca..50fd506 100644
--- a/setup.py
+++ b/setup.py
@@ -40,7 +40,7 @@
 this_directory = os.path.abspath(os.path.dirname(__file__))
 with open(os.path.join(this_directory, "README.md"), encoding="utf-8") as f:
     long_description = f.read()
-    tag = "3.0.0"
+    tag = "3.1.0"
     url = f"https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u-vela/+/refs/tags/{tag}/"
     # Find all markdown links that match the format:  [text](link)
     for match, link in re.findall(r"(\[.+?\]\((.+?)\))", long_description):