diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 # Change log
 
+## 0.4.1.6
+
+* Relax upper bound on `aeson`: 2.3 -> 2.4
+* Relax upper bound on `time`: 1.16 -> 1.17
+
 ## 0.4.1.5
 
 * Relax test suite's upper bound on `time`: 1.15 -> 1.16
diff --git a/monad-logger-aeson.cabal b/monad-logger-aeson.cabal
--- a/monad-logger-aeson.cabal
+++ b/monad-logger-aeson.cabal
@@ -1,11 +1,11 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.37.0.
+-- This file has been generated from package.yaml by hpack version 0.39.1.
 --
 -- see: https://github.com/sol/hpack
 
 name:           monad-logger-aeson
-version:        0.4.1.5
+version:        0.4.1.6
 synopsis:       JSON logging using monad-logger interface
 description:    @monad-logger-aeson@ provides structured JSON logging using @monad-logger@'s
                 interface.
@@ -40,7 +40,7 @@
       library
   ghc-options: -Wall -fwarn-tabs -Wincomplete-uni-patterns -Wredundant-constraints
   build-depends:
-      aeson >=1.5.2.0 && <2.3
+      aeson >=1.5.2.0 && <2.4
     , base >=4.11.1.0 && <5
     , bytestring >=0.10.8.2 && <0.13.0.0
     , context >=0.2.0.0 && <0.3
@@ -48,7 +48,7 @@
     , fast-logger >=2.4.11 && <3.3.0
     , monad-logger >=0.3.30 && <0.4.0
     , text >=1.2.3.1 && <1.3.0.0 || >=2.0 && <2.2
-    , time >=1.8.0.2 && <1.16
+    , time >=1.8.0.2 && <1.17
     , unordered-containers >=0.2.10.0 && <0.3.0.0
   default-language: Haskell2010
 
@@ -60,7 +60,7 @@
       app
   ghc-options: -Wall -fwarn-tabs -Wincomplete-uni-patterns -Wredundant-constraints
   build-depends:
-      aeson >=1.5.2.0 && <2.3
+      aeson >=1.5.2.0 && <2.4
     , base >=4.11.1.0 && <5
     , monad-logger >=0.3.30 && <0.4.0
     , monad-logger-aeson
@@ -144,7 +144,7 @@
   build-tool-depends:
       hspec-discover:hspec-discover
   build-depends:
-      aeson >=1.5.2.0 && <2.3
+      aeson >=1.5.2.0 && <2.4
     , aeson-diff >=1.1.0.5 && <1.2.0.0
     , base >=4.11.1.0 && <5
     , bytestring >=0.10.8.2 && <0.13.0.0
@@ -152,5 +152,5 @@
     , hspec >=2.7.9 && <2.12
     , monad-logger >=0.3.30 && <0.4.0
     , monad-logger-aeson
-    , time >=1.8.0.2 && <1.16
+    , time >=1.8.0.2 && <1.17
   default-language: Haskell2010
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -1,5 +1,5 @@
 name: monad-logger-aeson
-version: '0.4.1.5'
+version: '0.4.1.6'
 homepage: https://sr.ht/~jship/monad-logger-aeson/
 git: https://git.sr.ht/~jship/monad-logger-aeson/
 license: MIT
@@ -30,7 +30,7 @@
 
 library:
   dependencies:
-  - aeson >=1.5.2.0 && <2.3
+  - aeson >=1.5.2.0 && <2.4
   - base >=4.11.1.0 && <5
   - bytestring >=0.10.8.2 && <0.13.0.0
   - context >=0.2.0.0 && <0.3
@@ -38,7 +38,7 @@
   - fast-logger >=2.4.11 && <3.3.0
   - monad-logger >=0.3.30 && <0.4.0
   - text >=1.2.3.1 && <1.3.0.0 || >=2.0 && <2.2
-  - time >=1.8.0.2 && <1.16
+  - time >=1.8.0.2 && <1.17
   - unordered-containers >=0.2.10.0 && <0.3.0.0
   source-dirs: library
 
@@ -49,7 +49,7 @@
     build-tools:
     - hspec-discover
     dependencies:
-    - aeson >=1.5.2.0 && <2.3
+    - aeson >=1.5.2.0 && <2.4
     - aeson-diff >=1.1.0.5 && <1.2.0.0
     - base >=4.11.1.0 && <5
     - bytestring >=0.10.8.2 && <0.13.0.0
@@ -57,14 +57,14 @@
     - hspec >=2.7.9 && <2.12
     - monad-logger >=0.3.30 && <0.4.0
     - monad-logger-aeson
-    - time >=1.8.0.2 && <1.16
+    - time >=1.8.0.2 && <1.17
 
 executables:
   readme-example:
     source-dirs: app
     main: readme-example.hs
     dependencies:
-    - aeson >=1.5.2.0 && <2.3
+    - aeson >=1.5.2.0 && <2.4
     - base >=4.11.1.0 && <5
     - monad-logger >=0.3.30 && <0.4.0
     - monad-logger-aeson
