diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # ChangeLog for yaml-streamly
 
+## 0.12.4
+
+* fix test suite with aeson >= 2.2.0.0
+
 ## 0.12.3
 
 * fix build with aeson >= 2.2.0.0
diff --git a/test/Data/Yaml/IncludeSpec.hs b/test/Data/Yaml/IncludeSpec.hs
--- a/test/Data/Yaml/IncludeSpec.hs
+++ b/test/Data/Yaml/IncludeSpec.hs
@@ -6,7 +6,7 @@
 import           Data.List (isPrefixOf)
 import qualified Data.ByteString.Lazy as LB
 import           Data.Aeson
-import           Data.Aeson.Internal (JSONPathElement(..))
+import           Data.Aeson.Types (JSONPathElement(..))
 import           Data.Yaml.Include
 import           Data.Yaml.Internal
 import           Text.Libyaml (YamlException(YamlException))
diff --git a/yaml-streamly.cabal b/yaml-streamly.cabal
--- a/yaml-streamly.cabal
+++ b/yaml-streamly.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.2
 name:               yaml-streamly
-version:            0.12.3
+version:            0.12.4
 synopsis:           Support for parsing and rendering YAML documents.
 description:        Rewrite of yaml in streamly
 category:           Data
