diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 # Changelog
 
+## 1.0.0.0
+
+* Bump to Datastar 1.0.0
+* Handle DELETE method in `ReadSignals`
+
 ## 0.1.0.2
 
 * Bump to Datastar RC.8
diff --git a/datastar-hs.cabal b/datastar-hs.cabal
--- a/datastar-hs.cabal
+++ b/datastar-hs.cabal
@@ -1,6 +1,6 @@
 cabal-version:   3.0
 name:            datastar-hs
-version:         0.1.0.2
+version:         1.0.0.0
 synopsis:        Haskell bindings for Datastar
 description:
   Server-side SDK for building real-time hypermedia applications with
diff --git a/e2e-server/Main.hs b/e2e-server/Main.hs
--- a/e2e-server/Main.hs
+++ b/e2e-server/Main.hs
@@ -48,7 +48,7 @@
 testPage = renderBS $ doctypehtml_ $ do
   head_ $ do
     title_ "datastar-hs e2e tests"
-    script_ [type_ "module", src_ "https://cdn.jsdelivr.net/gh/starfederation/datastar@1.0.0-RC.8/bundles/datastar.js"] ("" :: T.Text)
+    script_ [type_ "module", src_ "https://cdn.jsdelivr.net/gh/starfederation/datastar@1.0.0/bundles/datastar.js"] ("" :: T.Text)
   body_ [makeAttributes "data-signals" "{}"] $ do
     h1_ "datastar-hs E2E Test Page"
 
diff --git a/src/Hypermedia/Datastar/WAI.hs b/src/Hypermedia/Datastar/WAI.hs
--- a/src/Hypermedia/Datastar/WAI.hs
+++ b/src/Hypermedia/Datastar/WAI.hs
@@ -152,8 +152,9 @@
 -}
 readSignals :: (FromJSON a) => WAI.Request -> IO (Either String a)
 readSignals req
-  | WAI.requestMethod req == "GET" =
-      pure $ parseFromQuery req
+  | WAI.requestMethod req == "GET"
+      || WAI.requestMethod req == "DELETE" =
+          pure $ parseFromQuery req
   | otherwise =
       parseFromBody req
 
