diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.9.1
+
+- Support for `contravariant-1.4`
+
 # 0.9
 
 - Updated luminance dependency to include the latest version and break compatibility with older
diff --git a/luminance-samples.cabal b/luminance-samples.cabal
--- a/luminance-samples.cabal
+++ b/luminance-samples.cabal
@@ -1,5 +1,5 @@
 name:                luminance-samples
-version:             0.9
+version:             0.9.1
 synopsis:            Luminance samples
 description:         Luminance samples used as tutorial help
 homepage:            https://github.com/phaazon/luminance-samples
@@ -75,7 +75,7 @@
                      , ScopedTypeVariables
 
   build-depends:       base          >= 4.8 && < 4.9
-                     , contravariant >= 1.3 && < 1.4
+                     , contravariant >= 1.3 && < 1.5
                      , luminance     >= 0.9 && < 0.10
                      , GLFW-b        >= 1.4 && < 1.5
                      , mtl           >= 2.2 && < 2.3
@@ -98,7 +98,7 @@
                      , ScopedTypeVariables
 
   build-depends:       base          >= 4.8 && < 4.9
-                     , contravariant >= 1.3 && < 1.4
+                     , contravariant >= 1.3 && < 1.5
                      , luminance     >= 0.9 && < 0.10
                      , GLFW-b        >= 1.4 && < 1.5
                      , mtl           >= 2.2 && < 2.3
@@ -121,7 +121,7 @@
                      , ScopedTypeVariables
 
   build-depends:       base          >= 4.8  && < 4.9
-                     , contravariant >= 1.3  && < 1.4
+                     , contravariant >= 1.3  && < 1.5
                      , JuicyPixels   >= 3.2  && < 3.4
                      , luminance     >= 0.9  && < 0.10
                      , GLFW-b        >= 1.4  && < 1.5
@@ -145,7 +145,7 @@
                      , ScopedTypeVariables
 
   build-depends:       base          >= 4.8  && < 4.9
-                     , contravariant >= 1.3  && < 1.4
+                     , contravariant >= 1.3  && < 1.5
                      , luminance     >= 0.9  && < 0.10
                      , GLFW-b        >= 1.4  && < 1.5
                      , mtl           >= 2.2  && < 2.3
@@ -169,7 +169,7 @@
                      , ScopedTypeVariables
 
   build-depends:       base          >= 4.8  && < 4.9
-                     , contravariant >= 1.3  && < 1.4
+                     , contravariant >= 1.3  && < 1.5
                      , linear        >= 1.20 && < 1.21
                      , luminance     >= 0.9  && < 0.10
                      , GLFW-b        >= 1.4  && < 1.5
