diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+1.4.3
+
+* Export internal `readIntegralBounded` utility
+* Build against `optparse-applicative-0.16.0.0`
+
 1.4.2
 
 * New `unwrap` function
diff --git a/optparse-generic.cabal b/optparse-generic.cabal
--- a/optparse-generic.cabal
+++ b/optparse-generic.cabal
@@ -1,5 +1,5 @@
 Name: optparse-generic
-Version: 1.4.2
+Version: 1.4.3
 Cabal-Version: >=1.10
 Build-Type: Simple
 License: BSD3
@@ -29,7 +29,7 @@
         text                                < 1.3 ,
         transformers         >= 0.2.0.0  && < 0.6 ,
         Only                                < 0.2 ,
-        optparse-applicative >= 0.14.0.0 && < 0.16,
+        optparse-applicative >= 0.16.0.0 && < 0.17,
         time                 >= 1.5      && < 1.10,
         void                                < 0.8 ,
         bytestring                          < 0.11
diff --git a/src/Options/Generic.hs b/src/Options/Generic.hs
--- a/src/Options/Generic.hs
+++ b/src/Options/Generic.hs
@@ -299,6 +299,7 @@
     , ParseField(..)
     , Only(..)
     , getOnly
+    , readIntegralBounded
     , Modifiers(..)
     , parseRecordWithModifiers
     , defaultModifiers
@@ -372,7 +373,7 @@
     s <- Options.readerAsk
     case Text.Read.readMaybe s of
         Just x  -> return x
-        Nothing -> Options.readerAbort Options.ShowHelpText
+        Nothing -> Options.readerAbort (Options.ShowHelpText Nothing)
 
 {-| A class for all record fields that can be parsed from exactly one option or
     argument on the command line
@@ -493,7 +494,7 @@
         s <- Options.readerAsk
         case s of
             [ch] -> return ch
-            _    -> Options.readerAbort Options.ShowHelpText
+            _    -> Options.readerAbort (Options.ShowHelpText Nothing)
 
     parseListOfField = parseHelpfulString "STRING"
 
@@ -1234,7 +1235,7 @@
 showHelpText :: Options.ParserPrefs -> Options.ParserInfo a -> IO ()
 showHelpText pprefs pinfo =
   Options.handleParseResult . Options.Failure $
-  Options.parserFailure pprefs pinfo Options.ShowHelpText mempty
+  Options.parserFailure pprefs pinfo (Options.ShowHelpText Nothing) mempty
 
 -- | Marshal any value that implements 'ParseRecord' from the command line
 -- and unwrap its fields alongside an io action to print the help message
