Change History
1.13 2013-10-01
- don't ship MYMETA (RT #89143)
1.12 2012-11-05
- new method parseSafe with error codes
- Fix spelling mistake in pod (RT #70052)
1.10 2009-12-02
- new support for v1.1 style proximity (thanks Masao Takaku at the National
Institute of Informatics)
- remove use of UNIVERSAL->import
1.00 2006-11-27
- updated Lexer.pm and Parser.pm to allow 0 to be a valid term (thanks Ben
Soares at Edinburgh University Data Library)
- added unit tests to lexer.t and parser.t for 0 as a term
0.98 2006-02-13
- added 'within' and 'encloses' relations
- added 'partial' relation qualifier
- added tests for the above
- thanks for the above to Sol Lederman
- removed tabs
0.97 2006-01-27
- fixed bug not preserving the case of reserved words in search terms
- added handling escaped double quotes in double quoted string
- added relation modifiers word, string, isoDate, number, uri, masked, unmasked
- added tests for these three to t/parser.t
0.96 2005-11-30
- reserved words are now case insensitive, thanks Wilbert
- added test of case insensitivity to t/parser.t
- added brian and wilbert to the list of authors
0.95 2005-11-22
- bug fix to Lexer.pm to recognize <> tokens! Thanks Wilbert Hengst at
University of Amsterdam.
0.94 2005-10-04
- added fuzzy and proximity searching for toLucene() (thanks
Xiaorong Xiang and Eric Lease Morgan of the ockham project)
0.93 2005-09-06
- removed Sub::Uplevel from PREREQs
- fixed "uninitialized value" warnings on toXCQL (thanks Steven McDonald)
0.92 2005-09-01
- pod fixes
- added pod test
0.91 2005-08-08
- added toLucene()
0.9 2005-08-05
- added whitespace fix so phrases with trailing "\n" will parse (thanks Mike
Taylor)
0.8 2005-04-07
- added Class::Accessor to Makefile.PL (thanks Mike Taylor)
0.7 2005-02-21
- added namespace declaration to top element in XCQL output
0.6 2004-12-20
- forgot to add comments about this release :(
0.51 2004-12-16
- needed to make CQL::TermNode inherit from CQL::Node
0.5 2004-12-16
- added ability to clone a parse tree courtesy of Ray Finch's Clone
0.4 2004-12-14
- added CQL::Visitor for transforming parse trees
0.3 2004-12-05
- fixed bug in relation toXCQL()
0.2 2004-09-14
- add toXCQL() functionality
0.11 2004-09-14
- forgot to give mad props to Mike Taylor at IndexData who wrote
cql-java which CQL is essentially a Perl port of.
0.1 2004-09-13
- initial release