Releases: kanata-php/socket-conveyor
Releases · kanata-php/socket-conveyor
v2.4.4
v2.4.0
Changes
- Authorization simplification and enhancement.
2.3.1
Changes
- Solved bug with direct http broadcast when no auth.
2.3.0
Changes
- Implemented direct way to push messages to channels via HTTP.
- Changed the interface of
ConveyorServerso it becomes easier to integrate it with other projects.
2.1.2
Added
- In previous versions, we came to process messages in sub-processes. This got updated, so that is optional from now on.
2.0.7
Fixed
- It removed the very short heartbeat checks in the Conveyor Server options.
v2.0.5
Added
Added actions as a server option.
v2.0.3
New Version: 2
This version comes with:
- Conveyor Server - a server implementation is available now! Production-ready and as an example of the proper implementation for good resource management.
- Many parts of the package got rewritten.
- Setting the default persistence to OpenSwoole Table.
Roadmap
- Add external fallback persistence so persistence becomes resilient after server reloads.
v1.4.0
Breaking changes!
Changed
- Listeners, User Associations, Channels persistences all changed to rely on the connection passed at the persistence creation. This change increased the reliability of the package while making it more fluid to interact with.
- Interface of the Socker Router changed from
Conveyor::run($f->data, $f->fd, $s)toConveyor::init()->run($f->data, $f->fd, $s). - Updated dependencies.
Fixed
- Added missing host parameter to persistence input parameters.
SC 1.3.0
Added
- Adjustments for openswoole version 22.0.0.
Removed
- Server Command.