diff --git a/README.rst b/README.rst
index 9136dd3d9809a6e8a4eaf1ee5dc07fa66f7426e5..568eebaa8dc3aa05af12dd1e529f7d4f1c2c75b6 100644
--- a/README.rst
+++ b/README.rst
@@ -1,14 +1,14 @@
 .. vim: set fileencoding=utf-8 :
 .. Tue 27 Feb 2018 09:06:28 CET
 
-.. image:: https://img.shields.io/badge/docs-stable-yellow.svg
-   :target: https://www.idiap.ch/software/bob/docs/bob/bob.buildout/stable/index.html
+.. image:: https://img.shields.io/badge/docs-v2.2.1-yellow.svg
+   :target: https://www.idiap.ch/software/bob/docs/bob/bob.buildout/v2.2.1/index.html
 .. image:: https://img.shields.io/badge/docs-latest-orange.svg
    :target: https://www.idiap.ch/software/bob/docs/bob/bob.buildout/master/index.html
-.. image:: https://gitlab.idiap.ch/bob/bob.buildout/badges/master/build.svg
-   :target: https://gitlab.idiap.ch/bob/bob.buildout/commits/master
-.. image:: https://gitlab.idiap.ch/bob/bob.buildout/badges/master/coverage.svg
-   :target: https://gitlab.idiap.ch/bob/bob.buildout/commits/master
+.. image:: https://gitlab.idiap.ch/bob/bob.buildout/badges/v2.2.1/build.svg
+   :target: https://gitlab.idiap.ch/bob/bob.buildout/commits/v2.2.1
+.. image:: https://gitlab.idiap.ch/bob/bob.buildout/badges/v2.2.1/coverage.svg
+   :target: https://gitlab.idiap.ch/bob/bob.buildout/commits/v2.2.1
 .. image:: https://img.shields.io/badge/gitlab-project-0000c0.svg
    :target: https://gitlab.idiap.ch/bob/bob.buildout
 .. image:: https://img.shields.io/pypi/v/bob.buildout.svg
diff --git a/version.txt b/version.txt
index cb47f847b9f04c226158137542ee273658d5fc91..fae692e41d4f76365046a2c9da3349f2f6f1384d 100644
--- a/version.txt
+++ b/version.txt
@@ -1 +1 @@
-2.2.1b0
\ No newline at end of file
+2.2.1
\ No newline at end of file