The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version v0.2.0 - 2023-10-06

  • Improved documentation and code
  • Corrected a missing module requirement (WebSocket::Response) in WebSocket::Connection
  • Corrected a call to 'versions' instead of 'server->versions' in WebSocket::Connection::http_error()
  • Change the method helper for method ip in WebSocket::Connection
  • Added warning if WebSocket::Server cannot accept a client connection if warnings are enabled
  • Now, if connect callback in WebSocket::Server returns a defined, but false value, this will drop the connection
  • Improved method disconnect in WebSocket::Server to first shutdown the TCP connection before closing the filehandle
  • Added some security considerations to the documentation
  • Added method metadata to WebSocket::Connection
  • Added the 'cookie_jar' method in WebSocket::Request
  • Added the constructor parameter and associated method 'connection_class' in WebSocket::Server
  • Added the method 'stop' as an alias to 'shutdown' in WebSocket::Server

Modules

WebSocket Client & Server
WebSocket Client
Common Class for Request and Response
WebSocket Server Connection
WebSocket Exception Class
WebSocket Client & Server
WebSocket Frame
WebSocket Client & Server
WebSocket Client Handshake
WebSocket Server Handshake
WebSocket Client & Server
WebSocket Headers Class
WebSocket Request
WebSocket Response
WebSocket Server
WebSocket Version