diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,5 +1,8 @@
 # Changelog for `proto-lens-optparse`
 
+## v0.1.1.5
+- Bump the upper bound to `proto-lens-0.5.*`.
+
 ## v0.1.1.4
 - Bump the dependency on `base` to support `ghc-8.6.1`.
 
diff --git a/proto-lens-optparse.cabal b/proto-lens-optparse.cabal
--- a/proto-lens-optparse.cabal
+++ b/proto-lens-optparse.cabal
@@ -1,11 +1,13 @@
--- This file has been generated from package.yaml by hpack version 0.28.2.
+cabal-version: 1.12
+
+-- This file has been generated from package.yaml by hpack version 0.31.1.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 5247289bf92664aba861cc3f414598c79076709817bccacaf0eba00feaf4612f
+-- hash: cf80d31c57dd2a8d9eaf3e42476c21aa8679e163ccd94267c19e640b96d54a0f
 
 name:           proto-lens-optparse
-version:        0.1.1.4
+version:        0.1.1.5
 synopsis:       Adapting proto-lens to optparse-applicative ReadMs.
 description:    A package adapting proto-lens to optparse-applicative ReadMs. This gives an easy way to define options and arguments for text-format protobuf types.
 category:       Data
@@ -17,7 +19,6 @@
 license:        BSD3
 license-file:   LICENSE
 build-type:     Simple
-cabal-version:  >= 1.10
 extra-source-files:
     Changelog.md
 
@@ -35,7 +36,7 @@
       src
   build-depends:
       base >=4.9 && <4.13
-    , optparse-applicative >=0.12 && <0.15
-    , proto-lens >=0.1 && <0.5
+    , optparse-applicative >=0.13 && <0.15
+    , proto-lens >=0.1 && <0.6
     , text ==1.2.*
   default-language: Haskell2010
