All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Allow nekland/tools in 2.0 version (still works with 1.0)
- Update of depedencies, no compatibility break on Woketo API
- Update of PHPUnit and the test suite to have better tests
- Fix ability to specify hostname of the server on non secured protocol
- Add possibility to retrieve the loop #133
- Fix wrong doc about woketo client
WebSocketClientclass that allows you to dial with a standard WebSocket server- Javascript server that proves that woketo server works with anything (not just autobahn testsuite)
- [BC Break] Message handlers now use an
AbstractConnectionclass in their methods - Internal: the method
processHandcheckis nowprocessHandshakeand followsAbstractConnectionclass requirements - Internal: the
MessageProcessornow needs to be aware of its quality of client or server. - Internal: the
BitManipulationclass now uses PHP native functions - Internal: the
BitManipulationclass uses new method names
- Support for different handlers depending on specified URI in the request
- Add wss support
- [BC Break] in the internal API, the "Connection" signature changed. This should not impact any user though
- react socket minimum version required upgraded (no bc break)
- First release
- WebSockets server
- Passes autobahn test suite