diff --git a/CMakeLists.txt b/CMakeLists.txt
index f2e5714d8dd12b51cb18f4bded2b174c557aa011..5ecd0c6a83cf05b8a02f35af5bd3712332e5f8aa 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -15,7 +15,7 @@ include(cmake/CheckAtomic.cmake)
 include(CTest)
 
 set (opendht_VERSION_MAJOR 2)
-set (opendht_VERSION_MINOR 5.0)
+set (opendht_VERSION_MINOR 5.1)
 set (opendht_VERSION ${opendht_VERSION_MAJOR}.${opendht_VERSION_MINOR})
 set (PACKAGE_VERSION ${opendht_VERSION})
 set (VERSION "${opendht_VERSION}")
diff --git a/configure.ac b/configure.ac
index 3d2ebde3410dcab2dfd1a3b5f0b52636dff1866a..bfd9ce9d5ff57a7b045ed1234d950c1ca1c73f79 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 dnl define macros
 m4_define([opendht_major_version], 2)
 m4_define([opendht_minor_version], 5)
-m4_define([opendht_patch_version], 0)
+m4_define([opendht_patch_version], 1)
 m4_define([opendht_version],
 		  [opendht_major_version.opendht_minor_version.opendht_patch_version])
 
diff --git a/meson.build b/meson.build
index 06387702821a8e6bfd6bcf137a4ebd56f6f82e71..4997e79d8e5a01fa71cb082935e9d77a8458e2be 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
 project('opendht', 'c', 'cpp',
-    version: '2.5.0',
+    version: '2.5.1',
     default_options: [
         'cpp_std=c++17',
         'warning_level=3'