diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,11 @@
 
 ## [Unreleased]
 
+## [1.0.4] - 2022-08-27
+
+### Changed
+- Update dependency bounds and GHC versions
+
 ## [1.0.3] - 2022-06-26
 
 ### Changed
@@ -24,7 +29,8 @@
 - Extracted webgear-core from webgear-server
 - New arrow based API
 
-[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.0.3...HEAD
+[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.0.4...HEAD
+[1.0.4]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.4
 [1.0.3]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.3
 [1.0.2]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.2
 [1.0.1]: https://github.com/haskell-webgear/webgear/releases/tag/v1.0.1
diff --git a/webgear-core.cabal b/webgear-core.cabal
--- a/webgear-core.cabal
+++ b/webgear-core.cabal
@@ -1,7 +1,7 @@
 cabal-version:       2.4
 
 name:                webgear-core
-version:             1.0.3
+version:             1.0.4
 synopsis:            Composable, type-safe library to build HTTP APIs
 description:
         WebGear is a library to for building composable, type-safe HTTP APIs.
@@ -53,7 +53,7 @@
                       TypeApplications
                       TypeFamilies
                       TypeOperators
-  build-depends:      base >=4.13.0.0 && <4.17
+  build-depends:      base >=4.13.0.0 && <4.18
                     , bytestring >=0.10.10.1 && <0.12
                     , case-insensitive ==1.2.*
                     , filepath ==1.4.*
@@ -63,7 +63,7 @@
                     , network ==3.1.*
                     , safe-exceptions ==0.1.*
                     , tagged ==0.8.*
-                    , template-haskell >=2.15.0.0 && <2.19
+                    , template-haskell >=2.15.0.0 && <2.20
                     , text >=1.2.0.0 && <2.1
                     , unordered-containers ==0.2.*
                     , wai ==3.2.*
