Releases: walkor/workerman
Releases · walkor/workerman
v5.0.0-beta.8
What's Changed
- Improve tests by @joanhey in #950
- Add Windows and Mac Os to tests by @joanhey in #951
- Fixed: Graceful stop and Standardized code format by @twomiao in #952
- Fixed bug: onWorkerStop cannot be triggered. by @twomiao in #959
- Updated Swoole TcpConnection by @twomiao in #961
- Update worker by @twomiao in #968
- First class callable syntax by @luzrain in #972
- Update Event.php by @imlinfly in #965
- Refactoring: type definition improvements by @luzrain in #975
- Network settings in tests by @luzrain in #973
- Refactoring: null coalescing assignments by @luzrain in #976
- Removed some ignoreErrors from phpstan and resolve those errors by @luzrain in #979
- Update $eventLoopClass initialization process. by @luzrain in #980
- Error handling implemented in all event classes by @luzrain in #978
- Events finalize by @luzrain in #981
- Tests improvements: Udp and websocket server code stubs moved out to Stub directory by @luzrain in #983
- Output stream can now be set with $outputStream property by @luzrain in #984
- Temp files processing refactoring by @luzrain in #982
- Fix in resetStd to close STDOUT and STDERR by @luzrain in #986
- Fixed safeEcho never printing output when tty decoration is unavailable. by @akotulu in #990
- worker: allow to set logFile as /dev/null by @vanodevium in #993
- Fix error when unserialize return false by @tourze in #997
- Add pids to .gitignore by @joanhey in #1019
- Constant VERSION made final by @joanhey in #1020
- Improved logging when process exits and php select exceeds file descr… by @akotulu in #1026
- Add worker mode information to statistics file by @lengqiuqiuqiu in #1011
- fix(async tcp): http proxy setting by @roiwk in #1029
- Add application/wasm to mime.types by @NitronPlus in #1032
- Fix PHP 8.4 explicit nullable by @joanhey in #1048
- Fix nullable for PHP 8.4 by @joanhey in #1047
- Response construct use property promotion by @joanhey in #1050
- Property promotion by @joanhey in #1049
New Contributors
- @luzrain made their first contribution in #972
- @imlinfly made their first contribution in #965
- @vanodevium made their first contribution in #993
- @tourze made their first contribution in #997
- @lengqiuqiuqiu made their first contribution in #1011
- @roiwk made their first contribution in #1029
- @NitronPlus made their first contribution in #1032
Full Changelog: v5.0.0-beta.7...v5.0.0-beta.8
v4.1.16
v4.0.47
- HTTP protocol access to WebSocket returns a 400 error.
Full Changelog: v4.0.44...v4.0.47
v4.1.15
- Fix command
php start.php connections
- Other optimizations
Full Changelog: v4.1.14...v4.1.15
v3.5.35
Session path check
Full Changelog: v3.5.34...v3.5.35
v4.1.14
- Support sapi micro
Full Changelog: v4.1.13...v4.1.14
v4.1.13
v4.0.46
- Fix variable name error
Full Changelog: v4.0.45...v4.0.46
v4.1.12
- Fix event-loop exit when use event on windows
Full Changelog: v4.1.11...v4.1.12
v5.0.0-beta.7
What's Changed
- Start the socket server in beforeAll by @Chance-fyi in #919
- Feature test of http server by @Chance-fyi in #920
- Fix 400 Bad Request by @joanhey in #922
- Use phpunit.xml.dist and add tests dir in .gitattributes by @joanhey in #925
- Add static analysis tool PHPStan by @Chance-fyi in #927
- Add PHP 8.3 nightly to tests by @joanhey in #928
- Rename phpstan.neon to .dist by @joanhey in #929
- Functional test of websocket services by @Chance-fyi in #931
- Small changes by @joanhey in #932
- Disable fail-fast in GH actions by @joanhey in #935
- Add $_FILES['full_path'] by @joanhey in #936
- Use Stringable by @joanhey in #938
- Fix event-loop exit on windows
New Contributors
- @Chance-fyi made their first contribution in #919
Full Changelog: v5.0.0-beta.6...v5.0.0-beta.7