diff --git a/jsaddle-wkwebview.cabal b/jsaddle-wkwebview.cabal
--- a/jsaddle-wkwebview.cabal
+++ b/jsaddle-wkwebview.cabal
@@ -1,5 +1,5 @@
 name: jsaddle-wkwebview
-version: 0.7.0.0
+version: 0.8.0.0
 cabal-version: >=1.10
 build-type: Simple
 license: MIT
@@ -25,7 +25,7 @@
         aeson >=0.8.0.2 && <1.1,
         base <5,
         bytestring >=0.10.6.0 && <0.11,
-        jsaddle >= 0.7.0.0 && <0.8
+        jsaddle >= 0.8.0.0 && <0.9
     default-language: Haskell2010
     hs-source-dirs: src
     ghc-options: -ferror-spans -Wall
diff --git a/src/Language/Javascript/JSaddle/WKWebView.hs b/src/Language/Javascript/JSaddle/WKWebView.hs
--- a/src/Language/Javascript/JSaddle/WKWebView.hs
+++ b/src/Language/Javascript/JSaddle/WKWebView.hs
@@ -17,6 +17,7 @@
 import Foreign.StablePtr (StablePtr, newStablePtr, deRefStablePtr)
 
 import Language.Javascript.JSaddle (Result, JSM)
+import Language.Javascript.JSaddle.Types (Batch(..))
 import Language.Javascript.JSaddle.Run (runJavaScript)
 import Language.Javascript.JSaddle.Run.Files (initState, runBatch, ghcjsHelpers)
 
@@ -73,5 +74,3 @@
     \<body>\n\
     \</body>\n\
     \</html>"
-
--- jsaddle
