diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for lsp-test
 
+## 0.10.1.0 -- 2019-02-04
+
+* Bump constraints for new haskell-lsp
+
 ## 0.10.0.0 -- 2019-12-29
 
 * Account for messages received between the initialize request and response.
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
 
 ```haskell
 import Language.Haskell.LSP.Test
-runSession "hie" fullCaps "proj/dir" $ do
+main = runSession "hie" fullCaps "proj/dir" $ do
   doc <- openDoc "Foo.hs" "haskell"
   skipMany anyNotification
   symbols <- getDocumentSymbols doc
@@ -34,7 +34,7 @@
 anyRequest <|> anyResponse
 ```
 
-Try out the example tests in the `example` directory with `cabal new-test`.
+Try out the example tests in the `example` directory with `cabal test`.
 For more examples check the [Wiki](https://github.com/bubba/lsp-test/wiki/Introduction)
 
 ## Developing
@@ -45,7 +45,7 @@
 ### [javascript-typescript-langserver](https://github.com/sourcegraph/javascript-typescript-langserver)
 `npm i -g javascript-typescript-langserver`
 
-Then run the tests with `stack test` or `cabal new-test`.
+Then run the tests with `cabal test` or `stack test`.
 
 ## Troubleshooting
 Seeing funny stuff when running lsp-test via stack? If your server is built upon Haskell tooling, [keep in mind that stack sets some environment variables related to GHC, and you may want to unset them.](https://github.com/alanz/haskell-ide-engine/blob/bfb16324d396da71000ef81d51acbebbdaa854ab/test/utils/TestUtils.hs#L290-L298)
diff --git a/lsp-test.cabal b/lsp-test.cabal
--- a/lsp-test.cabal
+++ b/lsp-test.cabal
@@ -1,5 +1,5 @@
 name:                lsp-test
-version:             0.10.0.0
+version:             0.10.1.0
 synopsis:            Functional test framework for LSP servers.
 description:
   A test framework for writing tests against
@@ -35,7 +35,7 @@
                      , parser-combinators:Control.Applicative.Combinators
   default-language:    Haskell2010
   build-depends:       base >= 4.10 && < 5
-                     , haskell-lsp == 0.19.*
+                     , haskell-lsp >= 0.19 && < 0.21
                      , aeson
                      , aeson-pretty
                      , ansi-terminal
@@ -77,7 +77,7 @@
   build-depends:       base >= 4.10 && < 5
                      , hspec
                      , lens
-                     , haskell-lsp == 0.19.*
+                     , haskell-lsp >= 0.19 && < 0.21
                      , lsp-test
                      , data-default
                      , aeson
