diff --git a/ChangeLog b/ChangeLog
new file mode 100644
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,13 @@
+2015-06-15 Facundo Domínguez <facundo.dominguez@tweag.io> 0.1.3
+
+* Add compatibility with ghc-7.10.
+* Fix dependency bounds.
+
+# HEAD
+
+* Added initial GenServer module
+* Added Timer Module
+* Moved time functions into Time.hs
+* Added Async API
+* Added GenProcess API (subsumes lower level GenServer API)
+
diff --git a/distributed-process-supervisor.cabal b/distributed-process-supervisor.cabal
--- a/distributed-process-supervisor.cabal
+++ b/distributed-process-supervisor.cabal
@@ -1,5 +1,5 @@
 name:           distributed-process-supervisor
-version:        0.1.2
+version:        0.1.3.1
 cabal-version:  >=1.8
 build-type:     Simple
 license:        BSD3
@@ -7,22 +7,23 @@
 stability:      experimental
 Copyright:      Tim Watson 2012 - 2013
 Author:         Tim Watson
-Maintainer:     watson.timothy@gmail.com
+Maintainer:     Facundo Domínguez <facundo.dominguez@tweag.io>
 Stability:      experimental
 Homepage:       http://github.com/haskell-distributed/distributed-process-supervisor
 Bug-Reports:    http://github.com/haskell-distributed/distributed-process-supervisor/issues
 synopsis:       Supervisors for The Cloud Haskell Application Platform
 description:    A part of the Cloud Haskell framework
 
-		This package implements a process which supervises a set of other processes, referred to as its children.
-		These child processes can be either workers (i.e., processes that do something useful in your application)
-		or other supervisors. In this way, supervisors may be used to build a hierarchical process structure
-		called a supervision tree, which provides a convenient structure for building fault tolerant software.
+                This package implements a process which supervises a set of other processes, referred to as its children.
+                These child processes can be either workers (i.e., processes that do something useful in your application)
+                or other supervisors. In this way, supervisors may be used to build a hierarchical process structure
+                called a supervision tree, which provides a convenient structure for building fault tolerant software.
 
-		For detailed information see "Control.Distributed.Process.Supervisor"
+                For detailed information see "Control.Distributed.Process.Supervisor"
 category:       Control
 tested-with:    GHC == 7.4.2 GHC == 7.6.2
 data-dir:       ""
+extra-source-files: ChangeLog
 
 source-repository head
   type:      git
@@ -36,16 +37,16 @@
                    distributed-process-extras >= 0.2.0 && < 0.3,
                    distributed-process-client-server >= 0.1.2 && < 0.2,
                    binary >= 0.6.3.0 && < 0.8,
-                   deepseq >= 1.3.0.1 && < 1.4,
+                   deepseq >= 1.3.0.1 && < 1.5,
                    mtl,
                    containers >= 0.4 && < 0.6,
                    hashable >= 1.2.0.5 && < 1.3,
                    unordered-containers >= 0.2.3.0 && < 0.3,
                    fingertree < 0.2,
                    stm >= 2.4 && < 2.5,
-                   time > 1.4 && < 1.5,
+                   time > 1.4 && < 1.6,
                    transformers
-  if impl(ghc <= 7.5) 
+  if impl(ghc <= 7.5)
     Build-Depends:   template-haskell == 2.7.0.0,
                      derive == 2.5.5,
                      uniplate == 1.6.12,
@@ -78,11 +79,11 @@
                    mtl,
                    network-transport-tcp >= 0.4 && < 0.5,
                    binary >= 0.6.3.0 && < 0.8,
-                   deepseq >= 1.3.0.1 && < 1.4,
+                   deepseq >= 1.3.0.1 && < 1.5,
                    network >= 2.3 && < 2.7,
                    HUnit >= 1.2 && < 2,
                    stm >= 2.3 && < 2.5,
-                   time > 1.4 && < 1.5,
+                   time > 1.4 && < 1.6,
                    test-framework >= 0.6 && < 0.9,
                    test-framework-hunit,
                    transformers,
@@ -94,4 +95,3 @@
   extensions:      CPP
   main-is:         TestSupervisor.hs
   other-modules:   TestUtils
-
diff --git a/tests/TestUtils.hs b/tests/TestUtils.hs
--- a/tests/TestUtils.hs
+++ b/tests/TestUtils.hs
@@ -168,7 +168,7 @@
 testMain :: (NT.Transport -> IO [Test]) -> IO ()
 testMain builder = do
   Right (transport, _) <- createTransportExposeInternals
-                                    "127.0.0.1" "10501" defaultTCPParameters
+                                    "127.0.0.1" "0" defaultTCPParameters
   testData <- builder transport
   defaultMain testData
 
