diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for haskell-candid
 
+## 0.5.0.2 -- 2024-04-28
+
+* GHC-9.10
+
 ## 0.5.0.1 -- 2024-01-15
 
 * Bump dependencies
diff --git a/candid.cabal b/candid.cabal
--- a/candid.cabal
+++ b/candid.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.0
 name:               candid
-version:            0.5.0.1
+version:            0.5.0.2
 license:            Apache
 license-file:       LICENSE
 maintainer:         mail@joachim-breitner.de
@@ -47,7 +47,7 @@
     default-language: Haskell2010
     ghc-options:      -Wall -Wno-name-shadowing
     build-depends:
-        base ^>=4.14.3 || ^>=4.15.1 || ^>=4.16.3 || ^>=4.17.0 || ^>=4.18.1 || ^>=4.19.0,
+        base ^>=4.14.3 || ^>=4.15.1 || ^>=4.16.3 || ^>=4.17.0 || ^>=4.18.1 || ^>=4.19.0 || ^>=4.20.0,
         text ^>=1.2.4 || ^>=2.0.1 || ^>=2.1,
         dlist ^>=1.0,
         vector ^>=0.12.3 || ^>=0.13.0,
@@ -61,12 +61,12 @@
         scientific ^>=0.3.7,
         cereal ^>=0.5.8,
         leb128-cereal ^>=1.2,
-        containers ^>=0.6.4,
+        containers ^>=0.6.4 || ^>=0.7,
         unordered-containers ^>=0.2.19,
         row-types ^>=1.0.1,
         constraints ^>=0.13.4 || ^>=0.14,
         prettyprinter ^>=1.7.1,
-        template-haskell ^>=2.16.0 || ^>=2.17.0 || ^>=2.18.0 || ^>=2.19.0 || ^>=2.20.0 || ^>=2.21.0,
+        template-haskell ^>=2.16.0 || ^>=2.17.0 || ^>=2.18.0 || ^>=2.19.0 || ^>=2.20.0 || ^>=2.21.0 || ^>=2.22.0,
         base32 ^>=0.2.2 || ^>=0.3.1 || ^>=0.4,
         split ^>=0.2.3,
         file-embed ^>=0.0.15
@@ -76,7 +76,7 @@
     default-language: Haskell2010
     ghc-options:      -Wall -Wno-name-shadowing
     build-depends:
-        base ^>=4.14.3 || ^>=4.15.1 || ^>=4.16.3 || ^>=4.17.0 || ^>=4.18.1 || ^>=4.19.0,
+        base ^>=4.14.3 || ^>=4.15.1 || ^>=4.16.3 || ^>=4.17.0 || ^>=4.18.1 || ^>=4.19.0 || ^>=4.20.0,
         candid,
         optparse-applicative ^>=0.17.1 || ^>=0.18.1,
         text ^>=1.2.4 || ^>=2.0.1 || ^>=2.1,
@@ -96,7 +96,7 @@
     default-language: Haskell2010
     ghc-options:      -Wall -Wno-name-shadowing -rtsopts
     build-depends:
-        base ^>=4.14.3 || ^>=4.15.1 || ^>=4.16.3 || ^>=4.17.0 || ^>=4.18.1 || ^>=4.19.0,
+        base ^>=4.14.3 || ^>=4.15.1 || ^>=4.16.3 || ^>=4.17.0 || ^>=4.18.1 || ^>=4.19.0 || ^>=4.20.0,
         tasty ^>=1.4.3 || ^>=1.5,
         tasty-hunit ^>=0.10.0,
         tasty-smallcheck ^>=0.8.2,
@@ -111,8 +111,8 @@
         unordered-containers ^>=0.2.19,
         row-types ^>=1.0.1,
         directory ^>=1.3.6,
-        filepath ^>=1.4.2,
-        template-haskell ^>=2.16.0 || ^>=2.17.0 || ^>=2.18.0 || ^>=2.19.0 || ^>=2.20.0 || ^>=2.21.0
+        filepath ^>=1.4.2 || ^>=1.5.2,
+        template-haskell ^>=2.16.0 || ^>=2.17.0 || ^>=2.18.0 || ^>=2.19.0 || ^>=2.20.0 || ^>=2.21.0 || ^>=2.22.0
 
 test-suite doctest
     type:             exitcode-stdio-1.0
@@ -120,7 +120,7 @@
     default-language: Haskell2010
     ghc-options:      -threaded
     build-depends:
-        base ^>=4.14.3 || ^>=4.15.1 || ^>=4.16.3 || ^>=4.17.0 || ^>=4.18.1 || ^>=4.19.0,
+        base ^>=4.14.3 || ^>=4.15.1 || ^>=4.16.3 || ^>=4.17.0 || ^>=4.18.1 || ^>=4.19.0 || ^>=4.20.0,
         candid,
         doctest ^>=0.20.1 || ^>=0.21.1 || ^>=0.22.2,
         row-types ^>=1.0.1,
