diff --git a/CHANGES.markdown b/CHANGES.markdown
--- a/CHANGES.markdown
+++ b/CHANGES.markdown
@@ -1,3 +1,6 @@
+## Changes 2.4.1
+  - Compatibility with HUnit < 1.3
+
 ## Changes 2.4.0
   - Read command-line options from config files `~/.hspec` and `.hspec`
   - Add support for `--diff`
@@ -8,6 +11,12 @@
   - More graceful shutdown on ctrl-c (see #270)
   - Run around-hook for Bool and Result (see #252)
   - Include `CHANGES.markdown` in package tarball
+
+Internal changes:
+
+  - Rename `Fail` constructor of `Result`-type to `Failure`
+  - Add `FailureReason` type
+  - Add `Test.Hspec.Core.Spec.safeEvaluateExample`
 
 ## Changes in 2.3.2
   - Compatibility with HUnit 1.5
diff --git a/hspec.cabal b/hspec.cabal
--- a/hspec.cabal
+++ b/hspec.cabal
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:             hspec
-version:          2.4.0
+version:          2.4.1
 license:          MIT
 license-file:     LICENSE
 copyright:        (c) 2011-2017 Simon Hengel,
@@ -44,8 +44,8 @@
       src
   build-depends:
       base == 4.*
-    , hspec-core == 2.4.0
-    , hspec-discover == 2.4.0
+    , hspec-core == 2.4.1
+    , hspec-discover == 2.4.1
     , hspec-expectations == 0.8.2.*
     , transformers >= 0.2.2.0
     , QuickCheck >= 2.5.1
@@ -75,8 +75,8 @@
       Test.Hspec.DiscoverSpec
   build-depends:
       base == 4.*
-    , hspec-core == 2.4.0
-    , hspec-discover == 2.4.0
+    , hspec-core == 2.4.1
+    , hspec-discover == 2.4.1
     , hspec-expectations == 0.8.2.*
     , transformers >= 0.2.2.0
     , QuickCheck >= 2.5.1
