Revision history for Net-STOMP-Client
0.9.6 Mon Apr 4 2011
* Added headers backslash escaping for STOMP 1.1.
* Added some example scripts in the "eg" directory.
* Finished STOMP 1.1 support according to final specification.
* Improved frame checking.
* Added a socket() method giving access to the socket used.
* Added support for frame body printing while debugging.
0.9.5 Fri Dec 17 2010
* Made login and passcode optional in the CONNECT frame.
* Net::STOMP::Client->wait_for_frames() now uses a high-res timer.
* Added Net::STOMP::Client::Tutorial.
* Improved STOMP 1.1 support to match the latest draft specification.
0.9.4 Wed Oct 6 2010
* Added STOMP 1.1 support (experimental).
* Changed encoding handling in Net::STOMP::Client::Frame to be
compatible with STOMP 1.1
* Added Net::STOMP::Client::Peer to keep track of peer information.
* Added Net::STOMP::Client::Protocol to isolate protocol information.
* Added more tests, some optionally using a broker connection.
* Improved the documentation.
0.9.3 Tue Jul 20 2010
* Rewrote the I/O layer to make it more robust.
0.9.2 Mon Jun 7 2010
* The timeout option now allows the control of different operations
(such as waiting for the initial CONNECTED frame or waiting to
be able to send an outgoing frame) independently.
* Added some UTF-8 support, see the Net::STOMP::Client::Frame
module documentation for more information.
0.9.1 Tue Jun 1 2010
* Now performs a better socket cleanup when disconnecting.
* Net::STOMP::Client->wait_for_frames() now handles more precisely
the timeout option: if integer, it should wait for at least this
number of seconds and should not block for more than this number
of seconds plus one.
* All STOMP methods now support a timeout option that specifies the
maximum time that can be used to send the frame.
0.9 Mon Mar 29 2010
* Net::STOMP::Client::Frame is now less strict about header names.
* Net::STOMP::Client->new() now uses its timeout option to set the
IO::Socket::INET Timeout option (unless it already exists).
0.8 Mon Mar 1 2010
* This module has been initially released on CPAN as Net::STOMP
but has later been renamed to Net::STOMP::Client to avoid a
naming conflict.