diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+2.7.0.15
+--------
+* Fixed typo in documentation.
+* Relaxed upper version bound for `StateVar`.
+
 2.7.0.14
 --------
 * Relaxed upper version bound for `containers`.
diff --git a/GLUT.cabal b/GLUT.cabal
--- a/GLUT.cabal
+++ b/GLUT.cabal
@@ -1,5 +1,5 @@
 name: GLUT
-version: 2.7.0.14
+version: 2.7.0.15
 synopsis: A binding for the OpenGL Utility Toolkit
 description:
   A Haskell binding for the OpenGL Utility Toolkit, a window system independent
@@ -25,8 +25,8 @@
   GHC == 8.0.2
   GHC == 8.2.2
   GHC == 8.4.3
-  GHC == 8.6.1
-  GHC == 8.7.*
+  GHC == 8.6.5
+  GHC == 8.8.1
 cabal-version: >= 1.10
 extra-source-files:
    CHANGELOG.md
@@ -90,7 +90,7 @@
     array        >= 0.3  && < 0.6,
     containers   >= 0.3  && < 0.7,
     transformers >= 0.2  && < 0.6,
-    StateVar     >= 1.1  && < 1.2,
+    StateVar     >= 1.1  && < 1.3,
     OpenGL       >= 2.12 && < 3.1
   default-language: Haskell2010
   other-extensions: CPP
diff --git a/src/Graphics/UI/GLUT/Fonts.hs b/src/Graphics/UI/GLUT/Fonts.hs
--- a/src/Graphics/UI/GLUT/Fonts.hs
+++ b/src/Graphics/UI/GLUT/Fonts.hs
@@ -57,7 +57,7 @@
 
    -- | (/freeglut only/) For a bitmap font, return the maximum height of the
    -- characters in the given font measured in pixels. For a stroke font,
-   -- return the width in units.
+   -- return the height in units.
 
    fontHeight :: MonadIO m => a -> m GLfloat
 
