Search AGRICOLA as well as LC and ID in the async. example.
[ZOOM-Perl-moved-to-github.git] / Changes
diff --git a/Changes b/Changes
index dbe4415..b4e4fae 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,9 +1,23 @@
-$Id: Changes,v 1.23 2006-04-06 12:51:26 mike Exp $
+$Id: Changes,v 1.26 2006-04-11 16:27:58 mike Exp $
 
 Revision history for Perl extension Net::Z3950::ZOOM.
 
 1.05  [IN PROGRESS]
-       - Implementation of asynchronous events through ZOOM_event().
+       - Implementation of asynchronous events!  The Net::Z3950::ZOOM
+         interface provides this through the event, last_event() and
+         event_str() functions.  The ZOOM interface provides it
+         through the ZOOM::event() and ZOOM:event_str() functions,
+         and the ZOOM::Connection class's last_event() function.
+       - New sample programs added illustrating both asynchronous
+         interfaces: samples/net-z3950-zoom/zoomtst3.pl and
+         samples/zoom/zoomtst3.pl respectively.
+       - Added documentation on writing asynchronous applications.
+       - ### test-case for asynchronous operations.
+       - Fix ZOOM::Connection::new so that options are handled in
+         accordance with the documentation: applied _before_ the
+         connection is forged, so that "async" and similar options
+         can take effect.
+       - ### complete and test "update.pl"
 
 1.04  Mon Apr  3 14:56:11 BST 2006
        - The ZOOM-Perl layer now provides access to the underlying