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.