diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,13 @@
+[1.23.1.1]
+
+  * Remove unused `ghc-prim` dependency (konsumlam).
+
+  * Bump bound for QuickCheck.
+
+  * Allow deepseq-1.5 (Bodigrim).
+
+  * Fix 'patter' typo in SimpleFigure haddock (Owen Shepherd).
+
 [1.23.1]
 
   * Restore toJSONFilter instance for pure `a -> [a]`.
diff --git a/pandoc-types.cabal b/pandoc-types.cabal
--- a/pandoc-types.cabal
+++ b/pandoc-types.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.2
 Name:                pandoc-types
-version:             1.23.1
+version:             1.23.1.1
 Synopsis:            Types for representing a structured document
 Description:         @Text.Pandoc.Definition@ defines the 'Pandoc' data
                      structure, which is used by pandoc to represent
@@ -32,10 +32,10 @@
 Copyright:           (c) 2006-2023 John MacFarlane
 Category:            Text
 Build-type:          Simple
-Extra-Source-Files:  changelog
+Extra-doc-files:     changelog
 Source-repository    head
   type:              git
-  location:          git://github.com/jgm/pandoc-types.git
+  location:          https://github.com/jgm/pandoc-types.git
 
 Library
   hs-source-dirs:    src
@@ -50,13 +50,12 @@
   Build-depends:     base >= 4.5 && < 5,
                      containers >= 0.3,
                      text,
-                     deepseq >= 1.4.1 && < 1.5,
+                     deepseq >= 1.4.1 && < 1.6,
                      syb >= 0.1 && < 0.8,
-                     ghc-prim >= 0.2,
                      bytestring >= 0.9 && < 0.13,
                      aeson >= 0.6.2 && < 2.3,
                      transformers >= 0.2 && < 0.7,
-                     QuickCheck >= 2.10 && < 2.15
+                     QuickCheck >= 2.10 && < 2.18
   if !impl(ghc >= 8.0)
     Build-depends:   semigroups == 0.18.*
   ghc-options:       -Wall
@@ -77,7 +76,7 @@
                        test-framework >= 0.3 && < 0.9,
                        test-framework-hunit >= 0.2 && < 0.4,
                        test-framework-quickcheck2 >= 0.2.9 && < 0.4,
-                       QuickCheck >= 2.10 && < 2.15,
+                       QuickCheck >= 2.10 && < 2.18,
                        HUnit >= 1.2 && < 1.7,
                        template-haskell >= 2
   ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall -O2
diff --git a/src/Text/Pandoc/Definition.hs b/src/Text/Pandoc/Definition.hs
--- a/src/Text/Pandoc/Definition.hs
+++ b/src/Text/Pandoc/Definition.hs
@@ -318,7 +318,7 @@
   | (src, Just tit) <- second (T.stripPrefix "fig:") tgt = Just (src, tit)
   | otherwise = Nothing
 
--- | Bidirectional patter synonym
+-- | Bidirectional pattern synonym
 --
 -- It can pass as a Block constructor
 --
