diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,22 @@
+0.9.1.1:
+
+  Updated the upper bound on the semigroups and polyparse dependencies.
+
+0.9.1.0:
+
+  The network-uri flag has been added, which uses the network-uri
+  package to provide Network.URI. This has lead to the minimum version
+  of the network package being bumped to 2.4.0.0 to avoid some CPP
+  issues during building. The Network.URI.Ord module now really does
+  nothing.
+
+  Updated the upper bound on the text dependency (requires an
+  update to intern to use).
+
+  Updated the upper bound on the time dependency to 1.5 (at this time
+  the test suite will not build due to a failing dependency, so
+  it is untested).
+
 0.9.0.15:
 
   Updated the upper bound on the semigroups dependency.
diff --git a/swish.cabal b/swish.cabal
--- a/swish.cabal
+++ b/swish.cabal
@@ -1,5 +1,5 @@
 Name:               swish
-Version:            0.9.1.0
+Version:            0.9.1.1
 Stability:          experimental
 License:            LGPL
 License-file:       LICENSE 
@@ -44,6 +44,10 @@
   .
   * Complete, ready-to-run, command-line and script-driven programs.
   .
+  Changes in version @0.9.1.1@:
+  .
+  * Updated the upper bound on the semigroups and polyparse dependencies.
+  .
   Changes in version @0.9.1.0@:
   .
   * The network-uri flag has been added, which uses the network-uri
@@ -219,8 +223,8 @@
       hashable (>= 1.1 && < 1.2) || (>= 1.2.0.6 && <1.3),
       mtl >= 2 && < 3,
       old-locale == 1.0.*, 
-      polyparse >= 1.6 && <= 1.9,
-      semigroups >= 0.5 && < 0.16,
+      polyparse >= 1.6 && <= 1.10,
+      semigroups >= 0.5 && < 0.17,
       text >= 0.11 && < 1.3,
       time >= 1.1 && < 1.6
 
