diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## self-extract 0.4.1
+
+Fixes:
+* Works with lts-13.*
+
 ## self-extract 0.4.0
 
 Fixes:
diff --git a/self-extract.cabal b/self-extract.cabal
--- a/self-extract.cabal
+++ b/self-extract.cabal
@@ -1,11 +1,13 @@
--- This file has been generated from package.yaml by hpack version 0.28.2.
+cabal-version: 1.18
+
+-- This file has been generated from package.yaml by hpack version 0.31.0.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 6df2ac6c7a101ee7b6800698a13153dd9824c78534cfe5ead5bca6ab25540825
+-- hash: 04d95aae6b5163d7e6c927045fb0b48fbb9cbe04207ae6051ae1b87bc4d91a38
 
 name:           self-extract
-version:        0.4.0
+version:        0.4.1
 synopsis:       A Haskell library to make self-extracting executables
 description:    A Haskell library to make self-extracting executables.
 category:       Distribution
@@ -16,7 +18,6 @@
 license:        BSD3
 license-file:   LICENSE
 build-type:     Simple
-cabal-version:  >= 1.18
 extra-doc-files:
     CHANGELOG.md
     README.md
@@ -47,7 +48,7 @@
     , extra >=1.6 && <1.7
     , file-embed >=0.0.10 && <0.1
     , path >=0.6 && <0.7
-    , path-io >=1.3 && <1.4
+    , path-io >=1.3 && <1.5
     , unix-compat >=0.5 && <0.6
     , ztar >=1.0 && <1.1
   if flag(dev)
