🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
MIT License
Bot releases are hidden (Show)
sortByMany
cannot support options like sortBy
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.28...v3.1.29
Published by limingxinleo 4 months ago
LengthAwarePaginator::addQuery()
cannot support array $values
.Aop
doesn't work on Trait
.config-nacos
.prohibiti
.cache.*.options.pool
to select redis instance for hyperf/cache
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.27...v3.1.28
Published by limingxinleo 4 months ago
getViews
and hasView
into Hyperf\Database\Schema\Schema
.Hyperf\Database\Concerns\BuildsQueries::lazy
.before
and after
into Collection
.Hyperf\Database\Concerns\Builder::eachById
.whereMorphRelation
and orWhereMorphRelation
into Hyperf\Database\Model\Concerns\QueriesRelationships
.getIndexes
hasIndex
and getIndexListing
into Hyperf\Database\Schema\Builder
.Hyperf\Database\Model\Model::updateOrFail
.BeforeLongLangConsumerCreated
and AfterConsumerConfigCreated
into Hyperf\Kafka\ConsumerManager
.Closure|Expression|ModelBuilder|static|string
of $column
for QueryBuilder::orderBy()
.Scanner
instead of hard code for hyperf/watcher
component.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.26...v3.1.27
Published by limingxinleo 4 months ago
LazyCollection::splitIn()
cannot work caused by type hint.Hyperf\Database\Schema::getTables()
.chunkById
and chunkByIdDesc
into Hyperf\Database\Concerns\BuildsQueries
.orDoesntHaveMorph
and orHasMorph
into Hyperf\Database\Model\Concerns
.makeHiddenIf
and makeVisibleIf
into Hyperf\Database\Model\Concerns\HidesAttributes
.Conditionable
instead of when
and unless
.Hyperf\Scout\Builder
to use Conditionable
instead of when
and unless
.Hyperf\Collection\Enumerable
instead of Hyperf\ViewEngine\Contract\Enumerable
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.25.1...v3.1.26
Published by limingxinleo 4 months ago
hyperf/database
.list
rule for hyperf/validation
.Model::query()->touch()
which used to update timestamps.Hyperf\Database\Model\Builder::qualifyColumns()
.Hyperf\Database\Model\Builder::load*
.Hyperf\Database\Model\Builder::valueOrFail()
.Hyperf\Database\Concerns\BuildsQueries::chunkMap()
.lazyById
and lazyByIdDesc
for lazy queries.createDatabase
and dropDatabaseIfExists
for Hyperf\Database\Schmea
.Hyperf\Constants\Annotation\Message
.updateOrInsert
cannot work when the input is empty.AOP
cannot work on __construct
.SetCookie::fromString
cannot not work by invalid types.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.24...v3.1.25
Published by limingxinleo 5 months ago
IncrementEach
and DecrementEach
for Hyperf\Database\Query\Builder
.rate_limit.storage.options.expired_time
for rate-limit
.Hyperf\Amqp\Annotation\Consumer::routingKey
.numbers
and fromBase64
methods for \Hyperf\Stringable\Str
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.23...v3.1.24
Published by limingxinleo 5 months ago
Hyperf\Collection\LazyCollection
.Premature end of data
into DetectsLostConnections
.whereAll/orWhereAll
whereAny/orWhereAny
for Hyperf\Database\Query\Builder
.Hyperf\Database\Query\Builder
Hyperf\Collection\Arr
.whereJsonOverlaps
,orWhereJsonOverlaps
and whereJsonDoesntOverlap
to Hyperf\Database\Query\Builder
.insertOrIgnoreUsing
for Hyperf\Database\Query\Builder
.getOrPut
and getOrSet
into Hyperf\Collection\Collection
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.22...v3.1.23
Published by limingxinleo 5 months ago
explain()
for Hyperf\Database\Query\Builder
.hyperf/validation
.path
and paths
methods to Hyperf\Database\Seeders\Seed
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.21...v3.1.22
Published by limingxinleo 5 months ago
unshift
method to Hyperf\Collection\Collection
.useIndex
forceIndex
and ignoreIndex
for Hyperf\Database\Query\Builder
.When
Method.hyperf/watch
cannot work when using hyperf/constants
enum mode.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.20...v3.1.21
Published by limingxinleo 6 months ago
onClose
method for rpc Server.Hyperf\Collection\Collection
.Pluralizer
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.19...v3.1.20
Published by limingxinleo 6 months ago
?
but without query
.withoutBody
cannot not work when using Swow
.Hyperf\Coordinator
helper functions.type
for gen:constant
which you can be used to generate files with const
or enum
.FswatchDriver
which don't restart server by empty reading.hyperf/engine
to v2.11
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.18...v3.1.19
Published by limingxinleo 6 months ago
isset
cannot check null
in Hyperf\Collection\Collection
.callback
in multiplexed RPC.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.17...v3.1.18
Published by limingxinleo 6 months ago
MiddlewareManager
.Websocket
.PHP_BINARY
instead of php
as default php binary path for hyperf/watcher
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.16...v3.1.17
Published by limingxinleo 7 months ago
websocket-client
.push``disconnect
.ConsumerMessage::getQueue
return type.hyperf/constants
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.15...v3.1.16
Published by limingxinleo 7 months ago
hyperf/pool
.WebSocketHandeShakeException
is deprecated, please use WebSocketHandShakeException
instead.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.14...v3.1.15
Published by limingxinleo 7 months ago
scan
configuration does not exist.hyperf/carbon
component.CacheAheadAspect
which store cache in another coroutine instead of blocking current coroutine.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.13...v3.1.14
Published by limingxinleo 7 months ago
Hyperf\Stringable\Str::apa()
method.now()
and today()
helper functions.--graceful
to migrateCommand.--
.AsCommand
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.12...v3.1.13
Published by limingxinleo 7 months ago
gen:model
.$request->all()
.CrontabRegisterListener
don't check configuration crontab.enable
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.11...v3.1.12
Published by limingxinleo 8 months ago
invalidOperator
cannot work well when using non-string operators.hyperf/tracer
.SqliteDriver
for hyperf/cache
.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.10...v3.1.11
Published by limingxinleo 8 months ago
retry
helper function can accept array as first parameter.Full Changelog: https://github.com/hyperf/hyperf/compare/v3.1.9...v3.1.10