diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+Version 0.3.2 (2014-09-24)
+--------------------------
+
+- Require `optparse-applicative` 0.10.
+- Use autogenerated `Paths_flaccuraterip` module to import version in `Main`.
+
 Version 0.3.1 (2014-05-25)
 --------------------------
 
diff --git a/Main.hs b/Main.hs
--- a/Main.hs
+++ b/Main.hs
@@ -14,12 +14,11 @@
 import           CD.AccurateRip
 import           CD.CDDB
 
+import           Paths_flaccuraterip
+
 progName :: String
 progName = "flAccurateRip"
 
-version :: Version
-version = Version [0,3,1] []
-
 intro :: String
 intro = progName ++ " " ++ showVersion version ++
         "\n\
@@ -49,12 +48,12 @@
                               \samples less than that in \
                               \<http://www.accuraterip.com/driveoffsets.htm>)"
                      )
-          <*> option (short 'o'
-                      <> long "with-sample-offset"
-                      <> metavar "N"
-                      <> value 0
-                      <> help "Set ripping offset to N"
-                     )
+          <*> option auto (short 'o'
+                           <> long "with-sample-offset"
+                           <> metavar "N"
+                           <> value 0
+                           <> help "Set ripping offset to N"
+                          )
           <*> switch (short 's'
                       <> long "show-database-entry"
                       <> help "Show the AccurateRip database entry for this rip"
diff --git a/flaccuraterip.cabal b/flaccuraterip.cabal
--- a/flaccuraterip.cabal
+++ b/flaccuraterip.cabal
@@ -1,5 +1,5 @@
 Name:           flaccuraterip
-Version:        0.3.1
+Version:        0.3.2
 Cabal-Version:  >= 1.10
 Build-Type:     Simple
 License:        GPL-3
@@ -48,7 +48,7 @@
                      binary                >= 0.5 && < 0.8,
                      deepseq               == 1.3.*,
                      HTTP                  == 4000.2.*,
-                     optparse-applicative  >= 0.8 && < 0.10,
+                     optparse-applicative  == 0.10.*,
                      process               == 1.2.*
   GHC-Options:       -Wall
   Main-Is:           Main.hs
