diff --git a/CHANGELOG.rst b/CHANGELOG.rst
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -7,6 +7,18 @@
 .. _PVP: https://pvp.haskell.org/
 
 
+2.4.0.3 (2021-08-15)
+--------------------
+
+* Git: :tag:`dejafu-2.4.0.3`
+* Hackage: :hackage:`dejafu-2.4.0.3`
+
+Miscellaneous
+~~~~~~~~~~~~~
+
+* Remove reference to freenode in README.
+
+
 2.4.0.2 (2021-03-14)
 --------------------
 
diff --git a/README.markdown b/README.markdown
--- a/README.markdown
+++ b/README.markdown
@@ -131,5 +131,5 @@
 
 Bug reports, pull requests, and comments are very welcome!
 
-Feel free to contact me on GitHub, through IRC (#haskell on freenode),
-or email (mike@barrucadu.co.uk).
+Feel free to contact me on GitHub, through IRC (#haskell on
+libera.chat), or email (mike@barrucadu.co.uk).
diff --git a/dejafu.cabal b/dejafu.cabal
--- a/dejafu.cabal
+++ b/dejafu.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                dejafu
-version:             2.4.0.2
+version:             2.4.0.3
 synopsis:            A library for unit-testing concurrent programs.
 
 description:
@@ -33,7 +33,7 @@
 source-repository this
   type:     git
   location: https://github.com/barrucadu/dejafu.git
-  tag:      dejafu-2.4.0.2
+  tag:      dejafu-2.4.0.3
 
 library
   exposed-modules:     Test.DejaFu
