diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Change log
 
+## 0.2.0.3
+
+* Relax upper bound on `containers`: 0.7 -> 0.8
+
 ## 0.2.0.2
 
 * Link test suite with `-threaded` RTS option
diff --git a/context.cabal b/context.cabal
--- a/context.cabal
+++ b/context.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           context
-version:        0.2.0.2
+version:        0.2.0.3
 synopsis:       Thread-indexed, nested contexts
 description:    Thread-indexed storage around arbitrary context values. The interface supports
                 nesting context values per thread, and at any point, the calling thread may
@@ -44,7 +44,7 @@
   ghc-options: -Wall -fwarn-tabs -Wincomplete-uni-patterns -Wredundant-constraints
   build-depends:
       base >=4.11.1.0 && <5
-    , containers >=0.5.11.0 && <0.7
+    , containers >=0.5.11.0 && <0.8
     , exceptions >=0.10.0 && <0.11
   default-language: Haskell2010
 
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -1,5 +1,5 @@
 name: context
-version: '0.2.0.2'
+version: '0.2.0.3'
 github: "jship/context"
 license: MIT
 license-file: LICENSE.md
@@ -28,7 +28,7 @@
 library:
   dependencies:
   - base >=4.11.1.0 && <5
-  - containers >=0.5.11.0 && <0.7
+  - containers >=0.5.11.0 && <0.8
   - exceptions >=0.10.0 && <0.11
   source-dirs: library
 
