diff --git a/bhoogle.cabal b/bhoogle.cabal
--- a/bhoogle.cabal
+++ b/bhoogle.cabal
@@ -1,5 +1,6 @@
+cabal-version:       2.0
 name:                bhoogle
-version:             0.1.2.9
+version:             0.1.3.1
 synopsis:            Simple terminal GUI for local hoogle.
 description:         bhoogle is a terminal GUI layer over local hoogle. It provides search ahead and sub-string filtering in addition to the usual type-search.
 homepage:            https://github.com/andrevdm/bhoogle#readme
@@ -11,27 +12,26 @@
 category:            Development, Terminal
 build-type:          Simple
 extra-source-files:  README.md
-cabal-version:       >=1.10
 
 executable bhoogle
   hs-source-dirs:      app
   main-is:             Main.hs
   ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -Wimplicit-prelude
-  build-depends:       base >=4.8 && <5
-                     , protolude >= 0.2
-                     , text >= 1.2.2
-                     , containers >= 0.5.7.1
-                     , brick >= 0.29.1
-                     , filepath >= 1.4.1.1
-                     , directory >= 1.3.0.0
-                     , vty >= 5.18.1
-                     , vector >= 0.12.0.1
-                     , process >= 1.4.3.0
-                     , lens >= 4.15
-                     , bytestring >= 0.10.8.1
-                     , time >= 1.6.0.1
-                     , hoogle >= 5.0.14
-                     , typed-process >= 0.2.2
+  build-depends:       base >= 4.9.1.0 && <5
+                     , protolude >= 0.2.2 && < 0.2.3
+                     , text >= 1.2.3.0 && < 1.2.4.0
+                     , bytestring >= 0.10.8.2 && < 0.10.9.0
+                     , directory >= 1.3.0.2 && < 1.3.2.0
+                     , filepath >= 1.4.1.2 && < 1.4.2.0
+                     , containers >= 0.5.11.0
+                     , brick >= 0.37.1 && < 0.38.0
+                     , vty >= 5.21 && < 5.23
+                     , vector >= 0.12.0.1 && < 0.12.2.0
+                     , process >= 1.6.3.0 && < 1.6.4.0
+                     , lens >= 4.16.1 && < 4.17.0
+                     , time >= 1.8.0.2 && < 1.8.1.0
+                     , hoogle >= 5.0.17.3 && < 5.0.18.0
+                     , typed-process >= 0.2.2.0 && < 0.2.3.0
   default-language:    Haskell2010
 
 source-repository head
