diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+# v0.1.1.0
+
+## Non-breaking
+
+- Added differential coverage for extra conninfo params (e.g. `application_name`) supplied at connect time, closing the gap where only `SET`-based updates were covered
+
 # v0.1.0.1
 
 ## Fixes
diff --git a/pqi-conformance.cabal b/pqi-conformance.cabal
--- a/pqi-conformance.cabal
+++ b/pqi-conformance.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.0
 name: pqi-conformance
-version: 0.1.0.1
+version: 0.1.1.0
 category: Database, PostgreSQL, Testing
 synopsis: Differential conformance tests for pqi adapters
 description:
diff --git a/src/library/Pqi/Conformance/Operation/Connectdb.hs b/src/library/Pqi/Conformance/Operation/Connectdb.hs
--- a/src/library/Pqi/Conformance/Operation/Connectdb.hs
+++ b/src/library/Pqi/Conformance/Operation/Connectdb.hs
@@ -56,6 +56,13 @@
         Pqi.finish connection
         pure (resolvedUser, observedStatus, observedError)
 
+    it "forwards extra conninfo params like the reference (e.g. application_name)" \conninfo ->
+      differentialConnect adapter conninfo \adapter' conninfo' -> do
+        connection <- Pqi.connectdb adapter' (conninfo' <> " application_name=pqi-conformance-test")
+        observedApplicationName <- Pqi.parameterStatus connection "application_name"
+        Pqi.finish connection
+        pure observedApplicationName
+
   describe "SCRAM-SHA-256 authentication" do
     it "the candidate authenticates and queries like the FFI reference" \_ ->
       let scramConfig =
diff --git a/src/library/Pqi/Conformance/Operation/DescribePortal.hs b/src/library/Pqi/Conformance/Operation/DescribePortal.hs
--- a/src/library/Pqi/Conformance/Operation/DescribePortal.hs
+++ b/src/library/Pqi/Conformance/Operation/DescribePortal.hs
@@ -18,7 +18,8 @@
       differential adapter conninfo \connection -> do
         _ <- Pqi.exec connection "begin"
         _ <-
-          Pqi.exec connection
+          Pqi.exec
+            connection
             "declare conformance_cursor cursor for select 1 :: int4 as n, 'x' :: text as t"
         Pqi.describePortal connection "conformance_cursor" >>= traverse observeResult
 
diff --git a/src/library/Pqi/Conformance/Operation/SendQueryParams.hs b/src/library/Pqi/Conformance/Operation/SendQueryParams.hs
--- a/src/library/Pqi/Conformance/Operation/SendQueryParams.hs
+++ b/src/library/Pqi/Conformance/Operation/SendQueryParams.hs
@@ -18,7 +18,8 @@
     it "sends a parameterized query and collects its result" \conninfo ->
       differential adapter conninfo \connection -> do
         sent <-
-          Lq.sendQueryParams connection
+          Lq.sendQueryParams
+            connection
             "select $1 :: int4 + $2 :: int4, $3 :: text"
             [Just (int4Oid, "40", Lq.Text), Just (int4Oid, "2", Lq.Text), Nothing]
             Lq.Text
