diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,7 @@
+# 0.1.1
+
+  * Minor documentation fixes.
+
+# 0.1.0
+
+  * Initial release.
diff --git a/Rapid.hs b/Rapid.hs
--- a/Rapid.hs
+++ b/Rapid.hs
@@ -135,9 +135,9 @@
 -- restart GHCi.
 --
 -- This function uses the
--- <https://hackage.haskell.org/package/foreign-store foreign-store
--- library> to establish a state handle that survives GHCi reloads and
--- is suitable for hot reloading.
+-- <https://hackage.haskell.org/package/foreign-store foreign-store library>
+-- to establish a state handle that survives GHCi reloads and is
+-- suitable for hot reloading.
 --
 -- The first argument is the 'Store' index.  If you do not use the
 -- /foreign-store/ library in your development workflow, just use 0,
diff --git a/rapid.cabal b/rapid.cabal
--- a/rapid.cabal
+++ b/rapid.cabal
@@ -13,7 +13,7 @@
 -- limitations under the License.
 
 name:     rapid
-version:  0.1.0
+version:  0.1.1
 category: Development
 synopsis: GHCi background threads, hot reloading and reload-surviving values
 
@@ -37,7 +37,7 @@
 
 build-type:         Simple
 cabal-version:      >= 1.10
-extra-source-files: NOTICE README.md
+extra-source-files: CHANGELOG.md NOTICE README.md
 
 source-repository head
     type:     darcs
