diff --git a/pqi.cabal b/pqi.cabal
--- a/pqi.cabal
+++ b/pqi.cabal
@@ -1,18 +1,18 @@
 cabal-version: 3.0
 name: pqi
-version: 0.0.1.0
+version: 0.0.1.1
 category: Database, PostgreSQL
 synopsis: Driver-agnostic interface to the PostgreSQL libpq API
 description:
-  @pqi@ reproduces the API surface of the @postgresql-libpq@ package, but
+  @pqi@ reproduces the API surface of the [@postgresql-libpq@](https://hackage.haskell.org/package/postgresql-libpq) package, but
   reifies the connection (and its results) as a type class instead of a single
   concrete type. This lets callers program against one interface and pick an
   adapter at the type level:
 
-  * @pqi-ffi@ — a thin adapter backed by the C @libpq@ library via
-    @postgresql-libpq@.
+  * [@pqi-ffi@](https://hackage.haskell.org/package/pqi-ffi) — a thin adapter backed by the C @libpq@ library via
+    [@postgresql-libpq@](https://hackage.haskell.org/package/postgresql-libpq).
 
-  * @pqi-native@ — a pure-Haskell adapter that speaks the PostgreSQL wire
+  * [@pqi-native@](https://hackage.haskell.org/package/pqi-native) — a pure-Haskell adapter that speaks the PostgreSQL wire
     protocol directly.
 
   This package ships only the interface: the typeclasses, types and a couple of connection-independent helpers.
