diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
 # LDAP Client Changelog
 
+## [0.4.3](https://github.com/alasconnect/ldap-client/tree/0.4.3) (2024-06-21)
+
+[Full Changelog](https://github.com/alasconnect/ldap-client/compare/0.4.2...0.4.3)
+
+**Fixed bugs:**
+
+- Change dependency from "connection" to "crypton-connection" [\#11](https://github.com/alasconnect/ldap-client/pull/11) ([pmiddend](https://github.com/pmiddend))
+
 ## [0.4.2](https://github.com/alasconnect/ldap-client/tree/0.4.2) (2021-10-07)
 
 [Full Changelog](https://github.com/alasconnect/ldap-client/compare/0.4.1...0.4.2)
diff --git a/ldap-client.cabal b/ldap-client.cabal
--- a/ldap-client.cabal
+++ b/ldap-client.cabal
@@ -1,5 +1,5 @@
 name:                ldap-client
-version:             0.4.2
+version:             0.4.3
 synopsis:            Pure Haskell LDAP Client Library
 description:
   Pure Haskell LDAP client library implementing (the parts of) RFC 4511.
@@ -25,7 +25,7 @@
 source-repository head
   type:     git
   location: git@github.com:alasconnect/ldap-client
-  tag:      0.4.2
+  tag:      0.4.3
 
 library
   ghc-options:
@@ -51,16 +51,16 @@
     Ldap.Client.Modify
     Ldap.Client.Search
   build-depends:
-      asn1-encoding >= 0.9
-    , asn1-types    >= 0.3
+      asn1-encoding         >= 0.9
+    , asn1-types            >= 0.3
     , async
-    , base          >= 4.6 && < 5
+    , base                  >= 4.6 && < 5
     , bytestring
-    , connection    >= 0.2
+    , crypton-connection    >= 0.2
     , containers
     , fail
-    , network       >= 2.6
-    , semigroups    >= 0.16
+    , network               >= 2.6
+    , semigroups            >= 0.16
     , stm
     , text
 
