diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for tasty-sugar
 
+## 2.2.2.1 -- 2025-07-26
+
+ * Bump constraints to allow optparse-applicative 0.19.
+
 ## 2.2.2.0 -- 2024-09-20
 
  * Bump constraints to use kvitable 1.1.
diff --git a/tasty-sugar.cabal b/tasty-sugar.cabal
--- a/tasty-sugar.cabal
+++ b/tasty-sugar.cabal
@@ -1,7 +1,7 @@
 cabal-version:       2.0
 
 name:                tasty-sugar
-version:             2.2.2.0
+version:             2.2.2.1
 synopsis:            Tests defined by Search Using Golden Answer References
 description:
   .
@@ -101,7 +101,7 @@
                      , filepath
                      , filemanip >= 0.3 && < 0.4
                      , logict >= 0.7.0.3 && < 0.9
-                     , optparse-applicative >= 0.15 && < 0.19
+                     , optparse-applicative >= 0.15 && < 0.20
                      , prettyprinter >= 1.7.0 && < 1.8
                      , tasty >= 1.2 && < 1.6
                      , tasty-sugar-internal
@@ -126,7 +126,7 @@
                    , Test.Tasty.Sugar.Ranged
                    , Test.Tasty.Sugar.Report
                    , Test.Tasty.Sugar.Types
-  build-depends:     base
+  build-depends:     base < 5
                    , containers
                    , directory
                    , filepath
@@ -166,7 +166,7 @@
                        TestIssue3
                        TestLLVMRange
                        Sample1
-  build-depends: base >= 4
+  build-depends: base >= 4 && < 5
                , filepath
                , hedgehog >= 1.1 && < 1.5
                , logict
@@ -188,7 +188,7 @@
                     -threaded -with-rtsopts=-N
   main-is:          test-passthru-ascii.hs
   other-modules:    NiftyText
-  build-depends: base
+  build-depends: base < 5
                , tasty
                , tasty-hunit
                , tasty-sugar
@@ -200,7 +200,7 @@
   GHC-options:      -fhide-source-paths
                     -threaded -with-rtsopts=-N
   main-is:          test-params.hs
-  build-depends: base
+  build-depends: base < 5
                , pretty-show
                , tasty
                , tasty-hunit
@@ -213,7 +213,7 @@
   GHC-options:      -fhide-source-paths
                     -threaded -with-rtsopts=-N
   main-is:          test-internals.hs
-  build-depends: base
+  build-depends: base < 5
                , pretty-show
                , tasty
                , tasty-hunit
