diff --git a/.travis.yml b/.travis.yml
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,7 +8,7 @@
   - travis/cabal-apt-install $mode
 
 install:
-  - cabal configure -flib-Werror $mode
+  - cabal configure $mode
   - cabal build
 
 script:
diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown
--- a/CHANGELOG.markdown
+++ b/CHANGELOG.markdown
@@ -1,3 +1,7 @@
+0.2.1
+-----
+* Support `bifunctors` 5
+
 0.2
 ---
 * Converted to `bifunctors` 4
diff --git a/hashable-extras.cabal b/hashable-extras.cabal
--- a/hashable-extras.cabal
+++ b/hashable-extras.cabal
@@ -1,6 +1,6 @@
 name:          hashable-extras
 category:      Data, Hash
-version:       0.2.0.1
+version:       0.2.1
 license:       BSD3
 cabal-version: >= 1.8
 license-file:  LICENSE
@@ -39,15 +39,11 @@
   default: True
   manual: True
 
-flag lib-Werror
-  default: False
-  manual: True
-
 library
 
   build-depends:
     base             >= 4.3      && < 5,
-    bifunctors       >= 4        && < 5,
+    bifunctors       >= 4        && < 6,
     bytestring       >= 0.9      && < 0.11,
     generic-deriving >= 1.4      && < 1.8,
     hashable         >= 1.1.2.3  && < 1.3,
@@ -55,9 +51,6 @@
 
   exposed-modules:
     Data.Hashable.Extras
-
-  if flag(lib-Werror)
-    ghc-options: -Werror
 
   ghc-options: -Wall -fwarn-tabs -O2
   hs-source-dirs: src
