diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+### 1.4.1.2
+
+* [Kludgy](https://github.com/LinuxUser404) bumped dep versions and resolver.
+* [LinuxUser404](https://github.com/LinuxUser404) bumped dep versions and added `cabal.project` & `.travis.yml`.
+* Set up travis builds with stack.
+
 ### 1.4.1.1
 
 * Split changelog to own file (before this, it's located in README.md).
diff --git a/GPipe-GLFW.cabal b/GPipe-GLFW.cabal
--- a/GPipe-GLFW.cabal
+++ b/GPipe-GLFW.cabal
@@ -1,5 +1,5 @@
 name:           GPipe-GLFW
-version:        1.4.1.1
+version:        1.4.1.2
 cabal-version:  >=1.10
 build-type:     Simple
 author:         Patrick Redmond
@@ -20,12 +20,12 @@
 
 library
   hs-source-dirs:      src
-  build-depends:       base                   >= 4.7 && <4.11
-                     , stm                    >= 2.4 && <2.5
-                     , containers             >= 0.5 && <0.6
+  build-depends:       base                   >= 4.7 && <5
+                     , stm                    >= 2.4 && <3
+                     , containers             >= 0.5 && <0.7
                      , async                  >= 2.1 && <2.3
-                     , GLFW-b                 >= 1.4 && <1.5
-                     , GPipe                  >= 2.2 && <2.3
+                     , GLFW-b                 >= 3.2 && <3.3
+                     , GPipe                  >= 2.2 && <2.5
   ghc-options:         -Wall -Wno-orphans
   default-language:    Haskell2010
   exposed-modules:     Graphics.GPipe.Context.GLFW
@@ -48,4 +48,4 @@
   type:     git
   location: https://github.com/plredmond/GPipe-GLFW.git
   subdir:   GPipe-GLFW
-  tag:      v1.4.1.1
+  tag:      v1.4.1.2
diff --git a/src/Graphics/GPipe/Context/GLFW/Format.hs b/src/Graphics/GPipe/Context/GLFW/Format.hs
--- a/src/Graphics/GPipe/Context/GLFW/Format.hs
+++ b/src/Graphics/GPipe/Context/GLFW/Format.hs
@@ -47,10 +47,10 @@
 bitsToHints Nothing = [GLFW.WindowHint'Visible False]
 bitsToHints (Just ((red, green, blue, alpha, sRGB), depth, stencil)) =
     [ GLFW.WindowHint'sRGBCapable sRGB
-    , GLFW.WindowHint'RedBits red
-    , GLFW.WindowHint'GreenBits green
-    , GLFW.WindowHint'BlueBits blue
-    , GLFW.WindowHint'AlphaBits alpha
-    , GLFW.WindowHint'DepthBits depth
-    , GLFW.WindowHint'StencilBits stencil
+    , GLFW.WindowHint'RedBits $ Just red
+    , GLFW.WindowHint'GreenBits $ Just green
+    , GLFW.WindowHint'BlueBits $ Just blue
+    , GLFW.WindowHint'AlphaBits $ Just alpha
+    , GLFW.WindowHint'DepthBits $ Just depth
+    , GLFW.WindowHint'StencilBits $ Just stencil
     ]
