Added
- #7467 Support versions v2 and v3 for nacos sdk.
- #7476 Added trait
InteractsWithDatatoHyperf\Support\Fluent. - #7480 Added method
Hyperf\Database\Model\Builder::incrementOrCreate(). - #7481 Added methods
Collection::doesntContainStrict()andLazyCollection::doesntContainStrict(). - #7483 Added the alias
disassociate()ofHyperf\Database\Model\Relations\BelongsTo::dissociate(). - #7484 Added method
Hyperf\Database\Model\Model::isSoftDeletable(). - #7486 Added method
Hyperf\Database\Model\Builder::except(). - #7487 Added caster
Hyperf\Database\Model\Casts\AsArrayObjectforArrayObject. - #7492 Added trait
MacroabletoHyperf\Pipeline\Pipeline. - #7499 Added constant
Hyperf\Kafka\Constants\KafkaStrategy::STICKY_ASSIGNOR. - #7500 Added methods
Hyperf\Collection\Arr::push()andHyperf\Collection\Arr::array(). - #7502 Added method
Hyperf\Collection\Arr::hasAll(). - #7509 Added
Hyperf\Codec\Packer\Resp3Packer. - #7518 Added method
Hyperf\Database\Query\Grammars\Grammar::whereValueBetween().
Optimized
- #7501 Added validation of
Hyperf\Macroable\Macroable::macro()to avoid unexpected results caused by using reference parameters.
New Contributors
- @danielmadu made their first contribution in #7506
- @limit81995 made their first contribution in #7467
Full Changelog: v3.1.60...v3.1.61