diff --git a/CHANGES.markdown b/CHANGES.markdown
--- a/CHANGES.markdown
+++ b/CHANGES.markdown
@@ -1,3 +1,6 @@
+## Changes in 2.11.14 (2025-09-30)
+  - Make sure that `--pretty` completes in *O(n)* time
+
 ## Changes in 2.11.13 (2025-09-15)
   - Make diff algorithm line based
   - Improve pretty-printing of nested records
diff --git a/hspec.cabal b/hspec.cabal
--- a/hspec.cabal
+++ b/hspec.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:             hspec
-version:          2.11.13
+version:          2.11.14
 license:          MIT
 license-file:     LICENSE
 copyright:        (c) 2011-2025 Simon Hengel,
@@ -46,8 +46,8 @@
   build-depends:
       QuickCheck >=2.12
     , base ==4.*
-    , hspec-core ==2.11.13
-    , hspec-discover ==2.11.13
+    , hspec-core ==2.11.14
+    , hspec-discover ==2.11.14
     , hspec-expectations ==0.8.4.*
   exposed-modules:
       Test.Hspec
diff --git a/src/Test/Hspec.hs b/src/Test/Hspec.hs
--- a/src/Test/Hspec.hs
+++ b/src/Test/Hspec.hs
@@ -10,8 +10,7 @@
 -- * Types
   Spec
 , SpecWith
-, Arg
-, Example
+, Example(Arg)
 
 -- * Setting expectations
 , module Test.Hspec.Expectations
@@ -40,7 +39,7 @@
 , xdescribe
 , xcontext
 
--- * Focused spec items
+-- * Focused spec items #focus#
 -- |
 -- During a test run, when a spec contains /focused/ spec items, all other spec
 -- items are ignored.
diff --git a/version.yaml b/version.yaml
--- a/version.yaml
+++ b/version.yaml
@@ -1,4 +1,4 @@
-version: &version 2.11.13
+version: &version 2.11.14
 synopsis: A Testing Framework for Haskell
 author: Simon Hengel <sol@typeful.net>
 maintainer: Simon Hengel <sol@typeful.net>
