diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,8 @@
+# 1.3.1
+
+  - Support brick <= 0.32
+  - Support megaparsec <= 6.4
+
 # 1.3.0
 
   - Detect duplicate transactions and warn about them
@@ -84,3 +89,7 @@
 # 1.0
 
  - Initial release
+
+<!-- Local Variables: -->
+<!-- mode: markdown -->
+<!-- End: -->
diff --git a/hledger-iadd.cabal b/hledger-iadd.cabal
--- a/hledger-iadd.cabal
+++ b/hledger-iadd.cabal
@@ -1,5 +1,5 @@
 name:                hledger-iadd
-version:             1.3.0
+version:             1.3.1
 synopsis:            A terminal UI as drop-in replacement for hledger add
 description:         This is a terminal UI as drop-in replacement for hledger add.
                      .
@@ -57,8 +57,8 @@
                      , Text.Megaparsec.Compat
   default-language:    Haskell2010
   build-depends:       base >= 4.8 && < 5
-                     , hledger-lib >= 1.0 && < 1.5
-                     , brick >= 0.17 && < 0.31
+                     , hledger-lib >= 1.0 && < 1.6
+                     , brick >= 0.17 && < 0.33
                      , vty >= 5.4
                      , text
                      , microlens
@@ -67,7 +67,7 @@
                      , transformers >= 0.3
                      , time >= 1.5
                      , vector
-                     , megaparsec >= 5.0 && <6.4
+                     , megaparsec >= 5.0 && <6.5
                      , containers
                      , optparse-applicative
                      , directory
@@ -85,8 +85,8 @@
   default-language:    Haskell2010
   build-depends:       base >= 4.8 && < 5
                      , hledger-iadd
-                     , hledger-lib >= 1.0 && < 1.5
-                     , brick >= 0.17 && < 0.31
+                     , hledger-lib >= 1.0 && < 1.6
+                     , brick >= 0.17 && < 0.33
                      , vty >= 5.4
                      , text
                      , microlens
@@ -100,7 +100,7 @@
                      , xdg-basedir
                      , unordered-containers
                      , free >= 4.12.4
-                     , megaparsec >= 5.0 && <6.4
+                     , megaparsec >= 5.0 && <6.5
   ghc-options:         -threaded -Wall -fdefer-typed-holes -fno-warn-name-shadowing
 
 test-suite spec
@@ -114,7 +114,7 @@
   default-language:   Haskell2010
   build-depends:      base >= 4.8 && < 5
                     , hledger-iadd
-                    , hledger-lib >= 1.0 && < 1.5
+                    , hledger-lib >= 1.0 && < 1.6
                     , text
                     , transformers >= 0.3
                     , time >= 1.5
@@ -123,6 +123,6 @@
                     , QuickCheck
                     , text-format
                     , free >= 4.12.4
-                    , megaparsec >= 5.0 && <6.4
+                    , megaparsec >= 5.0 && <6.5
                     , text-zipper >= 0.10
   ghc-options:        -threaded -Wall -fdefer-typed-holes -fno-warn-name-shadowing
diff --git a/src/ConfigParser.hs b/src/ConfigParser.hs
--- a/src/ConfigParser.hs
+++ b/src/ConfigParser.hs
@@ -44,7 +44,7 @@
        , OptionArgument()
        ) where
 
-import           Control.Applicative
+import           Control.Applicative hiding (many, some)
 import           Control.Applicative.Free
 import           Control.Monad
 import           Data.Functor.Identity
diff --git a/src/DateParser.hs b/src/DateParser.hs
--- a/src/DateParser.hs
+++ b/src/DateParser.hs
@@ -18,7 +18,7 @@
        , weekDay
        ) where
 
-import           Control.Applicative
+import           Control.Applicative hiding (many, some)
 import           Data.Maybe
 import           Data.Monoid
 import           Data.Text (Text)
