diff --git a/pom.xml b/pom.xml
index 87f9b1a32876d8dd4ec06545b63f68f60053080f..45b79a53f7a93fddf18764a1f3a63659ed150894 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.orekit</groupId>
   <artifactId>rugged</artifactId>
-  <version>2.2-SNAPSHOT</version>
+  <version>2.2</version>
   <packaging>jar</packaging>
   <name>Rugged</name>
   <url>https://www.orekit.org/rugged</url>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 23b0414f7731185a08190c890032eacafc096f0a..5796e6fcf688346b6fb7b20eaa062a45ad44eb3f 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -20,7 +20,7 @@
     <title>Rugged Changes</title>
   </properties>
   <body>
-     <release version="2.2" date="TBD" description="This is a minor release.
+     <release version="2.2" date="2020-07-31" description="This is a minor release.
      It adds access to algorithm identifier, 
      corrects an Earth constant for model IERS96, 
      improves documentation and fixes a few bugs.
diff --git a/src/site/markdown/downloads.md.vm b/src/site/markdown/downloads.md.vm
index fb471a38d172fbef70ae1d4152139b84e7cee45e..16afd1b245f041ebd6d25a6b0a98fad003b12542 100644
--- a/src/site/markdown/downloads.md.vm
+++ b/src/site/markdown/downloads.md.vm
@@ -43,7 +43,7 @@ with groupID org.orekit and artifactId rugged so maven
 internal mechanism will download automatically all artifacts and dependencies
 as required.
 
-#set ( $versions = {"2.1": "2019-03-14", "2.0": "2017-12-19", "1.0": "2016-02-10"} )
+#set ( $versions = {"2.2": "2020-07-31", "2.1": "2019-03-14", "2.0": "2017-12-19", "1.0": "2016-02-10"} )
 #foreach( $version in $versions.entrySet() )
 
 |  package |                                              link                                                                                     |