What's Changed
- Init v3.2 by @huangdijia in #7278
- Update dependency version to ~3.2.0 by @huangdijia in #7281
- Support to specify the queue name based on the
job. by @huangdijia in #6538 - Removed abandoned
laminas/laminas-mimeby @huangdijia in #7189 - Added connection name to
QueryExceptionby @huangdijia in #7198 - Added support for elasticsearch 8.x by @huangdijia in #7202
- Upgrade
elasticsearch/elasticsearchto>=8.0by @huangdijia in #7297 - refactor(database): improve limit method validation in Query Builder by @huangdijia in #7208
- Improve
Hyperf\Support\Fluentby @huangdijia in #7214 - Add toJson method to Jsonable and Fluent classes by @huangdijia in #6761
- Added
Hyperf\Pipeline\Pipeline::finally(). by @huangdijia in #7247 - Support to take multiple items for
shift()andpop()inHyperf\Collection\Collection. by @huangdijia in #7274 - Added
partitionandrejectmethods toHyperf\Collection\Arrby @huangdijia in #7302 - Added
Macroablesupport toHyperf\Context\Contextby @huangdijia in #7312 - Fix hyperf/collection dependency version 3.1.23 to 3.2.0 by @kingIZZZY in #7446
- 更新 phpstan 和 rector 依赖版本 by @huangdijia in #7435
- Support
v3.0fornesbot/carbon. by @huangdijia in #6591 - Bump PHP requirement to >=8.2 in composer.json by @huangdijia in #7460
- Fixed bug that the the validation rule
incannot work for php 8.4 by @limingxinleo in #7471 - Fix macro validation for reference parameters by @huangdijia in #7501
- Add disassociate alias method to BelongsTo relation by @zds-s in #7483
- Added method
Hyperf\Database\Model\Model::isSoftDeletable(). by @zds-s in #7484 - Added method
Hyperf\Database\Model\Builder::except(). by @zds-s in #7486 - Added caster
Hyperf\Database\Model\Casts\AsArrayObjectforArrayObject. by @zds-s in #7487 - remove internal by @tw2066 in #7514
- Update grafana.json by @xuanyanwow in #7512
- Fix sqlite driver installation in documentation by @danielmadu in #7506
- Added
ordered_types. null_adjustment = always_firstto.php-cs-fixer.php. by @limingxinleo in #7521 - Support versions v2 and v3 for nacos sdk. by @limit81995 in #7467
- Added Macroable trait to
Hyperf\Pipeline\Pipeline. by @huangdijia in #7492 - Add InteractsWithData trait and enhance Fluent class by @huangdijia in #7476
- Added method
Hyperf\Database\Model\Builder::incrementOrCreate()by @People-Sea in #7480 - Update Swoole version from v5.1.6 to v5.1.8 in CI workflow by @huangdijia in #7477
- Added methods
Collection::doesntContainStrict()andLazyCollection::doesntContainStrict(). by @huangdijia in #7481 - Added constant
Hyperf\Kafka\Constants\KafkaStrategy::STICKY_ASSIGNOR. by @wuxi889 in #7499 - Added methods
Hyperf\Collection\Arr::push()andHyperf\Collection\Arr::array(). by @huangdijia in #7500 - Added method
Hyperf\Collection\Arr::hasAll(). by @huangdijia in #7502 - feat(component): add meilisearch for hyperf scout by @liangguifeng in #7504
- Added
Hyperf\Codec\Packer\Resp3Packer. by @huangdijia in #7509 - Added method
Hyperf\Database\Query\Grammars\Grammar::whereValueBetween(). by @zds-s in #7518 - Release v3.1.61 by @limingxinleo in #7524
New Contributors
- @danielmadu made their first contribution in #7506
Full Changelog: v3.1.60...v3.2.0-alpha.1