diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,19 @@
+Changes in 1.6.8.1:
+  * Correct the 'License' field in the Cabal file to match the license (MIT)
+
+Changes in 1.6.8:
+  * Move source-repository pragma to top-level.
+
+Changes in 1.6.5:
+  * Rename CHANGES to CHANGELOG to work with hackage.
+
+Changes in 1.6.4:
+  * Drop dependency on happy >= 1.19
+
+Changes in 1.6.3:
+  * Add Safe Haskell annotations
+  * Add CHANGES file
+  * Add generated parser to package again.  We do this, because otherwise
+    the package fails to build on systems that do not have `happy`.
+    This is a bit questionable, but hopefully it won't be too much of
+    a problem.
diff --git a/dist/build/Text/Show/Parser.hs b/dist/build/Text/Show/Parser.hs
--- a/dist/build/Text/Show/Parser.hs
+++ b/dist/build/Text/Show/Parser.hs
@@ -8,8 +8,9 @@
 import Language.Haskell.Lexer
 import qualified Data.Array as Happy_Data_Array
 import qualified GHC.Exts as Happy_GHC_Exts
+import Control.Applicative(Applicative(..))
 
--- parser produced by Happy Version 1.19.2
+-- parser produced by Happy Version 1.19.4
 
 newtype HappyAbsSyn t12 t13 t14 t15 t16 t17 t18 t19 t20 t21 t22 t23 t24 t25 t26 t27 t28 t29 t30 t31 = HappyAbsSyn HappyAny
 #if __GLASGOW_HASKELL__ >= 607
@@ -789,7 +790,7 @@
 {-# LINE 1 "templates/GenericTemplate.hs" #-}
 {-# LINE 1 "templates/GenericTemplate.hs" #-}
 {-# LINE 1 "<command-line>" #-}
-{-# LINE 8 "<command-line>" #-}
+{-# LINE 10 "<command-line>" #-}
 # 1 "/usr/include/stdc-predef.h" 1 3 4
 
 # 17 "/usr/include/stdc-predef.h" 3 4
@@ -807,9 +808,7 @@
 
 
 
-# 1 "/usr/include/x86_64-linux-gnu/bits/predefs.h" 1 3 4
 
-# 18 "/usr/include/x86_64-linux-gnu/bits/predefs.h" 3 4
 
 
 
@@ -822,7 +821,6 @@
 
 
 
-# 31 "/usr/include/stdc-predef.h" 2 3 4
 
 
 
@@ -831,7 +829,14 @@
 
 
 
-{-# LINE 8 "<command-line>" #-}
+
+
+
+
+
+
+
+{-# LINE 10 "<command-line>" #-}
 {-# LINE 1 "templates/GenericTemplate.hs" #-}
 -- Id: GenericTemplate.hs,v 1.26 2005/01/14 14:47:22 simonmar Exp 
 
diff --git a/pretty-show.cabal b/pretty-show.cabal
--- a/pretty-show.cabal
+++ b/pretty-show.cabal
@@ -1,5 +1,5 @@
 name:           pretty-show
-version:        1.6.8
+version:        1.6.8.1
 category:       Text
 
 synopsis:       Tools for working with derived `Show` instances and generic
@@ -12,7 +12,7 @@
   debugging Haskell programs.  We can also render complex generic values into
   an interactive Html page, for easier examination.
 
-license:        BSD3
+license:        MIT
 license-file:   LICENSE
 author:         Iavor S. Diatchki
 maintainer:     iavor.diatchki@gmail.com
@@ -28,6 +28,9 @@
   style/pretty-show.js
   style/pretty-show.css
 
+extra-source-files:
+  CHANGELOG
+
 library
   exposed-modules:
     Text.Show.Pretty
@@ -56,7 +59,7 @@
   hs-source-dirs: bin
   build-depends:
     base          >= 3    &&  < 5,
-    pretty-show   == 1.6.8
+    pretty-show   == 1.6.8.1
   ghc-options: -Wall
 
 source-repository head
