Releases: ratchetphp/RFC6455
Releases · ratchetphp/RFC6455
Kick It
Such Deflate
Know Limits
- Allow an optional frame/message size limit with sensible default to prevent crashes and hinder bad actors
- Performance improvement in Frame processing
Buffed Null
Good Memories
- Fixed memory issue related to
Frame
exception factory
Appropriate Response
- Fixed the order of parameters given to PSR-7 Response ("1.1" no longer the body)
- Return 426 status on invalid "Upgrade" and sub-protocol negotiations instead of 400
Fox Tail
Because Reasons
- MessageBuffer now provides a reason as to why it returns a close frame
- Valid close frames ack with same close code and reason instead of 1000
Loosey Goosey
- Everything under new
Ratchet\RFC6455
namespace - Replace Guzzle HTTP implementations with PSR-7 interfaces
- Added client side handshake
- Performance improvements in message framing, UTF-8 validation, and stack traces when buffering
- No longer coupled to any external Ratchet interfaces
- PHP requirement changed from 5.3 to 5.4
Banana Split
v0.1 Let's keep BC in v0.1 :-)