-$Id: Changes,v 1.11 2005-12-21 00:26:39 mike Exp $
+$Id: Changes,v 1.19 2006-02-20 11:31:18 mike Exp $
Revision history for Perl extension Net::Z3950::ZOOM.
-1.01 (IN PROGRESS)
+1.02 [IN PROGRESS]
+ - Add interface to yaz_version().
+ - Emit big warning at startup time if YAZ version is less than
+ 2.0.11 (which is what ZOOM-Perl 1.02 requires) unless the
+ file /tmp/ignore-ZOOM-YAZ-version-mismatch exists.
+ - Fix incorrect ZOOM-package URL in documentation.
+ - Fix typo ("createdb" package) in documentation.
+ - The ZOOM::Connection constructor may now be called with only
+ a single argument (host-string) and does not require a
+ dummy port-number argument.
+
+1.01 Thu Dec 22 14:13:34 GMT 2005
- Place some CODE: chunks in "ZOOM.xs" inside curly brackets
so that the declarations they begin with are at the start of
the block. This avoid mixed code/declarations. (The
is added to the distribution, "samples/cql/pqf.properties"
- Remove nonsensical clause about CQL sort-specifications from
the documentation.
+ - Add new function Net::Z3950::ZOOM::query_cql2rpn(), for
+ client-side CQL compilation.
+ - Add new ZOOM::Query::CQL2RPN class, encapsulating CQL
+ compiler functionality as a Query subclass.
+ - Add two new error-codes, CQL_PARSE and CQL_TRANSFORM,
+ returned by the client-side CQL facilities.
+ - The test-scripts t/12-query.t and t/22-query.t are extended
+ to also test client-side CQL compilation.
+ - Add all the yaz_log*() functions within the Net::Z3950::ZOOM
+ namespace.
+ - Add new ZOOM::Log class for logging, providing aliases for
+ the functions in the Net::Z3950::ZOOM layer.
+ - Add diagnostic set to rendering of Exception objects.
+ - Documentation added for CQL compilation and logging.
1.00 Wed Dec 14 11:18:33 GMT 2005
- First distributed version.