Skip to content

Releases: walkor/workerman

v5.1.7

30 Dec 03:29

Choose a tag to compare

What's Changed

  • fix: Cannot represent a stream of type phar stream as a select()able … by @lvluoyue in #1129
  • Add PHP 8.5 to CI workflow matrix by @joanhey in #1130
  • Stricter HTTP protocol checks

Full Changelog: v5.1.6...v5.1.7

v5.1.6

12 Nov 01:36
9b83bdf

Choose a tag to compare

  • Fix "Workerman\Coroutine\Coroutine" not found

Full Changelog: v5.1.5...v5.1.6

v5.1.5

10 Nov 04:38
a8d944c

Choose a tag to compare

What's Changed

  • fix: eventloop by @lvluoyue in #1127
  • Some optimizations

Full Changelog: v5.1.4...v5.1.5

v5.1.4

12 Oct 09:08
ff4e17b

Choose a tag to compare

What's Changed

  • Support redis pool for RedisSessionHandler.php
  • Ensure onWorkerStart executes first.
  • refactor: Replace dynamic MIME type loading with static array by @tourze in #1107
  • Separate mime types by @joanhey in #1108
  • Change switch() for match() by @joanhey in #1110
  • 修复swow协程的错误 by @lvluoyue in #1113
  • [fix] worker with id 0 looses pid by @mastir in #1115
  • Implemented max log file size with truncation. by @akotulu in #1105
  • 修复 Windows 环境下 socket 绑定失败问题(Swow1.6.0) by @lvluoyue in #1117
  • Support request Range by @krissss in #1119
  • fix custom protocols in Worker::$logFile by @mastir in #1122
  • add igbinary serializer handler support by @cunheise in #1121

New Contributors

Full Changelog: v5.1.3...v5.1.4

v5.1.3

13 Jun 01:30

Choose a tag to compare

What's Changed

  • Fix Swow first request hang on Windows
  • Destroy the context in onWorkerStart by @lvluoyue in #1104

New Contributors

  • @lvluoyue made their first contribution in #1104

Full Changelog: v5.1.2...v5.1.3

v5.1.2

04 Jun 02:11
c61641d

Choose a tag to compare

What's Changed

  • Fix timer inaccuracy issue for Select event
  • Improved onWebSocketClose with response message. by @akotulu in #1100
  • feature/improve_ws_attribute by @chaz6chez in #1102
  • Fix typo change Jit for JIT [ci skip] by @joanhey in #1103

Full Changelog: v5.1.1...v5.1.2

v5.1.1

02 Apr 14:12

Choose a tag to compare

What's Changed

  • Fix the issue of request attribute occasionally being corrupted under coroutine.
  • Fix mime application/wasm
  • Add issue template by @fuzqing in #1092
  • Remove gc_collect_cycles() and gc_mem_caches() from writeStatisticsToStatusFile() by @seyedmr in #1096

New Contributors

Full Changelog: v5.1.0...v5.1.1

v5.1.0

05 Feb 14:28
5ce17bc

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.0.0...v5.1.0

v5.0.1

28 Jan 01:12

Choose a tag to compare

  • Fix the issue of Timer::repeat callback parameter not working.

Full Changelog: v5.0.0...v5.0.1

v5.0.0

31 Dec 16:03

Choose a tag to compare

What's Changed

Happy New Year! Workerman v5 is here. Thanks to all the contributors, you are truly amazing.

New Contributors

Read more