diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,18 @@
+0.2.0.1
+=======
+
+- Include prewritten test cases in distributed package
+
+0.2.0.0
+=======
+
+- Introduced `Data.Config.Ini.Bidir`, which introduces a new alternate
+  API for working with Ini files.
+- Reworked the internal representation to accomodate
+  `Data.Config.Ini.Bidir`; as such, the structure of
+  `Data.Config.Ini.Raw` is radically changed
+- Dropped GHC 7.8 backwards-compatibility.
+
 0.1.2.1
 =======
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # `config-ini`
 
-[![Hackage](https://img.shields.io/hackage/v/config-ini.svg)](https://hackagehaskell.org/package/config-ini)
+[![Hackage](https://img.shields.io/hackage/v/config-ini.svg)](https://hackage.haskell.org/package/config-ini)
 
 The `config-ini` library is a Haskell library for doing elementary INI file parsing in a quick and painless way.
 
diff --git a/config-ini.cabal b/config-ini.cabal
--- a/config-ini.cabal
+++ b/config-ini.cabal
@@ -1,5 +1,5 @@
 name:             config-ini
-version:          0.2.0.0
+version:          0.2.0.1
 synopsis:         A library for simple INI-based configuration files.
 homepage:         https://github.com/aisamanra/config-ini
 bug-reports:      https://github.com/aisamanra/config-ini/issues
@@ -25,7 +25,9 @@
 bug-reports:      https://github.com/aisamanra/config-ini/issues
 extra-source-files:
   README.md,
-  CHANGELOG.md
+  CHANGELOG.md,
+  test/prewritten/cases/*.hs,
+  test/prewritten/cases/*.ini
 
 source-repository head
   type: git
diff --git a/test/prewritten/cases/basic.hs b/test/prewritten/cases/basic.hs
new file mode 100644
--- /dev/null
+++ b/test/prewritten/cases/basic.hs
@@ -0,0 +1,11 @@
+fromList
+  [ ( "s1"
+    , fromList
+        [ ( "foo", "bar" )
+        , ( "baz", "quux" )
+        ]
+    )
+  , ( "s2"
+    , fromList [ ( "argl", "bargl" ) ]
+    )
+  ]
diff --git a/test/prewritten/cases/basic.ini b/test/prewritten/cases/basic.ini
new file mode 100644
--- /dev/null
+++ b/test/prewritten/cases/basic.ini
@@ -0,0 +1,12 @@
+# a thorough test
+# leading comments
+[S1]
+# test with equals
+foo = bar
+# test with colon
+baz : quux
+
+[S2]
+; comments with semicolons
+argl = bargl
+; trailing comments
diff --git a/test/prewritten/cases/unicode.hs b/test/prewritten/cases/unicode.hs
new file mode 100644
--- /dev/null
+++ b/test/prewritten/cases/unicode.hs
@@ -0,0 +1,18 @@
+fromList
+  [ ( "中文"
+    , fromList
+        [ ("鸡丁", "宫保")
+        , ("豆腐", "麻婆")
+        ]
+    )
+  , ( "русский"
+    , fromList [ ( "хорошо", "очень" ) ]
+    )
+  , ( "العَرَبِيَّة‎‎"
+    , fromList
+        [ ("واحد", "١")
+        , ("اثنان", "٢")
+        , ("ثلاثة", "٣")
+        ]
+    )
+  ]
diff --git a/test/prewritten/cases/unicode.ini b/test/prewritten/cases/unicode.ini
new file mode 100644
--- /dev/null
+++ b/test/prewritten/cases/unicode.ini
@@ -0,0 +1,15 @@
+# some unicode tests, for good measure
+
+[中文]
+# 也有漢字在這個注释
+鸡丁 = 宫保
+豆腐 : 麻婆
+
+[русский]
+; и это комментарии
+хорошо = очень
+
+[العَرَبِيَّة‎‎]
+واحد = ١
+اثنان = ٢
+ثلاثة = ٣
