diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,30 @@
+# 1.0
+
+  - Add Unix diff style annotations to output of `prettyContextDiff`,
+    e.g `@@ -1,5 +1,4 @@`.  This required three changes to the
+    signature of `getContextDiff` due to the addition of a wrapper type
+    `Numbered`, which enumerates the elements of the input list.
+
+  - Signature change 1: The element pretty printer type changes from
+    `(a -> Doc)` to `(Numbered a -> Doc)`.  An unnumber function is
+    provided so that the old behavior can be obtained by changing that
+    argument from `pretty` to `(pretty . unnumber)`
+
+  - Signature change 2: The result type of getContextDiff changes from
+    `ContextDiff a` to `ContextDiff (Numbered a)`.  A function
+    `unNumberContextDiff` is provided to convert the result back to
+    the old type.
+
+  - Signature change 3: the context argument is now `Maybe Int` rather
+    than `Int`, reflecting the change made to `getContextDiffNew` in 0.5.
+
+  - A `prettyContextDiffOld` function is provided to get the old
+    style output.
+
+  - The old broken version of getContextDiffOld is removed.
+
+  - Document the behavior of `groupBy'`.
+
 # 0.5
 
   - Bring space complexity down to D^2 (Bodigrim).
diff --git a/Diff.cabal b/Diff.cabal
--- a/Diff.cabal
+++ b/Diff.cabal
@@ -1,6 +1,6 @@
 Cabal-Version:       1.18
 name:                Diff
-version:             1.0
+version:             1.0.1
 synopsis:            Diff algorithm in pure Haskell
 description:         Implementation of the standard diff algorithm in Haskell.
  .
diff --git a/src/Data/Algorithm/DiffContext.hs b/src/Data/Algorithm/DiffContext.hs
--- a/src/Data/Algorithm/DiffContext.hs
+++ b/src/Data/Algorithm/DiffContext.hs
@@ -11,7 +11,8 @@
 -- Generates a grouped diff with merged runs, and outputs them in the manner of diff -u
 -----------------------------------------------------------------------------
 module Data.Algorithm.DiffContext
-    ( getContextDiff
+    ( ContextDiff, Hunk
+    , getContextDiff
     , prettyContextDiff
     , prettyContextDiffOld
     , getContextDiffNumbered
