Releases: hypervel/components
Releases Β· hypervel/components
Release list
v0.3.26
What's Changed
Other Changes π
- fix: handle exceptions inside the middleware pipeline by @albertcht in #510
Full Changelog: v0.3.25...v0.3.26
v0.3.25
What's Changed
New Features π
- feat: support getPreferredLanguage in request by @albertcht in #446
Bug fixes π
- fix: fix redis auto-transform connection-state leak by @albertcht in #445
Full Changelog: v0.3.24...v0.3.25
v0.3.24
What's Changed
Improvements π§
- improve: auto register logging config for sentry driver by @albertcht in #398
Bug fixes π
- fix: fix ModelCommand and ResourceCommand in dev generator by @albertcht in #397
- fix: update backoff methods return type to include string by @chinfuyang in #409
Full Changelog: v0.3.23...v0.3.24
v0.3.23
What's Changed
Improvements π§
- feat: support enum value resolution in data object by @albertcht in #395
Bug fixes π
- fix: flush global state in queue's createPayloadCallbacks by @albertcht in #394
Full Changelog: v0.3.22...v0.3.23
v0.3.22
What's Changed
Improvements π§
- feat: add support for serialization compatibility with newer Laravel by @albertcht in #389
Bug fixes π
- fix: fix latestStartedAt in WorkCommand in coroutines by @albertcht in #390
- fix: display 'No Data' if the list is empty in horizon by @bluehaha in #393
Full Changelog: v0.3.21...v0.3.22
v0.3.21
What's Changed
Bug fixes π
- fix: fix sleep time when no jobs are fetched by @albertcht in #382
Full Changelog: v0.3.20...v0.3.21
v0.3.20
What's Changed
Improvements π§
- feat: implement delay function in coroutine queue and defer queue by @albertcht in #361
Bug fixes π
- fix: fix finfo guesser in coroutines by @albertcht in #375
Full Changelog: v0.3.19...v0.3.20
v0.3.19
What's Changed
New Features π
Improvements π§
- fix: Allow composer install on fresh clones (PHPUnit security advisory workaround) by @binaryfire in #357
Bug fixes π
- fix: Respect --quiet and --silent in queue:work command by @MatusBoa in #355
- fix: fix return type of sendMailable function when mailable is queued by @albertcht in #358
New Contributors
Full Changelog: v0.3.18...v0.3.19
v0.3.18
What's Changed
New Features π
- feat: Add
#[ObservedBy]attribute support by @binaryfire in #326 - feat: Add
#[UsePolicy]attribute for declarative policy binding by @binaryfire in #328 - feat: Add
#[Scope]and#[ScopedBy]attributes for declarative scope registration by @binaryfire in #327 - feat: Add
#[UseFactory]attribute and per-class model name resolvers by @binaryfire in #329 - feat: Add
#[UseResource]and#[UseResourceCollection]attributes by @binaryfire in #330 - feat: Add
#[Boot]and#[Initialize]attributes by @binaryfire in #333 - feat: Add
RefreshableLockinterface for long-running task support by @binaryfire in #335 - feat: Add
#[UseEloquentBuilder]attribute by @binaryfire in #332 - feat: port missing Laravel validation rules by @binaryfire in #345
- feat: Add
#[CollectedBy]attribute by @binaryfire in #331 - feat: add Laravel Testbench-style testing features by @binaryfire in #344
- feat: Port Laravel's
once()helper with coroutine safety by @binaryfire in #348 - feat: add Scout package - full-text search for Hypervel by @binaryfire in #339
Improvements π§
- feat: Add pivot model events support for BelongsToMany and MorphToMany relationships by @binaryfire in #325
- feat: add Date factory support for model date handling by @binaryfire in #340
- chore: add types analysis to CI workflow by @storyn26383 in #343
Bug fixes π
- fix: invalid console dependency and add console tests by @binaryfire in #338
- fix:
fireModelEventcomparison in Pivot delete methods (PHPStan error) by @binaryfire in #337 - fix: should clear on ClosureDefinitionCollector class by @storyn26383 in #347
- fix: fix newQueuedJob in Mailable by @albertcht in #352
- fix: fix path option in generator commands by @albertcht in #354
Other Changes π
- chore: increase PHPStan level from 3 to 5 by @binaryfire in #314
- chore: fix phpstan errors by @bluehaha in #350
- feat: move docs to components repo by @albertcht in #353
Full Changelog: v0.3.17...v0.3.18
v0.3.17
What's Changed
New Features π
- feat: add
withoutQuerymethod to HTTP client by @chinfuyang in #324
Bug fixes π
- fix: add missing options to handleMiddlewareResponse by @albertcht in #310
- fix: missing property promotion in soft delete constraints by @binaryfire in #320
- fix:
HasUuidsandHasUlidstraits ignoring explicit IDs by @binaryfire in #321 - fix: InteractsWithSession to generate session ID before start by @binaryfire in #322
- fix: add channel() method to BroadcastPoolProxy by @binaryfire in #312
- fix: exception swallowing in
Redis::__call()by @binaryfire in #315 - fix: pathsToPublish returning empty array instead of all paths by @binaryfire in #316
- fix: operator precedence bugs and PSR-7 getHeader usage by @binaryfire in #317
- fix:
Cors::varyHeaderbug with multiple Vary headers by @binaryfire in #318 - fix: getCasts() to include casts() method for non-incrementing models by @binaryfire in #336
- fix: use registerCallback in HasUuids and HasUlids traits by @binaryfire in #334
Other Changes π
- fix: App facade docblock return types for get() and make() by @binaryfire in #319
- chore: add symfony/uid as a runtime dependency by @binaryfire in #323
- chore: add facade-documenter as dev dependency by @binaryfire in #313
Full Changelog: v0.3.16...v0.3.17