diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## [0.1.5]
+### Changed
+- Bumped the minimum apecs version to 0.9.3, since we need `makeMapComponentsFor`
+
 ## [0.1.4]
 ### Add
 - (#74) `makeWorldAndComponents`, similar to how it exists in apecs proper
diff --git a/apecs-stm.cabal b/apecs-stm.cabal
--- a/apecs-stm.cabal
+++ b/apecs-stm.cabal
@@ -1,5 +1,5 @@
 name:               apecs-stm
-version:            0.1.4
+version:            0.1.5
 homepage:           https://github.com/jonascarpay/apecs-stm#readme
 license:            BSD3
 license-file:       LICENSE
@@ -11,8 +11,8 @@
 synopsis:           STM stores for apecs
 description:        Apecs stores that live in the STM monad, and other tools.
 extra-source-files:
-  README.md
   CHANGELOG.md
+  README.md
 
 source-repository head
   type:     git
@@ -26,13 +26,13 @@
 
   default-language: Haskell2010
   build-depends:
-      apecs             >=0.7  && <0.10
-    , base              >=4.9  && <5
-    , containers        >=0.5  && <0.8
-    , list-t            >=1    && <1.2
-    , stm               >=2.3  && <3
-    , stm-containers    >=1.1  && <2
-    , template-haskell  >=2.12 && <3
-    , vector            >=0.10 && <0.13
+      apecs             >=0.9.3 && <0.10
+    , base              >=4.9   && <5
+    , containers        >=0.5   && <0.8
+    , list-t            >=1     && <1.2
+    , stm               >=2.3   && <3
+    , stm-containers    >=1.1   && <2
+    , template-haskell  >=2.12  && <3
+    , vector            >=0.10  && <0.13
 
   ghc-options:      -Wall
