Releases: beyondcode/laravel-websockets
2.0.0-beta.10
Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.
Please check this PR for more details and roadmap: #447
BeyondCode\LaravelWebSockets\Statistics\Logger\StatisticsLogger
interface's methods now use$appId
as accepting parameter instead (108a717)BeyondCode\LaravelWebSockets\Statistics\Drivers\StatisticsDriver
interface now accepts optionallyRequest
parameter asnull
(714cc5b)BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\DashboardApiController
got changed withBeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\ShowStatistics
. If you are extending this controller, make sure to change the extended class properly.
2.0.0-beta.9
2.0.0-beta.8
Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.
Please check this PR for more details and roadmap: #447
This PR fixes a memory leak caused by the broadcast()
method: (#475). To see the full replication and details regarding the problem, check #325 and laravel/framework#33952.
For now, the only way to fix the memory leak was to remove StatisticsUpdated
and the WebSocketStatisticsEntriesController
and replace the event listening update in the dashboard with continuous polling to the /stats endpoint.
This changed the BeyondCode\LaravelWebSockets\Statistics\Drivers\StatisticsDriver
interface by adding a get()
method.
Changelog:
2.0.0-beta.7
Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.
Please check this PR for more details and roadmap: #447
- Synced bugfixes from
master
branch
2.0.0-beta.6
1.6.1
2.0.0-beta.5
2.0.0-beta.4
Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.
Please check this PR for more details and roadmap: #447