diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,11 @@
 The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
 and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
 
+## 0.6.1
+### Changed
+- Bump version and LTS Haskell.
+- Update dependencies.
+
 ## 0.6.0
 ### Changed
 - Remove all use of CPP.
diff --git a/secp256k1-haskell.cabal b/secp256k1-haskell.cabal
--- a/secp256k1-haskell.cabal
+++ b/secp256k1-haskell.cabal
@@ -1,11 +1,11 @@
-cabal-version: 1.24
+cabal-version: 2.0
 
 -- This file has been generated from package.yaml by hpack version 0.34.4.
 --
 -- see: https://github.com/sol/hpack
 
 name:           secp256k1-haskell
-version:        0.6.0
+version:        0.6.1
 synopsis:       Bindings for secp256k1
 description:    Sign and verify signatures using the secp256k1 library.
 category:       Crypto
@@ -40,11 +40,11 @@
       QuickCheck >=2.9.2 && <2.15
     , base >=4.9 && <5
     , base16 >=0.3.0.1
-    , bytestring >=0.10.8 && <0.11
+    , bytestring >=0.10.8 && <0.12
     , cereal >=0.5.4 && <0.6
     , deepseq >=1.4.2 && <1.5
     , entropy >=0.3.8 && <0.5
-    , hashable >=1.2.6 && <1.4
+    , hashable >=1.2.6 && <1.5
     , string-conversions ==0.4.*
     , unliftio-core >=0.1.0 && <0.3
   default-language: Haskell2010
@@ -64,11 +64,11 @@
     , QuickCheck >=2.9.2 && <2.15
     , base >=4.9 && <5
     , base16 >=0.3.0.1
-    , bytestring >=0.10.8 && <0.11
+    , bytestring >=0.10.8 && <0.12
     , cereal >=0.5.4 && <0.6
     , deepseq >=1.4.2 && <1.5
     , entropy >=0.3.8 && <0.5
-    , hashable >=1.2.6 && <1.4
+    , hashable >=1.2.6 && <1.5
     , hspec
     , monad-par
     , mtl
