Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

Releases: beyondcode/laravel-websockets

2.0.0-beta.10

24 Aug 06:54
793dc24
Compare
Choose a tag to compare
2.0.0-beta.10 Pre-release
Pre-release

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 optionally Request parameter as null (714cc5b)
  • BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\DashboardApiController got changed with BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\ShowStatistics. If you are extending this controller, make sure to change the extended class properly.

2.0.0-beta.9

23 Aug 06:35
Compare
Choose a tag to compare
2.0.0-beta.9 Pre-release
Pre-release

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 typo that failed to broadcast the event (b5f081c)

2.0.0-beta.8

21 Aug 12:36
a08eee6
Compare
Choose a tag to compare
2.0.0-beta.8 Pre-release
Pre-release

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:

  • Using tap() for a missing connection (0902d43)
  • Fixed typo (da7fe0c)
  • Added env variables in the config for PubSub replication (#477)

2.0.0-beta.7

19 Aug 06:42
Compare
Choose a tag to compare
2.0.0-beta.7 Pre-release
Pre-release

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

19 Aug 06:07
Compare
Choose a tag to compare
2.0.0-beta.6 Pre-release
Pre-release

Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.

Please check this PR for more details and roadmap: #447

  • Renamed HttpStatisticsLogger to MemoryStatisticsLogger (3123f25)

1.6.1

19 Aug 06:41
bbd48d3
Compare
Choose a tag to compare
  • Fixed a bug with the logger interfering with other declared routes (#414)

2.0.0-beta.5

18 Aug 19:24
a2fc559
Compare
Choose a tag to compare
2.0.0-beta.5 Pre-release
Pre-release

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 docblocks (#471)
  • Added custom drivers for statistics (#473)

2.0.0-beta.4

18 Aug 13:28
3b49bcd
Compare
Choose a tag to compare
2.0.0-beta.4 Pre-release
Pre-release

Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.

Please check this PR for more details and roadmap: #447

  • The dashboard uses now the configured port instead of 6001 (5153568)
  • Updated docs to reflect the 2.x changes (#468)
  • CORS settings moved to the app level (#469)

2.0.0-beta.3

18 Aug 07:34
b174ffb
Compare
Choose a tag to compare
2.0.0-beta.3 Pre-release
Pre-release

Keep in mind, this release is experimental. Testing and reporting issues are highly appreciated.

Please check this PR for more details and roadmap: #447

  • Refactored dashboard (#467)

2.0.0-beta.2

17 Aug 10:51
9745ca1
Compare
Choose a tag to compare
2.0.0-beta.2 Pre-release
Pre-release

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 extendable WebSockets handler (#465)