Bump version to 1.18
[ZOOM-Perl-moved-to-github.git] / Changes
diff --git a/Changes b/Changes
index ad80971..7b36eec 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,7 +1,37 @@
-$Id: Changes,v 1.51 2006-11-28 17:33:15 mike Exp $
+$Id: Changes,v 1.56 2007-02-22 20:38:30 mike Exp $
 
 Revision history for Perl extension Net::Z3950::ZOOM.
 
+1.17  Thu Feb 22 20:38:45 GMT 2007
+       - Change Net::Z3950::ZOOM::event() to allocate its array of
+         connection pointers dynamically, so there is no longer an
+         arbitrary limit of 100.
+       - New connection-level option "_check_debug" emits messages on
+         standard error when checking a connection find an error that
+         is about to result in throwing an exception.  There is no
+         reason for you ever to use this, though -- pretend you don't
+         know about it.
+
+1.16  Tue Jan 16 11:18:34 GMT 2007
+       - Require version 2.1.41 or better of YAZ, so that Init
+         Response options are available using
+         $conn->option("init_opt_sort") etc.
+       - Include samples/zoom/zhello.pl to exercise these options.
+       - Add ZOOM_connection_peek_event() and $conn->peek_event().
+       - Require YAZ version 2.1.45, which is the first to provide
+         ZOOM_connection_peek_event().
+
+
+1.15  Fri Dec  1 14:17:49 GMT 2006
+       - ZOOM::Error::INIT is renamed to ZOOM::Error::ZINIT, since
+         INIT is a reserved word in Perl.  In version 1.14 and
+         earlier, "require ZOOM" would fail, saying "Too late to run
+         INIT block", and "use ZOOM" would result in
+         ZOOM::Error::INIT having a value equal to its name (why?!)
+         rather than, as intended, Net::Z3950::ZOOM::ERROR_INIT.
+       - Belatedly added documentation for $rec->error() and
+         $rec->exception().
+
 1.14  Tue Nov 28 17:33:07 GMT 2006
        - Add $record->error() to return non-surrogate diagnostics,
          and $record->exception() to return the same information