diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+# v1.1.0.0
+
+## Breaking
+
+- Renamed `Notify` fields to match `postgresql-libpq` exactly: `relname` → `notifyRelname`, `bePid` → `notifyBePid`, `extra` → `notifyExtra`
+
 # v1.0.0.3
 
 Doc corrections.
diff --git a/pqi.cabal b/pqi.cabal
--- a/pqi.cabal
+++ b/pqi.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.0
 name: pqi
-version: 1.0.0.3
+version: 1.1.0.0
 category: Database, PostgreSQL
 synopsis: Driver-agnostic interface to the PostgreSQL libpq API
 description:
diff --git a/src/library/Pqi.hs b/src/library/Pqi.hs
--- a/src/library/Pqi.hs
+++ b/src/library/Pqi.hs
@@ -218,9 +218,9 @@
 
 -- | An asynchronous notification, as returned by 'notifies'.
 data Notify = Notify
-  { relname :: ByteString,
-    bePid :: Int32,
-    extra :: ByteString
+  { notifyRelname :: ByteString,
+    notifyBePid :: Int32,
+    notifyExtra :: ByteString
   }
   deriving stock (Eq, Ord, Show)
 
