diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 555b58ccd1ffb437d61d471139f13f64a85b667e..5c2ee36dd7111335191404666f6fd2c4f92b0426 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,12 +1,12 @@
 =========
 CHANGELOG
 =========
-- 2.0.1
+- `2.0.1 <https://gitlab.pasteur.fr/nmaillet/rpg/-/releases/2.0.1>`_
     Fix argparse bug preventing -h option to correctly be displayed
 
     Correct typo
 
-- 2.0.0
+- `2.0.0 <https://gitlab.pasteur.fr/nmaillet/rpg/-/releases/2.0.0>`_
     Tested on Python 3.10 et 3.11
     
     Adding a new enzyme (43), Asp-N without cleaving Cysteines
@@ -23,13 +23,13 @@ CHANGELOG
     
     Adding an option to compute all theoretical peptides with at most N miscleavages
 
-- 1.2.4
+- `1.2.4 <https://gitlab.pasteur.fr/nmaillet/rpg/-/releases/1.2.4>`_
     Remove 'deprecated' for IPC v1
 
 - 1.2.3
     Add IPC2 pKa values (thanks Lukasz Kozlowski, see https://doi.org/10.1093/nar/gkab295). Add RPG's publication on documentation
 
-- 1.2.2
+- `1.2.2 <https://gitlab.pasteur.fr/nmaillet/rpg/-/releases/1.2.2>`_
     Correct a major bug arising when a new enzyme is define with at least 3 amino acids while the first one being the cleaving site
 
 - 1.2.1
@@ -42,7 +42,7 @@ CHANGELOG
 
     Remove Python 3.5 compatibility
 
-- 1.1.0
+- `1.1.0 <https://gitlab.pasteur.fr/nmaillet/rpg/-/releases/1.1.0>`_
     Modify input. Now, option -i only takes files. Use option -s to input sequence
 
 - 1.0.9