diff --git a/hls-qualify-imported-names-plugin.cabal b/hls-qualify-imported-names-plugin.cabal
--- a/hls-qualify-imported-names-plugin.cabal
+++ b/hls-qualify-imported-names-plugin.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.2
 name:               hls-qualify-imported-names-plugin
-version:            2.1.0.0
+version:            2.2.0.0
 synopsis:           A Haskell Language Server plugin that qualifies imported names
 description:
   Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
@@ -30,9 +30,9 @@
     , containers
     , deepseq
     , ghc
-    , ghcide                == 2.1.0.0
+    , ghcide                == 2.2.0.0
     , hls-graph
-    , hls-plugin-api        == 2.1.0.0
+    , hls-plugin-api        == 2.2.0.0
     , lens
     , lsp
     , text
@@ -56,4 +56,4 @@
     , text
     , filepath
     , hls-qualify-imported-names-plugin
-    , hls-test-utils             == 2.1.0.0
+    , hls-test-utils             == 2.2.0.0
diff --git a/test/Main.hs b/test/Main.hs
--- a/test/Main.hs
+++ b/test/Main.hs
@@ -21,7 +21,7 @@
                                                   TestName, TestTree,
                                                   TextDocumentIdentifier,
                                                   assertBool, assertFailure,
-                                                  defaultTestRunner,
+                                                  def, defaultTestRunner,
                                                   executeCodeAction,
                                                   getCodeActions,
                                                   goldenWithHaskellDoc,
@@ -61,13 +61,13 @@
 main = defaultTestRunner $ testGroup "Qualify Imported Names"
   [
     testCase "No CodeAction when not at import" $
-      runSessionWithServer pluginDescriptor testDataDir $ do
+      runSessionWithServer def pluginDescriptor testDataDir $ do
         let point = makePoint 1 1
         document <- openDoc "NoImport.hs" "haskell"
         actions <- getCodeActions document $ pointToRange point
         liftIO $ assertBool (makeCodeActionFoundAtString point) (isEmpty actions)
   , testCase "No CodeAction when import is qualified" $
-      runSessionWithServer pluginDescriptor testDataDir $ do
+      runSessionWithServer def pluginDescriptor testDataDir $ do
         let point = makePoint 3 1
         document <- openDoc "QualifiedImport.hs" "haskell"
         actions <- getCodeActions document $ pointToRange point
@@ -139,7 +139,7 @@
 
 goldenWithQualifyImportedNames :: TestName -> FilePath -> (TextDocumentIdentifier -> Session ()) -> TestTree
 goldenWithQualifyImportedNames testName path =
-  goldenWithHaskellDoc pluginDescriptor testName testDataDir path "expected" "hs"
+  goldenWithHaskellDoc def pluginDescriptor testName testDataDir path "expected" "hs"
 
 pointToRange :: Point -> Range
 pointToRange Point {..}
