Laravel v13.27.0

v13.27.0
Added 8
  • Add `refreshForUpdate()` method to Eloquent models
  • Add Queue `totalXSize` methods
  • Add `whereBinary()` to the query builder
  • Add `stop()` and `ensureNotTimedOut()` to `FakeInvokedProcess`
  • Introduce `InteractsWithTestCaseLifecycle::flushState()`
  • Introduce a Cloud facade
  • Add Postgres keepalive DSN options
  • Allow masking query bindings in exception messages
Changed 4
  • Prevent duplicate scoped instance registrations
  • Add MariaDB support for vector distance queries
  • Make eager-load constraint closures static to break Builder reference cycle
  • Share cached AWS credentials across processes for SQS queue connections
Fixed 8
  • Throw on unsuccessful responses when creating images from URLs
  • Re-introduce orWhereKey() and orWhereKeyNot() without breaking Builder subclasses
  • Don't force release a unique lock the job never acquired
  • Fix `quietly()` making `throw()` unreachable on process results
  • Guard against `false` returns in `PhpRedisConnection::mget()` and `hmget()`
  • Move and copy files that only exist on a read-through disk's fallback
  • Fix route name lost when RouteRegistrar action is not callable
  • Start a new max wait window after a debounced job runs

From Laravel

View original

Upgraded? How did it go?

Discussion