diff --git a/Shelly.hs b/Shelly.hs
--- a/Shelly.hs
+++ b/Shelly.hs
@@ -499,8 +499,8 @@
 
 -- | Fetch the current value of an environment variable. Both empty and
 -- non-existent variables give the default Text value as a result
-getenv_def :: Text -> Text -> Sh Text
-getenv_def d = get_env >=> return . fromMaybe d
+get_env_def :: Text -> Text -> Sh Text
+get_env_def d = get_env >=> return . fromMaybe d
 
 
 -- | Create a sub-Sh in which external command outputs are not echoed and
diff --git a/shelly.cabal b/shelly.cabal
--- a/shelly.cabal
+++ b/shelly.cabal
@@ -1,6 +1,6 @@
 Name:       shelly
 
-Version:     0.13.5.1
+Version:     0.14
 Synopsis:    shell-like (systems) programming in Haskell
 
 Description: Shelly provides convenient systems programming in Haskell,
