diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,8 @@
-# 0.8
+# v0.9.1.1
+
+- Conform to the new `hasql` API (v2.0)
+
+# v0.8
 
 - Migrated to hasql-pool-1. The option names remained the same.
 - Revised the exports, exposing connection settings.
diff --git a/hasql-optparse-applicative.cabal b/hasql-optparse-applicative.cabal
--- a/hasql-optparse-applicative.cabal
+++ b/hasql-optparse-applicative.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.0
 name: hasql-optparse-applicative
-version: 0.9.1
+version: 0.9.1.1
 synopsis: "optparse-applicative" parsers for "hasql"
 category: Hasql, Database, PostgreSQL, Options
 homepage:
@@ -62,15 +62,17 @@
     UnboxedTuples
 
   default-language: Haskell2010
-  exposed-modules: Hasql.OptparseApplicative
-  other-modules: Hasql.OptparseApplicative.Prelude
+  exposed-modules: 
+    Hasql.OptparseApplicative
+  other-modules: 
+    Hasql.OptparseApplicative.Prelude
   build-depends:
     attoparsec >=0.14 && <1,
     attoparsec-time >=1.0.3 && <1.1,
     base >=4.11 && <5,
     bytestring >=0.10 && <1,
-    hasql >=1.10 && <1.11,
-    hasql-pool >=1.4.1 && <1.5,
+    hasql >=1.10 && <1.11 || >=2.0 && <2.1,
+    hasql-pool >=1.4.1 && <1.6,
     optparse-applicative >=0.18 && <1,
     text >=1.2 && <3,
     time >=1.10 && <2,
