diff --git a/SpatialMath.cabal b/SpatialMath.cabal
--- a/SpatialMath.cabal
+++ b/SpatialMath.cabal
@@ -1,5 +1,5 @@
 name:                SpatialMath
-version:             0.2.7.0
+version:             0.2.7.1
 synopsis:            3d math including quaternions/euler angles/dcms and utility functions
 description:         This is a fork of Greg Horn's spatial-math package.  It's reason for
                      being is that its most recent version does not require deprecated
@@ -22,7 +22,7 @@
                        SpatialMathT
   other-modules:       Types
   build-depends:       base                          >= 4     && < 5  ,
-                       ghc-prim                      >= 0.8.0 && < 0.9,
+                       ghc-prim                      >= 0.8.0 && < 1  ,
                        binary                        >= 0.8.9 && < 0.9,
                        cereal                        >= 0.5.8 && < 0.6,
                        lens                          >= 5.2.3 && < 5.3,
diff --git a/changelog.txt b/changelog.txt
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,2 +1,5 @@
-0.2.7.0
-initial fork of spatial-math-0.2.7.0
+0.2.7.0:
+- initial fork of spatial-math-0.2.7.0
+
+0.2.7.1:
+- change build-depends bounds to compile with ghc 9.2, 9.4, 9.6
