Releases: friendsofhyperf/components
Releases · friendsofhyperf/components
Release v3.1.17
What's Changed
- Optimized nacos config of confd by @huangdijia in #569
- Add optional scene parameter to data resolver methods by @huangdijia in #570
- Adds FUNDING.yml by @huangdijia in #571
- Fix null check in TracingAmqpListener by @huangdijia in #572
- Optimize aspect if span null. by @xuanyanwow in #573
- Add span creation and error handling in AsyncQueueJobMessageAspect an… by @huangdijia in #574
- Update READMEs by @huangdijia in #575
- Add new functions to CoroutineBacktraceHelper by @huangdijia in #576
- Add Elasticsearch v8.x support by @huangdijia in #577
- Add elasticsearch component by @huangdijia in #578
- Update Elasticsearch dependency version by @huangdijia in #579
Full Changelog: v3.1.16...v3.1.17
Release v3.0.121
Full Changelog: v3.0.120...v3.0.121
Release v3.1.16
What's Changed
- Add waitingWorkerExit property to HttpClient by @huangdijia in #565
- HTTP retry method can accept array as first param by @huangdijia in #566
- 使用SwooleFileStream时,导致isSeekable报错 by @tw2066 in #567
- Added grpc support for confd by @huangdijia in #568
Full Changelog: v3.1.15...v3.1.16
Release v3.1.15
What's Changed
- Optimize codes for facade by @huangdijia in #548
- Refactor signal registration and handling in SignalRegistry class by @huangdijia in #549
- Adds
once
memoization function by @huangdijia in #550 - Optimized
report
helpers by @huangdijia in #551 - Update return type in JobInterface and remove unnecessary code in JobConsumer by @huangdijia in #552
- Add missing Encrypter methods by @huangdijia in #553
- Optimized
Number
helper by @huangdijia in #554 - Adds
Crypt
facade by @huangdijia in #555 - Use
match
instead ofswitch
by @huangdijia in #556 - Optimized facades by @huangdijia in #558
- Adds
Logger
trait by @huangdijia in #559 - Support UploadedFile validation by @huangdijia in #560
- Update CoroutineBacktraceHelper by @huangdijia in #561
- Improve
Request
andResponse
facades by @huangdijia in #562 - Optimized async-queue tracing op by @huangdijia in #563
- Fixed null pointer exception in SpanStarter by @huangdijia in #564
Full Changelog: v3.1.14...v3.1.15
Release v3.0.120
Full Changelog: v3.0.119...v3.0.120
Release v3.1.14
What's Changed
- Refactor UdpSocketAspect to improve coroutine handling. by @huangdijia in #538
- Add WeakMap for storing coSockets by @huangdijia in #539
- Update LoggerInterface implementation to use Contract\LoggerInterface by @huangdijia in #540
- Refactor logging implementation for
trigger
by @huangdijia in #542 - Refactor RedisServerMutex and TriggerSubscriber classes by @huangdijia in #543
- Add logger interface to Confd class constructor by @huangdijia in #544
- Drop support
access-log
/async-task
/once
by @huangdijia in #545 - Refactor TriggerSubscriber class to improve performance and add channel handling by @huangdijia in #546
- Improve command-signals, adds unregister support by @huangdijia in #547
Full Changelog: v3.1.13...v3.1.14
Release v3.0.119
Full Changelog: v3.0.118...v3.0.119
Release v3.1.13
What's Changed
- modify calculations memory by @tw2066 in #526
- Optimize coroutine tracing by @huangdijia in #527
- Improve async-queue tracing by @huangdijia in #528
- Finish span in AsyncQueueJobMessageAspect by @huangdijia in #531
- Refactor HttpClient.php to use Hyperf\Engine\Coroutine instead of Hyp… by @huangdijia in #532
- Support ignore telescope command by @guandeng in #533
- Improve kafka tracing by @huangdijia in #534
- Automatic close socket when coroutine ends by @huangdijia in #535
- Improve amqp tracing by @huangdijia in #536
- Adds carrier packer by @huangdijia in #537
New Contributors
Full Changelog: v3.1.12...v3.1.13
Release v3.0.118
Full Changelog: v3.0.117...v3.0.118
Release v3.1.12
What's Changed
- Skip report tracing in multiplex loop and heartbeat by @huangdijia in #523
- Use
Hyperf\Coroutine\Coroutine
instead ofHyperf\Engine\Coroutine
by @huangdijia in #525
Full Changelog: v3.1.11...v3.1.12