diff --git a/README.rst b/README.rst
index 14787512a96f824be7527372565977b88c24ddef..faeb9ecfb51b2435cb7e0b330d677202cc8ea311 100644
--- a/README.rst
+++ b/README.rst
@@ -5,10 +5,10 @@
    :target: https://www.idiap.ch/software/bob/docs/bob/bob.io.image/stable/index.html
 .. image:: http://img.shields.io/badge/docs-latest-orange.svg
    :target: https://www.idiap.ch/software/bob/docs/bob/bob.io.image/master/index.html
-.. image:: https://gitlab.idiap.ch/bob/bob.io.image/badges/master/build.svg
-   :target: https://gitlab.idiap.ch/bob/bob.io.image/commits/master
-.. image:: https://gitlab.idiap.ch/bob/bob.io.image/badges/master/coverage.svg
-   :target: https://gitlab.idiap.ch/bob/bob.io.image/commits/master
+.. image:: https://gitlab.idiap.ch/bob/bob.io.image/badges/v2.3.0/build.svg
+   :target: https://gitlab.idiap.ch/bob/bob.io.image/commits/v2.3.0
+.. image:: https://gitlab.idiap.ch/bob/bob.io.image/badges/v2.3.0/coverage.svg
+   :target: https://gitlab.idiap.ch/bob/bob.io.image/commits/v2.3.0
 .. image:: https://img.shields.io/badge/gitlab-project-0000c0.svg
    :target: https://gitlab.idiap.ch/bob/bob.io.image
 .. image:: http://img.shields.io/pypi/v/bob.io.image.svg
diff --git a/version.txt b/version.txt
index 29fc7cf95bed5e1b2274d6645a58e83a60e519f1..cc6612c36e05d4a1669f98ebbbe7412c16cf0af5 100644
--- a/version.txt
+++ b/version.txt
@@ -1 +1 @@
-2.2.3b1
+2.3.0
\ No newline at end of file