diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
+0.5.3
+* Bump bytestring bound to build with ghc-9.8.
 0.5.2
-* Introduced and published N.T.IM.Internal module.
+* Introduce internal module.
+* Fixes dependency bounds.
 0.5.1
 * Fixed bug in cleanup procedure.
 0.5 
diff --git a/network-transport-inmemory.cabal b/network-transport-inmemory.cabal
--- a/network-transport-inmemory.cabal
+++ b/network-transport-inmemory.cabal
@@ -1,6 +1,6 @@
 Name:          network-transport-inmemory
-Version:       0.5.2
-Cabal-Version: >=1.8
+Version:       0.5.3
+Cabal-Version: >=1.10
 Build-Type:    Simple
 License:       BSD3
 License-file:  LICENSE
@@ -31,14 +31,15 @@
 
 Library
   Build-Depends:   base >= 4.6 && < 5,
-                   network-transport >= 0.4.0.0 && < 0.5,
+                   network-transport >= 0.4.0.0 && < 0.7,
                    data-accessor >= 0.2 && < 0.3,
-                   bytestring >= 0.9 && < 0.11,
-                   containers >= 0.4 && < 0.6,
+                   bytestring >= 0.9 && < 0.13,
+                   containers >= 0.4 && < 0.7,
                    stm >= 2.0 && < 3.0
   Exposed-modules: Network.Transport.InMemory
                    Network.Transport.InMemory.Internal
                    Network.Transport.InMemory.Debug
+  default-language: Haskell2010
   ghc-options:     -Wall
   HS-Source-Dirs:  src
 
@@ -49,6 +50,7 @@
                    network-transport,
                    network-transport-tests >= 0.1 && < 0.3
   Main-Is:         TestMulticastInMemory.hs
+  default-language: Haskell2010
   ghc-options:     -Wall -fno-warn-unused-do-bind
   HS-Source-Dirs:  tests
   Buildable:       False
@@ -60,5 +62,6 @@
                    network-transport-tests >= 0.1 && < 0.3,
                    network-transport
   Main-Is:         TestInMemory.hs
+  default-language: Haskell2010
   ghc-options:     -Wall -fno-warn-unused-do-bind
   HS-Source-Dirs:  tests
