diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,5 @@
+# Changelog
+
+#### 0.1.0.2
+
+* Allow `rest-gen == 0.15.*`
diff --git a/rest-example.cabal b/rest-example.cabal
--- a/rest-example.cabal
+++ b/rest-example.cabal
@@ -1,5 +1,5 @@
 name:                rest-example
-version:             0.1.0.1
+version:             0.1.0.2
 synopsis:            Example project for rest
 homepage:            http://www.github.com/silkapp/rest
 license:             BSD3
@@ -11,7 +11,9 @@
 build-type:          Simple
 cabal-version:       >=1.10
 
-extra-source-files:  LICENSE
+extra-source-files:
+  CHANGELOG.md
+  LICENSE
 
 library
   default-language:  Haskell2010
@@ -58,22 +60,22 @@
 -- Executables linking against the rest-example library.
 
 flag happstack
-  description: Build the rest on happstack example.
+  description: Build the happstack executable.
   default:     False
   manual:      True
 
 flag wai
-  description: Build the rest on wai example.
+  description: Build the wai executable.
   default:     False
   manual:      True
 
 flag snap
-  description: Build the rest on snap example.
+  description: Build the snap executable.
   default:     False
   manual:      True
 
 flag gen
-  description: Build the rest on happstack example.
+  description: Build client generation executable.
   default:     True
   manual:      True
 
@@ -142,7 +144,6 @@
       , mtl >= 2.0 && < 2.3
       , rest-core >= 0.31 && < 0.33
       , rest-example
-      , rest-gen == 0.14.*
+      , rest-gen >= 0.14 && < 0.16
   else
     buildable: False
-
