diff --git a/ascii.cabal b/ascii.cabal
--- a/ascii.cabal
+++ b/ascii.cabal
@@ -1,7 +1,7 @@
 cabal-version: 3.0
 
 name: ascii
-version: 1.3.0.0
+version: 1.3.1.0
 synopsis: The ASCII character set and encoding
 category: Data, Text
 
@@ -79,7 +79,7 @@
       , ASCII.Refinement
       , ASCII.Superset
 
-    build-depends: ascii-th == 1.0.0.*
+    build-depends: ascii-th == 1.1.1.*
     reexported-modules:
         ASCII.TemplateHaskell
       , ASCII.QuasiQuoters
diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,11 @@
+### 1.3.1.0 (2023-01-03)
+
+Update `ascii-th` to `1.1.1`.
+
+This adds, most notably, to the `ASCII.QuasiQuoters` module.
+The new quasi-quoters are `caseless`, `lower`, and `upper`.
+These are also re-exported from the `ASCII` module.
+
 ### 1.3.0.0 (2023-01-03)
 
 Update `ascii-superset` to `1.1.0`.
diff --git a/library/ASCII.hs b/library/ASCII.hs
--- a/library/ASCII.hs
+++ b/library/ASCII.hs
@@ -110,7 +110,7 @@
     {- ** Supersets of numeric characters -}
     DigitSuperset, DigitStringSuperset, HexCharSuperset, HexStringSuperset,
 
-    {- * Quasi-quoters -} char, string
+    {- * Quasi-quoters -} char, string, caseless, lower, upper,
   )
   where
 
@@ -122,7 +122,7 @@
 import ASCII.Hexadecimal (HexChar, HexCharSuperset, HexStringSuperset)
 import ASCII.Isomorphism (CharIso, StringIso)
 import ASCII.Lift (Lift)
-import ASCII.QuasiQuoters (char, string)
+import ASCII.QuasiQuoters (char, string, caseless, lower, upper)
 import ASCII.Refinement (ASCII, validateChar, validateString)
 import ASCII.Superset (CharSuperset, StringSuperset)
 
