diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,10 @@
 # Changelog for vega-view
 
+## 0.4.0.1
+
+Bump dependencies for aeson, bytestring, filepath, scotty, and
+text.
+
 ## 0.4.0.0
 
 Support aeson 2.0. There is no functional change worthy of a major
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -57,8 +57,8 @@
 ## GHC support
 
 This is currently a **very basic** application, so will hopefully build
-against a wide variety of GHC installations. There has been /no/ testing
-on Windows.
+against a wide variety of GHC installations. There has been /limited/ testing
+on Windows (it builds is as far as I've got).
 
 ## Bugs and Issues
 
diff --git a/app/Main.hs b/app/Main.hs
--- a/app/Main.hs
+++ b/app/Main.hs
@@ -64,7 +64,8 @@
 import Text.Blaze.Html.Renderer.Text (renderHtml)
 import Web.Scotty (ScottyM, ActionM
                   , get, html, json
-                  , notFound, param
+                  , notFound
+                  , param  -- deprecated in Scotty 0.20
                   , redirect, regex
                   , status, scotty
                   , text)
diff --git a/vega-view.cabal b/vega-view.cabal
--- a/vega-view.cabal
+++ b/vega-view.cabal
@@ -1,5 +1,5 @@
 name:           vega-view
-version:        0.4.0.0
+version:        0.4.0.1
 synopsis:       Easily view Vega or Vega-Lite visualizations.
 description:    A web server that is used to view all the Vega and Vega-Lite
                 specifications in a directory, or sub-directory. It is similar
@@ -12,7 +12,7 @@
 bug-reports:    https://github.com/DougBurke/vega-view/issues
 author:         Douglas Burke
 maintainer:     dburke.gw@gmail.com
-copyright:      2019, 2020, 2021 Douglas Burke
+copyright:      2019, 2020, 2021, 2024 Douglas Burke
 license:        BSD3
 license-file:   LICENSE
 build-type:     Simple
@@ -35,16 +35,16 @@
       app
   ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
   build-depends:
-                aeson >= 1.1 && < 2.1
+                aeson >= 1.1 && < 2.3
               , base >= 4.9 && <5
               , blaze-html >= 0.7 && < 0.10
               , blaze-markup >= 0.6 && < 0.9
-              , bytestring >= 0.10 && < 0.11
+              , bytestring >= 0.10 && < 0.13
               , directory >= 1.2.5.0 && < 1.4
-              , filepath >= 1.4 && < 1.5
+              , filepath >= 1.4 && < 1.6
               , http-types >= 0.9 && < 0.13
-              , scotty >= 0.11 && < 0.13
-              , text >= 1.2 && < 1.3
+              , scotty >= 0.11 && < 0.23
+              , text >= 1.2 && < 2.2
               , unordered-containers >= 0.2 && < 0.3
               
   default-language: Haskell2010
