diff --git a/Control/Concurrent/STM/TBQueue.hs b/Control/Concurrent/STM/TBQueue.hs
--- a/Control/Concurrent/STM/TBQueue.hs
+++ b/Control/Concurrent/STM/TBQueue.hs
@@ -244,6 +244,6 @@
 
 -- | The maximum number of elements the queue can hold.
 --
--- @since TODO
+-- @since 2.5.2.0
 capacityTBQueue :: TBQueue a -> Natural
 capacityTBQueue (TBQueue _ _ _ _ cap) = fromIntegral cap
diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,9 @@
 # Changelog for [`stm` package](http://hackage.haskell.org/package/stm)
 
+## 2.5.3.1 *November 2023*
+
+  * Drop unused testcase inadvertently introduced in previous reversion
+
 ## 2.5.3.0 *November 2023*
 
   * Revert array-based reimplementation of `TBQueue` due to [#76](https://github.com/haskell/stm/issues/76)
diff --git a/stm.cabal b/stm.cabal
--- a/stm.cabal
+++ b/stm.cabal
@@ -1,6 +1,6 @@
 cabal-version:  >=1.10
 name:           stm
-version:        2.5.3.0
+version:        2.5.3.1
 -- don't forget to update changelog.md file!
 
 license:        BSD3
@@ -53,7 +53,7 @@
         build-depends: semigroups >=0.18.6 && <0.21
 
     build-depends:
-        base  >= 4.4 && < 4.20,
+        base  >= 4.4 && < 4.21,
         array >= 0.3 && < 0.6
 
     exposed-modules:
