diff --git a/changelog.txt b/changelog.txt
--- a/changelog.txt
+++ b/changelog.txt
@@ -7,7 +7,6 @@
     - Method 'matches' of class 'Parseable' no longer has a default definition
         (default was (==)).
 0.3.0.3 -> 0.3.0.4
-    - Removed global disambiguation options (leftBiased, minimum/maximumPivot)
     + introduced lassoc, rassoc and assoc for associativity based 
         local disambiguation
     + renamed some to many1 and let many and many1 implement shortest-match,
@@ -20,3 +19,5 @@
 0.3.0.4 -> 0.3.0.6
     + added missing string literal token to predefined lexer
     + added user-defined tokens to predefined lexer (given as a list)
+0.3.0.6 -> 0.3.0.7
+    + relaxed constraint on base 
diff --git a/gll.cabal b/gll.cabal
--- a/gll.cabal
+++ b/gll.cabal
@@ -3,7 +3,7 @@
 
 -- The name of the package.
 name:                gll
-version:             0.3.0.6
+version:             0.3.0.7
 synopsis:            GLL parser with simple combinator interface 
 license:             BSD3
 license-file:        LICENSE
@@ -40,7 +40,7 @@
 
 library
     hs-source-dirs  :   src
-    build-depends   :     base >=4.3.1.0 && <= 4.8.0.0
+    build-depends   :     base >=4.3.1.0 && <= 4.8.2.0
                         , containers >= 0.4
                         , array
                         , TypeCompose
