·
1 commit
to 13.x
since this release
Immutable
release. Only release title and notes can be modified.
- [13.x] Add JobReleased event to Worker by @jackbayliss in #61108
- [13.x] Fix QueueWorkerTest by @jackbayliss in #61134
- [13.x] Avoid cross-slot reads when checking paused queues by @lazerg in #61139
- [13.x] Add managedQueues() to the Cloud queue by @jackbayliss in #61149
- [13.x] Accept enums in
inOrderOf()by @ziadoz in #61147 - [13.x] Surface paused queues in the queue worker output by @jackbayliss in #61142
- [13.x] Respect readonly=false in Microsoft SQL Server configuration by @HenkPoley in #61141
- [12.x] Stricten
uploadto be fetch only from request's query string for temporary upload urls by @crynobone in #61145 - Read-through filesystem by @taylorotwell in #61140
- [13.x] Pass a connector to PhpRedisClusterConnection so it can rebuild its client by @tgivslife in #61161
- [13.x] Only register pail dev command when installed by @jackbayliss in #61157
- [13.x] feat: add closure support to wherePivot and orWherePivot by @calebdw in #61150
- [13.x] feat: add orWhereKey and orWhereKeyNot to Eloquent Builder by @calebdw in #61154
- [13.x] allow read through filesystems to optionally not copy by @jimbojsb in #61155
- [13.x] Fix constantly asking to install
multiplex& startingviteon project without vite by @nunomaduro in #61167 - [13.x] Add debounceable queued listeners by @stevebauman in #61169
- [13.x] Add test to ensure pail is ignored if not installed by @jackbayliss in #61168
- Allow some Redis commands to retry on transient failures by @taylorotwell in #61175
- Fix Redis pipeline facade annotation by @MNazikk in #61173
- [13.x] Remove the pinned
@laravel/multiplexversion by @joetannenbaum in #61171 - [13.x] Fix FoundationDevCommandsTest by @jackbayliss in #61170
- [12.x] Improves
invalidation rule from getting bypass via loose comparison by @crynobone in #61146 - [13.x] Retry timed-out cloud agent long-polls by @kieranbrown in #61177
- [12.x] Retry timed-out cloud agent long-polls by @kieranbrown in #61178
- [13.x] Scan every master node in phpredis cluster connections by @tgivslife in #61174
- [13.x] Fix uncaptured setTestNow now() reuse in tests by @lucasmichot in #61190
- [13.x] Make process pools iterable by @xurshudyan in #61184
- [13.x] Report seeder progress in db:seed command - when a specific class is specified by @iz-ahmad in #61186
- [13.x] Fix infinite scan loop when pruning stale cache tags on a Redis cluster by @tgivslife in #61181
- [13.x] Add a dedicated exception for idle process timeouts by @xurshudyan in #61182
- [13.x] Keep the Redis connection usable when a pipeline or transaction fails by @tgivslife in #61183
- [12.x] Escape single quotes in Postgres JSON path attributes by @crynobone in #61192
- [13.x] Support Guzzle 8 by @GrahamCampbell in #60321
- [13.x] Add process fake assertion helpers by @xurshudyan in #61193
- [13.x] Introduce
Queue::forward()by @jackbayliss in #61188 - [13.x] Support array commands in process fake assertions by @xurshudyan in #61197
- [13.x] Prevent TypeError when JSON:API query parameters are arrays by @s-shiryaev in #61206
- More Mockery cleanup by @jasonmccreary in #61199
- [13.x] fix:
expectsQuestion()docblock to allow array answers by @joostdebruijn in #61223 - [13.x] Test on MySQL 9.7 (lts) by @jnoordsij in #61218
- [13.x] Promote nested data to top-level managed queue event by @timacdonald in #61209
- [13.x] Rebuild the phpredis client after a cluster response error by @tgivslife in #61214
- [13.x] Fix
throwUnless()silently doing nothing when given a closure by @xurshudyan in #61217 - [13.x] Keep the assertion failure message when session errors are JSON serialized by @lazerg in #61201
- [13.x] Add getRelatedClass to Relation by @jackbayliss in #61222
- [12.x] Promote nested data to top-level managed queue event by @timacdonald in #61225
- Merge branch '12.x' into 13.x by @crynobone in #61228
- [13.x] Preserve input key order when merging files in Request::all() by @roger-hermasch in #61221
- Wait for Redis cluster nodes before creating the test cluster by @crynobone with @Copilot in #61229