diff --git a/ChangeLog b/ChangeLog
index 17550dca8182122f2539fd3d81ee1d64abaed0ed..16ca1f0b12a7d49561cdd620d83f23275e329212 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+nbxmpp 3.1.1 (27 Jul 2022)
+
+  Improvements
+
+  * Add more datetime test cases
+
+  Performance
+
+  * Use cache when calling JID.new_as_bare()
+
+  Bug Fixes
+
+  * Allow handlers to connect to presence type available
+
 nbxmpp 3.1.0 (28 May 2022)
 
   New
diff --git a/nbxmpp/__init__.py b/nbxmpp/__init__.py
index eade06f193d632b8d6f2a91906b30bd8aac4fdcd..0de282bf997e57337cae5418a8c5c866a8713902 100644
--- a/nbxmpp/__init__.py
+++ b/nbxmpp/__init__.py
@@ -4,4 +4,4 @@ from .protocol import *
 
 gi.require_version('Soup', '2.4')
 
-__version__: str = '3.1.0'
+__version__: str = '3.1.1'
diff --git a/setup.cfg b/setup.cfg
index c1195045645d3f88c4884f0b320b9e1d72e314bd..4a19d7e30af7b79a5342bf4f75016f2e7e2423ea 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,6 +1,6 @@
 [metadata]
 name = nbxmpp
-version = 3.1.0
+version = 3.1.1
 description = XMPP Library
 author = Yann Leboulanger, Philipp Hoerist
 author_email = gajim-devel@gajim.org