diff --git a/README b/README
--- a/README
+++ b/README
@@ -35,6 +35,9 @@
 
 Changes
 
+0.5.6 Remove constraint on Alex 3.0.1, it is only required to make
+      changes to the lexer. Closes #19
+
 0.5.5 Updated version ranges for GHC 7.6.1, courtesy of @mietek 
       Note: requires alex 3.0.1 for development (not install)
 
diff --git a/language-javascript.cabal b/language-javascript.cabal
--- a/language-javascript.cabal
+++ b/language-javascript.cabal
@@ -1,5 +1,5 @@
 Name:                language-javascript
-Version:             0.5.5
+Version:             0.5.6
 Synopsis:            Parser for JavaScript
 Description:         Parses Javascript into an Abstract Syntax Tree (AST).  Initially intended as frontend to hjsmin.
                      .
@@ -39,7 +39,6 @@
                    , bytestring       >= 0.9.1   && < 1
                    , utf8-string      >= 0.3.7   && < 1
   build-tools:       happy >= 1.18.5
-                   , alex == 3.0.1
   hs-source-dirs: src
   Exposed-modules:     Language.JavaScript.Parser
                        Language.JavaScript.Parser.Parser
@@ -79,3 +78,4 @@
 source-repository head
   type:     git
   location: git://github.com/alanz/language-javascript.git
+
