diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -2,6 +2,10 @@
 See also hledger's change log.
 
 
+0.25.1 (2015/4/29)
+
+- support/require base-compat >0.8 (#245)
+
 0.25 (2015/4/7)
 
 - GHC 7.10 compatibility (#239)
diff --git a/hledger-web.cabal b/hledger-web.cabal
--- a/hledger-web.cabal
+++ b/hledger-web.cabal
@@ -1,5 +1,5 @@
 name:           hledger-web
-version: 0.25
+version: 0.25.1
 stability:      stable
 category:       Finance
 synopsis:       A web interface for the hledger accounting tool.
@@ -17,7 +17,7 @@
 maintainer:     Simon Michael <simon@joyful.com>
 homepage:       http://hledger.org
 bug-reports:    http://hledger.org/bugs
-tested-with:    GHC==7.6.3, GHC==7.8.2
+tested-with:    GHC==7.6.3, GHC==7.8.4, GHC==7.10.1
 cabal-version:  >= 1.8
 build-type:     Simple
 extra-tmp-files:
@@ -117,7 +117,7 @@
   default: False
 
 library
-    cpp-options:   -DVERSION="0.25"
+    cpp-options:   -DVERSION="0.25.1"
     if flag(dev) || flag(library-only)
         cpp-options: -DDEVELOPMENT
  
@@ -159,10 +159,10 @@
                      Hledger.Web.Options
                      -- Setup -- stops yesod devel complaining, requires build-depends: Cabal
     build-depends:
-                     hledger              == 0.25
-                   , hledger-lib          == 0.25
+                     hledger              == 0.25.1
+                   , hledger-lib          == 0.25.1
                    , base                 >= 4 && < 5
-                   , base-compat          >= 0.5.0
+                   , base-compat          >= 0.8.1
                    , blaze-html
                    , blaze-markup
                    , bytestring
@@ -208,7 +208,7 @@
     if flag(library-only)
         Buildable: False
 
-    cpp-options:   -DVERSION="0.25"
+    cpp-options:   -DVERSION="0.25.1"
     if flag(dev)
         cpp-options: -DDEVELOPMENT
 
@@ -233,11 +233,11 @@
     main-is:         main.hs
 
     build-depends:
-                     hledger-lib          == 0.25
-                   , hledger              == 0.25
-                   , hledger-web          == 0.25
+                     hledger-lib          == 0.25.1
+                   , hledger              == 0.25.1
+                   , hledger-web          == 0.25.1
                    , base                 >= 4 && < 5
-                   , base-compat          >= 0.5.0
+                   , base-compat          >= 0.8.1
                    , blaze-html
                    , blaze-markup
                    , bytestring
@@ -285,9 +285,9 @@
     hs-source-dirs:    tests
     main-is:           main.hs
     build-depends: 
-                     hledger-web          == 0.25
+                     hledger-web          == 0.25.1
                    , base
-                   , base-compat          >= 0.5.0
+                   , base-compat          >= 0.8.1
                    , hspec
                    , yesod
                    , yesod-test
