diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,18 @@
+# Changelog
+
+- 0.9.0.1
+    * Fix CHANGELOG
+
+- 0.9.0.0
+    * Bump blaze-html dependency to 0.8.  This has a few consequences:
+        - Make `MarkupM` finally adhere to the Monad laws
+        - Stricten the `IsString` instance to only work with `MarkupM ()` and
+          not `MarkupM a`
+        - Change the type of `contents` to `MarkupM a -> MarkupM a`
+        - Add a `Semigroup` instance for `MarkupM`
+
+- 0.7.1.1
+
 - 0.8.1.3
     * Bump HUnit dependency to 1.5
 
diff --git a/blaze-html.cabal b/blaze-html.cabal
--- a/blaze-html.cabal
+++ b/blaze-html.cabal
@@ -1,5 +1,5 @@
 Name:         blaze-html
-Version:      0.9.0.0
+Version:      0.9.0.1
 Homepage:     http://jaspervdj.be/blaze
 Bug-Reports:  http://github.com/jaspervdj/blaze-html/issues
 License:      BSD3
