diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,7 @@
+- 0.12.3.1 (2018-01-10)
+    * Bump CHANGELOG with IPv6 warning
+    * Run all autobahn tests during CI
+
 - 0.12.3.0 (2018-01-02)
     * Fix error thrown from runClient functions
     * Bump `QuickCheck` dependency to 2.10
@@ -28,8 +32,11 @@
     * Fix compilation issue with GHC-7.8
 
 - 0.11.0.0
+    * Support for IPv6 in the built-in server, client and tests (by agentm).
+      This can cause issues on backends that do not enable IPv6.  For more
+      information and a workaround, see this issue:
+      <https://github.com/jaspervdj/websockets/issues/140#issuecomment-296732964>.
     * Faster masking (by Dmitry Ivanov)
-    * Support for IPv6 in the built-in server, client and tests (by agentm)
     * Support for `permessage-deflate` extension (by Marcin Tolysz)
     * Strict unicode checking and proper extension mechanism
 
diff --git a/tests/autobahn/server.hs b/tests/autobahn/server.hs
--- a/tests/autobahn/server.hs
+++ b/tests/autobahn/server.hs
@@ -63,8 +63,10 @@
     echoDataMessage conn `catch` handleClose
 
   where
+    handleClose (WS.CloseRequest i "") =
+        putStrLn $ "Clean close (" ++ show i ++ ")"
     handleClose (WS.CloseRequest i msg) =
-        putStrLn $ "Recevied close request " ++ show i ++ " : " ++ show msg
+        putStrLn $ "Clean close (" ++ show i ++ "): " ++ show msg
     handleClose WS.ConnectionClosed =
         putStrLn "Unexpected connection closed exception"
     handleClose (WS.ParseException e) =
diff --git a/websockets.cabal b/websockets.cabal
--- a/websockets.cabal
+++ b/websockets.cabal
@@ -1,5 +1,5 @@
 Name:    websockets
-Version: 0.12.3.0
+Version: 0.12.3.1
 
 Synopsis:
   A sensible and clean way to write WebSocket-capable servers in Haskell.
