Releases: friendsofhyperf/components
Releases · friendsofhyperf/components
Release v3.0.108
What's Changed
- Optimize
TracingKafkaListener
by @huangdijia in #483
Full Changelog: v3.0.107...v3.0.108
Release v3.0.107
What's Changed
- Remove
gateway-worker
component by @huangdijia in #481 - Fix the bug that when topic is array by @huangdijia in #482
Full Changelog: v3.0.106...v3.0.107
Release v3.1.0
What's Changed
- Adapt Hyperf 3.1 by @huangdijia in #222
- Remove deprecated codes by @huangdijia in #225
- Optimize Test by @huangdijia in #226
- Bumps hyperf to
~3.1.0
by @huangdijia in #227 - Adds co-pest support by @huangdijia in #228
- Bumps php-cs-fixer to 3.17.0 by @huangdijia in #230
- Remove
http-request-lifecycle
andmodel-uid-addon
by @huangdijia in #231 - Split cs fix from tests by @huangdijia in #232
- Adds
gateway-worker
component by @huangdijia in #234 - Adds
openai-client
component by @huangdijia in #236 - Adds
trigger
component by @huangdijia in #238 - Adds
pest-plugin-hyperf
by @huangdijia in #240 - Bumps
openai-php/client
to0.6.0
by @huangdijia in #241 - Optimize pest-plugin by @huangdijia in #243
- Fix test by @huangdijia in #245
- Add PendingRequest withHeader() method by @huangdijia in #248
- Replace Coroutine sleep with Sleep helper and use arrow function in retry method. by @huangdijia in #250
- Refactor runTestsInCoroutine and kernel injection by @huangdijia in #247
- Fix HttpClient pool return type by @huangdijia in #251
- Add withQueryParameters to the HTTP client by @huangdijia in #252
- Deprecate
Str::flushCache()
by @huangdijia in #253 - Using new coding standard by @huangdijia in #255
- Adds global middleware to HttpClient by @huangdijia in #258
- Fix readme.md by @xuanyanwow in #259
- Improve test by @huangdijia in #260
- Improve tests by @huangdijia in #261
- Adds
model-factory
component by @huangdijia in #263 - Upgrade
validated-dto
by @huangdijia in #265 - Upgrade Encryption by @huangdijia in #268
- Optimize
Consul\KVFactory
by @huangdijia in #271 - Fixed the bug that parameter error of implode. by @PrintNow in #273
- Using php-coding-standard by @huangdijia in #274
- Use
Mockery::mock()
instead ofmocking
by @huangdijia in #275 - Remove
Arr::isList()
andarray_is_list()
by @huangdijia in #276 - Return correct exit code on exceptions by @huangdijia in #270
- Adds InteractsWithIO support by @huangdijia in #281
- Improve
toJson
by @huangdijia in #284 - Improve
dispatch
helper function by @huangdijia in #285 - Fake the timezone by @huangdijia in #287
- model-factory: add examples to docs, change dir and file names to match seeders/migraitons by @binaryfire in #286
- Adds methods to RequestMixin by @huangdijia in #289
- Optimize codes and adds type coverage support by @huangdijia in #290
- Adds
amqp-job
component by @huangdijia in #291 - Add wantsJson method to RequestMixin by @binaryfire in #293
- Adds
Collection::ensure()
by @huangdijia in #294 - Update ensure() collection method to correctly work with Interfaces and object inheritance by @huangdijia in #296
- Check the return type by @huangdijia in #297
- Refactor amqp-job by @huangdijia in #298
- Fix the bug that aspect of guzzle http client cannot work by @huangdijia in #299
- Fix bug for sentry by @huangdijia in #301
- Optimize log when job should not requeue by @xuanyanwow in #302
- Optimize the exitCode when exception handled by @huangdijia in #303
- Upgrade sentry sdk version by @huangdijia in #318
- Adds
middleware-plus
component by @huangdijia in #321 - Adds
di-plus
component (#322) by @huangdijia in #323 - Adds requirement
hyperf/stdlib
by @huangdijia in #325 - Added amqp-job failed callback. by @xuanyanwow in #327
- Deprecated
closure-command
by @huangdijia in #328 - Adapt validated-dto v3.0 by @huangdijia in #334
- Fix
Cache::many()
with small numeric keys by @huangdijia in #339 - Use a return type of
static
by @huangdijia in #340 - Added new Attributes and Traits by @huangdijia in #354
- Adds new
Cast
attribute by @huangdijia in #357 - Fix how to handle enums and carbon objects when transforming DTO by @huangdijia in #360
- Adds after hook for validation by @huangdijia in #361
- Update telescope README.md by @guandeng in #418
- Optimize sentry README. by @xuanyanwow in #436
- Optimize sentry config. by @xuanyanwow in #437
- Remove deprecated codes by @huangdijia in #439
- Remove
ReflectionProperty::setAccessible
, because calling this method has no effect by @huangdijia in #449 - Bumps swoole by @huangdijia in #469
- Apply
#[\Override]
attribute on methods extended by @huangdijia in #472 - Release v3.1.0 by @huangdijia in #474
New Contributors
- @PrintNow made their first contribution in #273
- @binaryfire made their first contribution in #286
Full Changelog: v3.0.106...v3.1.0
Release v3.0.106
What's Changed
- Improve
Cache
facade by @huangdijia in #473 - Add support for
Number::summarize
by @huangdijia in #475
Full Changelog: v3.0.105...v3.0.106
Release v3.1.0-rc.23
Release v3.0.105
What's Changed
- Add an entry point for client request by @guandeng in #447
- Rename
$sentry
to$hub
by @huangdijia in #448 - Update SDK version in ClientBuilderFactory by @huangdijia in #451
- Don't set
enable_request_lifecycle
when request is not enable by @huangdijia in #450 - Don't set
enable_request_lifecycle
when the config is not enabled by @huangdijia in #452 - Fixed middlewares data by @guandeng in #453
- Suggest dev packages to require-dev by @huangdijia in #456
- Improving Middleware Data Retrieval by @guandeng in #454
- Removed app name by @guandeng in #458
- Added ignore logs config by @guandeng in #459
- Bumps openai-client to
^0.8.0
by @huangdijia in #461 - Adds
TracingRequestListener
and supportrpc-server
request lifecycle events by @huangdijia in #455 - Support rpc-server request lifecycle events by @huangdijia in #457
- Fix the bug that TracingRequestListener is not working by @huangdijia in #462
- Remove unnecessary check for tracing enablement in TracingRequestListener by @huangdijia in #463
- Improved data insertion support for foreign keys by @guandeng in #460
- Create coroutine span in main event. by @xuanyanwow in #464
- Fix the bug that lost enable request tracing config by @huangdijia in #465
- Adds tracing switches by @huangdijia in #466
- Split tracing spans config by @huangdijia in #467
- Init sentry config by @huangdijia in #468
- Support PHP8.3 by @huangdijia in #416
- Update Sentry configuration by @huangdijia in #470
Full Changelog: v3.0.104...v3.0.105
Release v3.1.0-rc.22
What's Changed
- Remove
ReflectionProperty::setAccessible
, because calling this method has no effect by @huangdijia in #449
Full Changelog: v3.1.0-rc.21...v3.1.0-rc.22
Release v3.1.0-rc.21
Full Changelog: v3.1.0-rc.20...v3.1.0-rc.21
Release v3.0.104
What's Changed
- Remove request body and query string from transaction data. by @xuanyanwow in #429
- Update telescope README.md by @guandeng in #431
- Add sentry config demo for traces_sampler. by @xuanyanwow in #432
- Update new view for telescope by @guandeng in #435
- Unpack telescope redis value by @guandeng in #434
- Bumps
sentry/sdk
to 4.x by @huangdijia in #433 - Add record cache data by @guandeng in #438
- Adds Number utility class by @huangdijia in #440
- Adds SetRequestLifecycleListener for
access-log
component by @huangdijia in #441 - Adds
CacheAspect
by @huangdijia in #444 - Add record rpc server by @guandeng in #442
- Remove unused dependencies by @huangdijia in #445
Full Changelog: v3.0.103...v3.0.104
Release v3.1.0-rc.20
What's Changed
- Optimize sentry README. by @xuanyanwow in #436
- Optimize sentry config. by @xuanyanwow in #437
- Remove deprecated codes by @huangdijia in #439
Full Changelog: v3.1.0-rc.19...v3.1.0-rc.20