1 $Id: Changes,v 1.11 2007-11-19 13:12:58 mike Exp $
3 Revision history for Perl extension Net::Z3950::PQF.
6 - Debian packaging: use "make debian" to create new
7 "debian-output" directory containing .deb package file,
10 0.04 Fri Oct 5 13:13:20 BST 2007
11 - Add new toSimpleServer() method to Net::Z3950::PQF::Node,
12 returning the compiled query as a nested set of structures
13 identical to those produced by the SimpleServer module and
14 passed as the {RPN} argument into the search handler.
15 - Add new test-suite script, t/3-simpleserver.t, to test the
16 translation of compiled queries into SimpleServer format.
18 0.03 Wed Apr 27 11:51:28 BST 2005
19 - Net::Z3950::PQF::TermNode and Net::Z3950::PQF::BooleanNode
20 are now subclasses of Net::Z3950::PQF::BooleanNode as
21 documented. Test script "t/1-node.t" now tests subclass
23 - Support for Rset nodes. Test script "t/1-node.t" now tests
25 - Support for parsing @set. Test script "t/2-parser.t" now
27 - Handle multi-word terms enclosed in {curly brackets}. Test
28 script "t/2-parser.t" tests this.
29 - Representation of Term nodes has changed due to new private
30 base-class shared with Rset nodes. NOTE THAT THIS IS A
31 BACKWARDS INCOMPATIBLE CHANGE. Code that used to
32 inspect $termNode->{term} should now use $termNode->{value}
34 0.02 Fri Dec 17 17:17:47 GMT 2004
35 - Write the code! First functional version.
37 0.01 Fri Dec 17 10:41:04 2004
38 - original version; created by h2xs 1.22 with options
39 -b 5.6.0 -X Net::Z3950::PQF
43 - Correct handling of double-quoted terms, so that backslash
44 can protect embedded double quotes.
45 - Support for creating and rendering ProxNode.
46 - Support for parsing @prox.
47 - Support for parsing @term.