diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
 ## Changelog for the `vault` package
 
+**0.3.1.2**
+
+* Bump dependencies to allow `containers-0.6`.
+* Compatibility with GHC-8.6
+     * Bump dependencies to allow `base >= 4.5 && < 4.13`.
+
+
 **0.3.1.1**
 
 * Rename source files to allow building the package with [Bazel](https://bazel.build).
diff --git a/vault.cabal b/vault.cabal
--- a/vault.cabal
+++ b/vault.cabal
@@ -1,5 +1,5 @@
 Name:               vault
-Version:            0.3.1.1
+Version:            0.3.1.2
 Synopsis:           a persistent store for values of arbitrary types
 Description:
   A /vault/ is a persistent store for values of arbitrary types.
@@ -39,8 +39,8 @@
 
 Library
     hs-source-dirs:     src
-    build-depends:      base >= 4.5 && < 4.12,
-                        containers >= 0.4 && < 0.6,
+    build-depends:      base >= 4.5 && < 4.13,
+                        containers >= 0.4 && < 0.7,
                         semigroups >= 0.1 && < 1.0,
                         unordered-containers >= 0.2.3.0 && < 0.3,
                         hashable >= 1.1.2.5 && < 1.3
