diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Changelog for qrcode-core
 
+## 0.9.4 -- 2020-07-19
+
+* Support for dlist-1.0
+
 ## 0.9.3 -- 2020-04-27
 
 * Adapt to base-4.13
diff --git a/qrcode-core.cabal b/qrcode-core.cabal
--- a/qrcode-core.cabal
+++ b/qrcode-core.cabal
@@ -1,13 +1,13 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.31.2.
+-- This file has been generated from package.yaml by hpack version 0.33.0.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 0178a9ff9d8c9591d50919189459c308c8690120a993aa1ed5e3cc40d300d956
+-- hash: 1411aba2ff5dd6df48c226e590549507c7276866fa95c49572f218493c9eda80
 
 name:           qrcode-core
-version:        0.9.3
+version:        0.9.4
 synopsis:       QR code library in pure Haskell
 description:    Please see the README on GitHub at <https://github.com/alexkazik/qrcode/qrcode-core#readme>
 category:       codec
@@ -18,7 +18,7 @@
 copyright:      2018 ALeX Kazik
 license:        MIT
 license-file:   LICENSE
-tested-with:    GHC == 7.10.3, GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3, GHC == 8.4.4, GHC == 8.6.3
+tested-with:    GHC == 7.10.3, GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3, GHC == 8.4.4, GHC == 8.6.3, GHC == 8.6.4, GHC == 8.6.5, GHC == 8.8.2, GHC == 8.8.3, GHC == 8.10.1
 build-type:     Simple
 extra-source-files:
     README.md
@@ -70,7 +70,7 @@
     , bytestring >=0.10.6.0 && <0.11
     , case-insensitive >=1.2.0.5 && <1.3
     , containers >=0.5.6.2 && <0.7
-    , dlist >=0.7.1.2 && <0.9
+    , dlist >=0.7.1.2 && <1.1
     , primitive >=0.6.1.0 && <0.8
     , text >=1.2.2.0 && <1.3
     , vector >=0.11.0.0 && <0.13
