diff --git a/changelog b/changelog
new file mode 100644
--- /dev/null
+++ b/changelog
@@ -0,0 +1,13 @@
+# Version 1.0.2
+
+* Build with lens 4.1
+
+# Version 1.0.1
+
+* Dropped dependency on `lens-aeson`. Depend on `lens-4.0.*` and
+  `aeson-0.7.*`.
+
+
+# Version 1.0.0
+
+* Initial release.
diff --git a/json-assertions.cabal b/json-assertions.cabal
--- a/json-assertions.cabal
+++ b/json-assertions.cabal
@@ -1,5 +1,5 @@
 name: json-assertions
-version: 1.0.1
+version: 1.0.2
 synopsis: Test that your (Aeson) JSON encoding matches your expectations
 homepage: http://github.com/ocharles/json-assertions.git
 license: BSD3
@@ -10,6 +10,7 @@
 category: Testing
 build-type: Simple
 cabal-version: >=1.10
+extra-source-files: changelog
 
 library
   exposed-modules:     Test.JSON.Assertions
@@ -18,7 +19,7 @@
     base >= 4.5 && < 5,
     indexed >= 0.1,
     indexed-free >= 0.3,
-    lens >= 4.0 && < 4.1,
+    lens >= 4.0 && < 4.2,
     text >= 0.11.3.1
   hs-source-dirs:      src
   default-language:    Haskell2010
