diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,26 @@
+Changes
+=======
+
+Version 0.2.3
+-------------
+
+Relax Cabal dependency constraint to include Cabal-1.14
+
+Version 0.2.2
+-------------
+
+Add mtl instances (`MonadState`, `MonadReader` etc.) for the `ModuleT`
+transformer.
+
+Version 0.2.1
+-------------
+
+Dummy release to force rebuild on hackage (now that haskell-src-exts 1.14 is
+released).
+
+Version 0.2
+-----------
+
+* Compiler now accepts the `--package-name` argument, to specify the name of the
+  package being compiled. `CompileFn` is changed accordingly.
+* Add support for relative paths in package databases.
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -39,7 +39,7 @@
 ## Using other compilers
 
 Some compilers produce artifacts that you may want to use. A good example is the
-`gen-iface` compiler from haskell-names which generates an *interface* for each
+`hs-gen-iface` compiler from haskell-names which generates an *interface* for each
 module — the set of all named entities (functions, types, classes) that are
 exported by that module. This information can be then used either by other
 compilers, or by tools like IDEs.
diff --git a/haskell-packages.cabal b/haskell-packages.cabal
--- a/haskell-packages.cabal
+++ b/haskell-packages.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                haskell-packages
-version:             0.2.2
+version:             0.2.3
 synopsis:            Haskell suite library for package management and integration with Cabal
 description:         See <http://documentup.com/haskell-suite/haskell-packages>
 license:             MIT
@@ -17,6 +17,7 @@
 cabal-version:       >=1.10
 extra-source-files:
   README.md
+  CHANGELOG.md
 
 source-repository head
   type:     git
@@ -25,7 +26,7 @@
 source-repository this
   type:     git
   location: git://github.com/haskell-suite/haskell-packages.git
-  tag:      v0.2.2
+  tag:      v0.2.3
 
 library
   default-language:    Haskell2010
@@ -45,7 +46,7 @@
     , optparse-applicative >= 0.5.1
     , aeson == 0.6.*
     , bytestring >=0.9
-    , Cabal >= 1.16
+    , Cabal >= 1.14
     , deepseq
     , directory
     , filepath
