diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,8 @@
+# 0.2.0.0
+
+* Add `exonws`, a variant that preserves whitespace.
+* Add `exonWith`, a constructor for custom quasiquoters.
+
 # 0.1.1.0
 
 * Add `Exon` instance for `String -> String`, used by `showsPrec`.
diff --git a/exon.cabal b/exon.cabal
--- a/exon.cabal
+++ b/exon.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           exon
-version:        0.2.0.0
+version:        0.2.0.1
 synopsis:       Monoidal Quasiquote Interpolation
 description:    See <https://hackage.haskell.org/package/exon/docs/Exon.html>
 category:       String
@@ -105,7 +105,7 @@
   ghc-options: -Wall -Wredundant-constraints -Wsimplifiable-class-constraints -Wunused-type-patterns
   build-depends:
       base ==4.*
-    , flatparse ==0.2.*
+    , flatparse >=0.2
     , haskell-src-exts <1.24
     , haskell-src-meta <0.9
     , relude >=0.7 && <1.2
@@ -188,17 +188,13 @@
   build-depends:
       base ==4.*
     , exon
-    , flatparse ==0.2.*
-    , haskell-src-exts <1.24
-    , haskell-src-meta <0.9
     , hedgehog
-    , relude >=0.7 && <1.2
     , tasty
     , tasty-hedgehog
     , template-haskell
     , text
   mixins:
       base hiding (Prelude)
-    , exon hiding (Prelude)
+    , exon hiding (Exon.Prelude)
     , exon (Exon.Prelude as Prelude)
   default-language: Haskell2010
diff --git a/lib/Exon/Quote.hs b/lib/Exon/Quote.hs
--- a/lib/Exon/Quote.hs
+++ b/lib/Exon/Quote.hs
@@ -106,6 +106,8 @@
 -- >>> exonnl = exonWith [t|Nl|]
 -- >>> [exonnl|one   two     three|]
 -- "one\ntwo\nthree"
+--
+-- @since 0.2.0.0
 exonWith :: Q TH.Type -> QuasiQuoter
 exonWith tag =
   QuasiQuoter (quoteExpWith tag) (err "pattern") (err "type") (err "decl")
@@ -133,6 +135,8 @@
   exonWith [t|ExonDefault|]
 
 -- |A variant of 'exon' that always keeps whitespace verbatim.
+--
+-- @since 0.2.0.0
 exonws :: QuasiQuoter
 exonws =
   exonWith [t|KeepWhitespace|]
