diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -2,6 +2,10 @@
 
 `redis-glob` uses [PVP Versioning][1].
 
+## 0.1.0.9 -- 2025-01-06
+
+* Expand upper bounds for megaparsec 
+
 ## 0.1.0.8 -- 2024-02-28
 
 * Expand upper bounds for bytestring 
diff --git a/redis-glob.cabal b/redis-glob.cabal
--- a/redis-glob.cabal
+++ b/redis-glob.cabal
@@ -1,11 +1,11 @@
 cabal-version:      3.0
 name:               redis-glob
-version:            0.1.0.8
+version:            0.1.0.9
 license:            BSD-3-Clause
 license-file:       LICENSE
 maintainer:         adetokunbo@emio.la
 author:             Tim Emiola
-tested-with:        GHC ==8.10.7 || ==9.0.2 || ==9.2.4 || ==9.4.1
+tested-with:        GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6
 homepage:           https://github.com/adetokunbo/redis-glob#readme
 bug-reports:        https://github.com/adetokunbo/redis-glob/issues
 synopsis:           Specify valid redis globs
@@ -38,8 +38,8 @@
   build-depends:
     , ascii-char      >=1.0.1    && <1.1
     , base            >=4.11     && <5.0
-    , bytestring      >=0.10.8.2 && <0.11 || >=0.11.3.1 && <0.12.2
-    , megaparsec      >=9.2.1    && <9.7
+    , bytestring      >=0.10.8.2 && <0.11 || >=0.11.3 && <0.13
+    , megaparsec      >=9.2.1    && <9.8
 
   if impl(ghc >=8.4)
     ghc-options: -Wpartial-fields
diff --git a/src/Redis/Glob/Internal.hs b/src/Redis/Glob/Internal.hs
--- a/src/Redis/Glob/Internal.hs
+++ b/src/Redis/Glob/Internal.hs
@@ -1,7 +1,7 @@
 {-# LANGUAGE ConstraintKinds #-}
 {-# LANGUAGE FlexibleContexts #-}
-{-# LANGUAGE OverloadedStrings #-}
 {-# LANGUAGE TypeFamilies #-}
+{-# LANGUAGE TypeOperators #-}
 {-# OPTIONS_HADDOCK prune not-home #-}
 
 {- |
