diff --git a/CMakeLists.txt b/CMakeLists.txt
index 960e0a3c29fbb5a7e68c5c2a1cea46f039c79b50..647f8d4d4dc8936fff666ce340c0ef72113c539f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,7 +13,7 @@ include(CTest)
 include(FetchContent)
 
 set (opendht_VERSION_MAJOR 3)
-set (opendht_VERSION_MINOR 2.0)
+set (opendht_VERSION_MINOR 3.0)
 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 045095149f8b0bc130db4ad81f38492024442f0f..bdada013b3ea50e0c288f87d6c77c70375d48e51 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 dnl define macros
 m4_define([opendht_major_version], 3)
-m4_define([opendht_minor_version], 2)
+m4_define([opendht_minor_version], 3)
 m4_define([opendht_patch_version], 0)
 m4_define([opendht_version],
 		  [opendht_major_version.opendht_minor_version.opendht_patch_version])
diff --git a/meson.build b/meson.build
index 5fb2d2a33cbdf1973a90bf784e1d392f59b55ec1..2f77f9481a2f560d99211f80fcb6cd653feac0e2 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
 project('opendht', 'c', 'cpp', 'cython',
-    version: '3.2.0',
+    version: '3.3.0',
     default_options: [
         'cpp_std=c++17',
         'warning_level=3'