Revision history for Net-Async-WebSocket
0.14 2024-09-11
[CHANGES]
*
Use `meta` v0.008 rather than `no strict 'refs'` and `Sub::Util`
hackery
*
Depend on `URI::wss` rather than locally reïmplementing it
*
General minor style updates to module code and documentation
0.13 2018-10-11 18:54:29
[CHANGES]
*
Allow a custom request object at client handshake time (RT124118)
0.12 2017-12-08 17:50:04
[CHANGES]
*
Fix documentation of ->send_TYPE_frame methods, noting they return
Futures
*
Add ->send_close_frame method and on_close_frame event
*
Set the SSL_hostname option when connecting over SSL
*
Update for Protocol::WebSocket 0.22
[BUGFIXES]
*
Clients must emit masked frames (RT88441, RT122052)
*
Declare requires perl >= 5.010 because of // operator
0.11 2017-12-08 13:38:45
[CHANGES]
*
Add frametype-specific methods for sending and events for receving
*
Updated documentation style
[BUGFIXES]
*
Make sure to actually use SSL when connecting to 'wss' URLs
*
Fix URI::ws/wss hackery
*
Ensure NaWebSocket::Server respects subclasses overriding the
'handle_class' parameter
0.10 2015/11/18 16:23:44
[BUGFIXES]
*
Declare dependency on URI (RT103073)
0.09 2015/03/03 21:54:03
[CHANGES]
*
Infer the host/service to connect to from the url string
*
Updated SYNOPSIS examples for modern style
*
Updated Future-returning method documentation
[BUGFIXES]
*
Make sure not to confuse SUPER::connect() with an on_connected
continuation not intended for it
0.08 2014/03/27 16:43:22
[CHANGES]
*
First-class support for Futures
*
Subclass IO::Async::Stream directly; avoid IaProtocol::Stream
[BUGFIXES]
*
Only pull out ->configure arguments that actually exist
*
Handle defined-but-false frames (RT92477)
0.07 CHANGES:
*
->socketpair now comes from IO::Async::OS, not the underlying loop
0.06 CHANGES:
*
Added on_handshake test/continuation for early-aborting connections
if required (patch by David Leadbeater) (RT#83436)
0.05 CHANGES:
*
Pass all arguments from send_frame into Protocol::WebSocket::Frame
constructor (RT79202)
0.04 CHANGES:
*
Updated for Protocol::WebSocket 0.009 - s/to_string/to_bytes/
0.03 CHANGES:
*
Use IO::Async::Protocol->connect from 0.34
0.02 CHANGES:
*
Bugfixes for getaddrinfo that isn't on Linux
*
Created some example scripts and SYNOPSIS code samples
0.01 First version, released on an unsuspecting world.