v2.0.9
Change Log
Fixed:
- The content of the pidfile file may be empty.Check swoft-cloud/swoft-component@20dadbf
- Compatible with open_websocket_close_frame setting of websocket server
swoft-cloud/swoft-component@e6428a5 - Fix the problem that the rpc client cannot set the timeout for reading data swoft-cloud/swoft-component@53e771b
- Fix the problem that Required verification annotation may be invalid swoft-cloud/swoft-component@d3f5dd2
- Fixed the problem of file verification not passing swoft-cloud/swoft-component@15d3f4b
- Fix the problem that the configured websocket middleware may fail swoft-cloud/swoft-component@f4902ff
- Fix the parameter type of calling method in the command line
MultiList::show
swoft-cloud/swoft-component@58c4e35 - Fix MySQL 8.0 generated entity primary key location error swoft-cloud/swoft-ext@e437d36
Update:
- The swoole original process object is saved on the user process class, which is convenient for subsequent use swoft-cloud/swoft-component@eccc718
Enhancement:
- Optimize the proxy class generation logic, the same class code only needs to be generated once swoft-cloud/swoft-component@e1f68c0
- Ignore errors that may occur when the db connection is closed swoft-cloud/swoft-component@0b3b7bd
- Add a try-catch to destroy coroutine processing to prevent errors from causing workers to quit swoft-cloud/swoft-component@da237cb
- The connection pool closes the connection, if the connection has been disconnected, the exception will be ignored swoft-cloud/swoft-component@7aac80d