diff --git a/README.rst b/README.rst
index 598cdffd6494f944a5c24aaaff6b4831048333f9..768bc05fb165faf76763e60f52bcaf0c904f0b84 100644
--- a/README.rst
+++ b/README.rst
@@ -1,11 +1,11 @@
 .. vim: set fileencoding=utf-8 :
 
-.. image:: https://img.shields.io/badge/docs-available-orange.svg
-   :target: https://www.idiap.ch/software/bob/docs/bob/bob.devtools/stable/index.html
-.. image:: https://gitlab.idiap.ch/bob/bob.devtools/badges/master/pipeline.svg
-   :target: https://gitlab.idiap.ch/bob/bob.devtools/commits/master
-.. image:: https://gitlab.idiap.ch/bob/bob.devtools/badges/master/coverage.svg
-   :target: https://gitlab.idiap.ch/bob/bob.devtools/commits/master
+.. image:: https://img.shields.io/badge/docs-v4.0.0-orange.svg
+   :target: https://www.idiap.ch/software/bob/docs/bob/bob.devtools/v4.0.0/index.html
+.. image:: https://gitlab.idiap.ch/bob/bob.devtools/badges/v4.0.0/pipeline.svg
+   :target: https://gitlab.idiap.ch/bob/bob.devtools/commits/v4.0.0
+.. image:: https://gitlab.idiap.ch/bob/bob.devtools/badges/v4.0.0/coverage.svg
+   :target: https://gitlab.idiap.ch/bob/bob.devtools/commits/v4.0.0
 .. image:: https://img.shields.io/badge/gitlab-project-0000c0.svg
    :target: https://gitlab.idiap.ch/bob/bob.devtools
 
@@ -38,4 +38,4 @@ development `mailing list`_.
 .. _bob: https://www.idiap.ch/software/bob
 .. _beat: https://www.idiap.ch/software/beat
 .. _mailing list: https://www.idiap.ch/software/bob/discuss
-.. _user guide: https://www.idiap.ch/software/bob/docs/bob/bob.devtools/stable/install.html
+.. _user guide: https://www.idiap.ch/software/bob/docs/bob/bob.devtools/v4.0.0/install.html
diff --git a/version.txt b/version.txt
index 28f09d9c0f1c1ed8a6d0a2e10e71c90eeb2f32e3..fcdb2e109f68cff5600955a73908885fe8599bb4 100644
--- a/version.txt
+++ b/version.txt
@@ -1 +1 @@
-3.5.0b0
+4.0.0