diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -1,5 +1,5 @@
 name: rattletrap
-version: 2.5.1
+version: 2.5.2
 
 category: Game
 description: Rattletrap parses and generates Rocket League replays.
@@ -16,17 +16,17 @@
 synopsis: Parse and generate Rocket League replays.
 
 dependencies:
-  - aeson >= 1.1.2 && < 1.3
-  - base >= 4.10.0 && < 4.11
-  - bimap >= 0.3.3 && < 0.4
-  - binary >= 0.8.5 && < 0.9
+  - aeson >= 1.0.2 && < 1.3
+  - base >= 4.9.1 && < 4.11
+  - bimap >= 0.3.2 && < 0.4
+  - binary >= 0.8.3 && < 0.9
   - binary-bits >= 0.5 && < 0.6
   - bytestring >= 0.10.8 && < 0.11
-  - containers >= 0.5.10 && < 0.6
+  - containers >= 0.5.7 && < 0.6
   - data-binary-ieee754 >= 0.4.4 && < 0.5
-  - template-haskell >= 2.12.0 && < 2.13
+  - template-haskell >= 2.11.0 && < 2.13
   - text >= 1.2.2 && < 1.3
-  - vector >= 0.12.0 && < 0.13
+  - vector >= 0.11.0 && < 0.13
 ghc-options: -Wall
 
 library:
@@ -50,9 +50,9 @@
   test:
     dependencies:
       - filepath >= 1.4.1 && < 1.5
-      - hspec >= 2.4.4 && < 2.5
+      - hspec >= 2.4.1 && < 2.5
       - rattletrap
-      - temporary >= 1.2.1 && < 1.3
+      - temporary >= 1.2.0 && < 1.3
     ghc-options:
       - -rtsopts
       - -threaded
diff --git a/rattletrap.cabal b/rattletrap.cabal
--- a/rattletrap.cabal
+++ b/rattletrap.cabal
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           rattletrap
-version:        2.5.1
+version:        2.5.2
 synopsis:       Parse and generate Rocket League replays.
 description:    Rattletrap parses and generates Rocket League replays.
 category:       Game
@@ -88,17 +88,17 @@
   default-extensions: Strict
   ghc-options: -Wall
   build-depends:
-      aeson >= 1.1.2 && < 1.3
-    , base >= 4.10.0 && < 4.11
-    , bimap >= 0.3.3 && < 0.4
-    , binary >= 0.8.5 && < 0.9
+      aeson >= 1.0.2 && < 1.3
+    , base >= 4.9.1 && < 4.11
+    , bimap >= 0.3.2 && < 0.4
+    , binary >= 0.8.3 && < 0.9
     , binary-bits >= 0.5 && < 0.6
     , bytestring >= 0.10.8 && < 0.11
-    , containers >= 0.5.10 && < 0.6
+    , containers >= 0.5.7 && < 0.6
     , data-binary-ieee754 >= 0.4.4 && < 0.5
-    , template-haskell >= 2.12.0 && < 2.13
+    , template-haskell >= 2.11.0 && < 2.13
     , text >= 1.2.2 && < 1.3
-    , vector >= 0.12.0 && < 0.13
+    , vector >= 0.11.0 && < 0.13
   exposed-modules:
       Rattletrap
       Rattletrap.ActorMap
@@ -187,17 +187,17 @@
       executables
   ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N
   build-depends:
-      aeson >= 1.1.2 && < 1.3
-    , base >= 4.10.0 && < 4.11
-    , bimap >= 0.3.3 && < 0.4
-    , binary >= 0.8.5 && < 0.9
+      aeson >= 1.0.2 && < 1.3
+    , base >= 4.9.1 && < 4.11
+    , bimap >= 0.3.2 && < 0.4
+    , binary >= 0.8.3 && < 0.9
     , binary-bits >= 0.5 && < 0.6
     , bytestring >= 0.10.8 && < 0.11
-    , containers >= 0.5.10 && < 0.6
+    , containers >= 0.5.7 && < 0.6
     , data-binary-ieee754 >= 0.4.4 && < 0.5
-    , template-haskell >= 2.12.0 && < 2.13
+    , template-haskell >= 2.11.0 && < 2.13
     , text >= 1.2.2 && < 1.3
-    , vector >= 0.12.0 && < 0.13
+    , vector >= 0.11.0 && < 0.13
     , rattletrap
   default-language: Haskell2010
 
@@ -208,19 +208,19 @@
       tests
   ghc-options: -Wall -rtsopts -threaded -with-rtsopts=-N
   build-depends:
-      aeson >= 1.1.2 && < 1.3
-    , base >= 4.10.0 && < 4.11
-    , bimap >= 0.3.3 && < 0.4
-    , binary >= 0.8.5 && < 0.9
+      aeson >= 1.0.2 && < 1.3
+    , base >= 4.9.1 && < 4.11
+    , bimap >= 0.3.2 && < 0.4
+    , binary >= 0.8.3 && < 0.9
     , binary-bits >= 0.5 && < 0.6
     , bytestring >= 0.10.8 && < 0.11
-    , containers >= 0.5.10 && < 0.6
+    , containers >= 0.5.7 && < 0.6
     , data-binary-ieee754 >= 0.4.4 && < 0.5
-    , template-haskell >= 2.12.0 && < 2.13
+    , template-haskell >= 2.11.0 && < 2.13
     , text >= 1.2.2 && < 1.3
-    , vector >= 0.12.0 && < 0.13
+    , vector >= 0.11.0 && < 0.13
     , filepath >= 1.4.1 && < 1.5
-    , hspec >= 2.4.4 && < 2.5
+    , hspec >= 2.4.1 && < 2.5
     , rattletrap
-    , temporary >= 1.2.1 && < 1.3
+    , temporary >= 1.2.0 && < 1.3
   default-language: Haskell2010
