Releases: Textalk/websocket-php
Releases · Textalk/websocket-php
Fix issue with implicit default ports
Fix issue where port was missing in socket uri
- Port must be present when creating socket
Fix client path for http request
Fulfilling expectations for HTTP request target
- Path must be absolute (i.e. beginning with /)
- Fragment should not be included, only path and query
- Improved testing of generated headers
v1.6 - internal refactoring
- Connection separate from Client and Server
- getPier() deprecated, replaced by getRemoteName()
- Client accepts Psr\Http\Message\UriInterface as input for URI:s
- Bad URI throws exception when Client is instanciated, previously when used
- Preparations for multiple conection and listeners
- Major internal refactoring
Handle read error during handshake
Merge pull request #158 from Textalk/v1.5-master Handle read error during handshake
Large headers
Client support for header block with more than 1024 characters.
PHP 8.1
psr/log v2/v3, GitHub Actions
- Support for psr/log v2 and v3
- GitHub Actions replaces Travis
Keep open connection on read timeout
- Keep open connection on read timeout
Persistent fix, optimization
- Optimization when payload is not masked
- Fix for persistent connection in client