Added
- #1166 Added KeepaliveIO for amqp.
- #1208 Added exception code
error.data.codeto json-rpc response. - #1208 Added
recvmethod toHyperf\Rpc\Contract\TransporterInterface. - #1215 Added super-globals component.
- #1219 Added property
enablefor amqp consumer, which controls whether consumers should start along with the service.
Fixed
- #1208 Fixed bug that exception and error cannot be resolved successfully in TcpServer.
- #1208 Fixed bug that json-rpc has not validated the request id whether is equal to response id.
- #1223 Fixed the scanner will missing the packages at require-dev of composer.json
- #1254 Fixed bash not found on some environment like Alpine when execute
init-proxy.sh.
Optimized
- #1208 Optimized json-rpc logical.
- #1174 Adjusted the format of exception printer of
Hyperf\Utils\Parallel. - #1224 Allows config fetcher of Aliyun ACM parse UTF-8 charater, and fetch configuration once after worker start automatically, also allows pass the configutation to user process.
- #1235 Release connection after declared for amqp producers.
Changed
- #1227 Upgraded jcchavezs/zipkin-php-opentracing to 0.1.4.