diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,76 @@
+0.8.1
+-----
+
+- Added Github links and CHANGELOG to package
+
+0.8
+---
+
+- Added 'transposeChars' function
+
+0.7.1
+-----
+
+- Generic: import everything from Monoid for older GHCs
+
+0.7
+---
+
+- API changes: Add Generic module to abstract over text container types
+
+0.6.1
+-----
+
+- Make insertMany respect the zipper's line limit
+
+0.6
+---
+
+- Add insertMany for faster bulk insertion
+
+0.5
+---
+
+- Added killToBOL function (thanks Hans-Peter Deifel)
+- Enabled -Wall
+- Added dependency on deepseq
+- Added NFData instance for TextZipper
+
+0.4
+---
+
+- Added clearZipper
+- Added isFirstLine (thanks Kwang Yul Seo)
+- Renamed lastLine to isLastLine (thanks Kwang Yul Seo)
+
+0.3.1
+-----
+
+- Fixed export of vectorZipper
+
+0.3
+---
+
+- Added vectorZipper for zipping over vectors of characters
+
+0.2.1
+-----
+
+- Exported getLineLimit to permit obtaining a zipper's line limit
+
+0.2
+---
+
+- Added support for limiting the number of lines in the zipper
+- insertChar "\n" is now equivalent to breakLine
+- Improved Show instance for TextZipper
+
+0.1.1
+-----
+
+- Updated package metadata
+
+0.1
+---
+
+Initial release (originally split off from vty-ui)
diff --git a/text-zipper.cabal b/text-zipper.cabal
--- a/text-zipper.cabal
+++ b/text-zipper.cabal
@@ -1,5 +1,5 @@
 name:                text-zipper
-version:             0.8
+version:             0.8.1
 synopsis:            A text editor zipper library
 description:         This library provides a zipper and API for editing text.
 license:             BSD3
@@ -10,6 +10,9 @@
 category:            Text
 build-type:          Simple
 cabal-version:       >=1.10
+data-files:          CHANGELOG
+homepage:            https://github.com/jtdaugherty/text-zipper/
+bug-reports:         https://github.com/jtdaugherty/text-zipper/issues
 
 Source-Repository head
   type:     git
