diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
+* 0.1.3.1 (15 Aug 2022)
+
+    - Allow `template-haskell-2.19`
+    - Test with GHC 9.4
+    - Fix warnings
+
 * 0.1.3.0 (14 May 2022)
 
     - Allow building with `template-haskell` up through version 2.18
     - Test with GHC 8.6 through 9.2
     - Update maintainer and source repository information
+
diff --git a/Control/Enumerable/Count.hs b/Control/Enumerable/Count.hs
--- a/Control/Enumerable/Count.hs
+++ b/Control/Enumerable/Count.hs
@@ -77,7 +77,6 @@
 
 instance Monoid (Count a) where
   mempty = empty
-  mappend = (<|>)
 
 instance Sized Count where
   pay    = Count . (0:) . count
diff --git a/size-based.cabal b/size-based.cabal
--- a/size-based.cabal
+++ b/size-based.cabal
@@ -1,5 +1,5 @@
 name:                size-based
-version:             0.1.3.0
+version:             0.1.3.1
 synopsis:            Sized functors, for size-based enumerations
 description:         A framework for size-based enumerations. See the module documentation for details.
 
@@ -12,7 +12,7 @@
 build-type:          Simple
 cabal-version:       >=1.10
 extra-source-files:  CHANGELOG.md
-tested-with:         GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.2
+tested-with:         GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.4 || ==9.4.1
 
 source-repository head
   type:      git
@@ -30,8 +30,8 @@
   other-modules:
     Control.Enumerable.Derive
   other-extensions:    GADTs, DeriveDataTypeable
-  build-depends:       base >=4.7 && <5,
+  build-depends:       base >=4.9 && <5,
                        dictionary-sharing >= 0.1 && < 1.0,
                        testing-type-modifiers >= 0.1 && < 1.0,
-                       template-haskell  >=2.5 && <2.19
+                       template-haskell  >=2.5 && <2.20
   default-language:    Haskell2010
