diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Changelog
 
+## 0.1.1
+
+- Add etag to url query args to ensure refresh.
+
 ## 0.1.0
 
 - Initial release
diff --git a/lucid-xstatic.cabal b/lucid-xstatic.cabal
--- a/lucid-xstatic.cabal
+++ b/lucid-xstatic.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           lucid-xstatic
-version:        0.1.0
+version:        0.1.1
 synopsis:       Lucid helper for XStatic
 description:    Use this library to add XStaticFile to your Html.
 category:       JavaScript
diff --git a/src/Lucid/XStatic.hs b/src/Lucid/XStatic.hs
--- a/src/Lucid/XStatic.hs
+++ b/src/Lucid/XStatic.hs
@@ -27,7 +27,7 @@
   where
     xrender :: XStaticFile -> Html ()
     xrender xf =
-        let src = "/xstatic" <> decodeUtf8 (xfPath xf)
+        let src = "/xstatic" <> decodeUtf8 (xfPath xf) <> "?v=" <> decodeUtf8 (xfETag xf)
          in case xfType xf of
                 "application/javascript" -> with (script_ mempty) [src_ src]
                 "text/css" -> link_ [href_ src, rel_ "stylesheet"]
