This repository has been archived by the owner on Feb 7, 2024. It is now read-only.
Releases: beyondcode/laravel-websockets
Releases · beyondcode/laravel-websockets
1.9.0
2.0.0-beta.25
2.0.0-beta.24
1.8.1
2.0.0-beta.23
Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.
Please check this PR for more details and roadmap: #447
- Fixed a bug where
broadcastAcrossServers
was not called if the needed channel existed locally (7519da4, 546c4fd) broadcastAcrossServers()
now accepts asocketId
parameter to know the origin of the event (if possible) (30c6635)- Added
broadcastLocallyToEveryoneExcept
to broadcast only locally, excepting a socket ID (9856fb6) - Fixed a bug where the
mapWithKeys
lead to duplicate keys when removing obsolete connections (9a6e8e3) getForGraph()
now accepts a$processCollection
closure (14a7944)- Fixed HealthHandler that didn't work for HTTP requests (7f6b8fa)
2.0.0-beta.22
Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.
Please check this PR for more details and roadmap: #447
- Fixed method typo in the dashboard (#534)
- Fixed error regarding exception handling for Pusher JS SDK in the dashboard (#533)
- Avoiding emitting too many events when the same user opens multiple connections (tabs, cross-device, etc.) on Presence Channels (#536, Replicates the changes in 1.x for the current 2.x implementation: #530)
- Fixed a bug with same-id users not being properly filtered by uniqueness (16ff2aa)
- Changed
zrange
tozrangebyscore
to fix obsolete connections detection that caused connections to be imminently closed (23e8b3d) - Fixed a bug that caused obsolete presence channel data to still remain in Redis (da7f1ba)
1.8.0
2.0.0-beta.21
Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.
Please check this PR for more details and roadmap: #447
2.0.0-beta.20
Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.
Please check this PR for more details and roadmap: #447
- Added
/health
endpoint for healthchecks (#524) - Using ext-pcntl for soft-shutdown (closing all connections before closing the process) and added 10s timer removing all obsolete data from Redis regarding connections that didn't ping the server back within 120s, as stated in the Pusher Protocol docs (#523)