diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # shake-cabal
 
+## 0.2.2.0
+
+  * Export `CabalVersion` so `cabalOracle` is usable
+
 ## 0.2.1.0
 
   * Add `hsOracle` and `cabalOracle`
diff --git a/shake-cabal.cabal b/shake-cabal.cabal
--- a/shake-cabal.cabal
+++ b/shake-cabal.cabal
@@ -1,6 +1,6 @@
 cabal-version: 1.18
 name: shake-cabal
-version: 0.2.1.0
+version: 0.2.1.1
 license: BSD3
 license-file: LICENSE
 copyright: Copyright: (c) 2018-2019 Vanessa McHale
diff --git a/src/Development/Shake/Cabal.hs b/src/Development/Shake/Cabal.hs
--- a/src/Development/Shake/Cabal.hs
+++ b/src/Development/Shake/Cabal.hs
@@ -7,6 +7,8 @@
                                , cabalOracle
                                -- * Types
                                , HsCompiler (..)
+                               -- * Oracle dummy types
+                               , CabalVersion (..)
                                -- * Helper functions
                                , platform
                                , hsCompiler
diff --git a/src/Development/Shake/Cabal/Oracles.hs b/src/Development/Shake/Cabal/Oracles.hs
--- a/src/Development/Shake/Cabal/Oracles.hs
+++ b/src/Development/Shake/Cabal/Oracles.hs
@@ -8,6 +8,7 @@
 module Development.Shake.Cabal.Oracles ( hsOracle
                                        , cabalOracle
                                        , HsCompiler (..)
+                                       , CabalVersion (..)
                                        ) where
 
 import           Control.DeepSeq   (NFData)
