diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,19 @@
 Changelog
 =========
 
+Version 0.2.7.2
+---------------
+
+*June 4, 2025*
+
+<https://github.com/mstksg/backprop/releases/tag/v0.2.7.2>
+
+*   Export `Numeric.Backprop.Internal.InpRef`
+
 Version 0.2.7.1
 ---------------
 
-*June 1, 2025*
+*June 4, 2025*
 
 <https://github.com/mstksg/backprop/releases/tag/v0.2.7.1>
 
diff --git a/backprop.cabal b/backprop.cabal
--- a/backprop.cabal
+++ b/backprop.cabal
@@ -1,6 +1,6 @@
 cabal-version:      1.12
 name:               backprop
-version:            0.2.7.1
+version:            0.2.7.2
 synopsis:           Heterogeneous automatic differentation
 description:
   Write your functions to compute your result, and the library will
diff --git a/src/Numeric/Backprop/Internal.hs b/src/Numeric/Backprop/Internal.hs
--- a/src/Numeric/Backprop/Internal.hs
+++ b/src/Numeric/Backprop/Internal.hs
@@ -68,11 +68,12 @@
   debugSTN,
   debugIR,
 
-  -- * Only used internally
+  -- * Only used internally within this module
   TapeNode (..),
   SomeTapeNode (..),
   BRef (..),
   Runner (..),
+  InpRef (..),
   initWengert,
   insertNode,
   bvConst,
@@ -261,7 +262,7 @@
 forceBVar (BV r !_) = force r `seq` ()
 {-# INLINE forceBVar #-}
 
--- | @since 0.2.7.1
+-- | @since 0.2.7.2
 data InpRef :: Type -> Type where
   IR ::
     { _irIx :: !(BVar s b)
