diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,4 @@
+- V 0.2.1.1: Lifted some restrictions regarding the upper version bounds of dependencies
 - V 0.2.1.0: Added a mechanism to detect terminal encoding and fall back on a simpler CLI plot if it is not UTF-8
 - V 0.2.0.1: Brought sample names back to default CLI output
 - V 0.2.0.0: Added sum (and product) calibration and made the necessary changes to various interfaces (including CLI) to make this functionality accessible
diff --git a/currycarbon.cabal b/currycarbon.cabal
--- a/currycarbon.cabal
+++ b/currycarbon.cabal
@@ -1,5 +1,5 @@
 name:                currycarbon
-version:             0.2.1.0
+version:             0.2.1.1
 synopsis:            A package for simple, fast radiocarbon calibration
 description:         Radiocarbon calibration with the intercept method optimised for fast calibration of many dates.
 homepage:            https://github.com/nevrome/currycarbon
@@ -36,7 +36,7 @@
         base >= 4.14 && < 5
       , filepath >= 1.4 && < 1.5
       , parsec >= 3.1 && < 3.2
-      , vector >= 0.12 && < 0.13
+      , vector >= 0.12 && < 0.14
       , math-functions >= 0.3 && < 0.4
     default-language:
       Haskell2010
@@ -49,7 +49,7 @@
     build-depends:      
         currycarbon
       , base
-      , optparse-applicative >= 0.16 && < 0.17
+      , optparse-applicative >= 0.16 && < 0.18
       , filepath
     other-modules:
       Paths_currycarbon
