Add classes for visitor traversal
[cql-java-moved-to-github.git] / Changes
diff --git a/Changes b/Changes
index e5159f6..f956a24 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,4 +1,3 @@
-$Id: Changes,v 1.46 2008-05-28 10:03:53 mike Exp $
 
 Revision history for the CQL-Java package.
 See the bottom of this file for a list of things still to do.
@@ -6,10 +5,25 @@ See the bottom of this file for a list of things still to do.
 The work for releases 1.0, 1.2 and 1.2.1 was sponsored by the National
 Library of Australia, whose help we gratefully acknowledge.
 
-1.8  IN PROGRESS
-    - API changes: more information hiding, introduce getters
-    - make some contants read-only
-
+1.12 Mon 17 Mar 2014 16:16:16 CET
+  - rewrite the CQL lexer to better conform to CQL spec 
+  (e.g retain escapes for wildcards, etc)
+  - add jUnit test cases
+  - align list of terms (non-compliant) handling with Yaz CQL parser
+
+1.11 Tue  5 Mar 2013 13:38:18 CET
+  - Fix problem with parsing unquoted terms that begin with a '.'
+  - Fix problem with parsing unquoted terms that contain a '@'
+  - allow registration of custom relations
+  - optional flag to set strict-but-not-compliant mode that prohibits
+  unqouted keywords to be used as terms
+
+1.8  Fri Jul 22 18:02:41 CEST 2011
+    - API changes: removed direct access to internal state and introduced 
+    getters, removed usages of obsolete collections (Vector, Hashtable),
+    simplified method signatues (toXCQL), modified constants to be
+    read-only
+    - implemented faster XCQL serialization, using pure StringBuilder
 
 1.7  Tue Jul 27 17:35:25 BST 2010
        - Patch from Ralph LeVan to recognise