[renovate-composer]: upgrade laravel/framework - 12.50.0 → 12.61.0 #120

Open
renovate_bot wants to merge 1 commits from renovate/laravel/framework-12.61.0 into master
Collaborator

This PR contains the following updates:

Package Change Age Confidence
laravel/framework (source) 12.50.012.61.0 age confidence

Release Notes

laravel/framework (laravel/framework)

v12.61.0

Compare Source

v12.60.2

Compare Source

v12.60.1

Compare Source

v12.60.0

Compare Source

v12.59.0

Compare Source

v12.58.0

Compare Source

v12.57.0

Compare Source

v12.56.0

Compare Source

v12.55.1

Compare Source

v12.55.0

Compare Source

v12.54.1

Compare Source

v12.54.0

Compare Source

v12.53.0

Compare Source

v12.52.0

Compare Source

v12.51.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [laravel/framework](https://laravel.com) ([source](https://github.com/laravel/framework)) | `12.50.0` → `12.61.0` | ![age](https://developer.mend.io/api/mc/badges/age/packagist/laravel%2fframework/12.61.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/laravel%2fframework/12.50.0/12.61.0?slim=true) | --- ### Release Notes <details> <summary>laravel/framework (laravel/framework)</summary> ### [`v12.61.0`](https://github.com/laravel/framework/releases/tag/v12.61.0) [Compare Source](https://github.com/laravel/framework/compare/v12.60.2...v12.61.0) - \[12.x] Accept Symfony's new control-characters exception message in mailer test by [@&#8203;kieranbrown](https://github.com/kieranbrown) in [#&#8203;60203](https://github.com/laravel/framework/pull/60203) - \[12.x] Fix queue:failed command to show real class name by [@&#8203;clementmas](https://github.com/clementmas) in [#&#8203;60279](https://github.com/laravel/framework/pull/60279) - \[12.x] Throw ManagedQueueNotFoundException when a managed queue is missing by [@&#8203;kieranbrown](https://github.com/kieranbrown) in [#&#8203;60276](https://github.com/laravel/framework/pull/60276) ### [`v12.60.2`](https://github.com/laravel/framework/releases/tag/v12.60.2) [Compare Source](https://github.com/laravel/framework/compare/v12.60.1...v12.60.2) - \[12.x] Boot managed queues before service providers boot by [@&#8203;kieranbrown](https://github.com/kieranbrown) in [#&#8203;60199](https://github.com/laravel/framework/pull/60199) ### [`v12.60.1`](https://github.com/laravel/framework/releases/tag/v12.60.1) [Compare Source](https://github.com/laravel/framework/compare/v12.60.0...v12.60.1) - \[12.x] Rename X-Request-ID header to Cloud-Request-ID by [@&#8203;kieranbrown](https://github.com/kieranbrown) in [#&#8203;60189](https://github.com/laravel/framework/pull/60189) ### [`v12.60.0`](https://github.com/laravel/framework/releases/tag/v12.60.0) [Compare Source](https://github.com/laravel/framework/compare/v12.59.0...v12.60.0) - \[12.x] Fix Number::fileSize() handling of negative byte values by [@&#8203;Amirhf1](https://github.com/Amirhf1) in [#&#8203;60147](https://github.com/laravel/framework/pull/60147) - \[12.x] Remove stale PHPStan ignore comments from type tests by [@&#8203;jradtilbrook](https://github.com/jradtilbrook) in [#&#8203;60167](https://github.com/laravel/framework/pull/60167) - \[12.x] Output cloud request ID in logs by [@&#8203;jradtilbrook](https://github.com/jradtilbrook) in [#&#8203;60166](https://github.com/laravel/framework/pull/60166) - \[12.x] Dedicated Cloud Queue by [@&#8203;kieranbrown](https://github.com/kieranbrown) in [#&#8203;60181](https://github.com/laravel/framework/pull/60181) ### [`v12.59.0`](https://github.com/laravel/framework/releases/tag/v12.59.0) [Compare Source](https://github.com/laravel/framework/compare/v12.58.0...v12.59.0) - \[12.x] Disable pausing on managed queue workers by [@&#8203;kieranbrown](https://github.com/kieranbrown) in [#&#8203;59871](https://github.com/laravel/framework/pull/59871) - \[12.x] Fix infinite recursion when defining model scope with attribute as private by [@&#8203;noefleury](https://github.com/noefleury) in [#&#8203;59958](https://github.com/laravel/framework/pull/59958) - \[12.x] Fix infinite recursion when middleware group referencing itself by [@&#8203;noefleury](https://github.com/noefleury) in [#&#8203;60002](https://github.com/laravel/framework/pull/60002) - \[12.x] Backport [#&#8203;60000](https://github.com/laravel/framework/issues/60000) to 12.x by [@&#8203;iWader](https://github.com/iWader) in [#&#8203;60006](https://github.com/laravel/framework/pull/60006) - \[12.x] Narrow attachment url scheme by [@&#8203;benbjurstrom](https://github.com/benbjurstrom) in [#&#8203;60035](https://github.com/laravel/framework/pull/60035) - \[12.x] backport [#&#8203;60045](https://github.com/laravel/framework/issues/60045) to 12.x by [@&#8203;levikl](https://github.com/levikl) in [#&#8203;60052](https://github.com/laravel/framework/pull/60052) - \[12.x] Back port cloud queues by [@&#8203;timacdonald](https://github.com/timacdonald) in [#&#8203;60122](https://github.com/laravel/framework/pull/60122) ### [`v12.58.0`](https://github.com/laravel/framework/releases/tag/v12.58.0) [Compare Source](https://github.com/laravel/framework/compare/v12.57.0...v12.58.0) - \[12.x] Memoize credentials in SqsConnector by [@&#8203;kieranbrown](https://github.com/kieranbrown) in [#&#8203;59867](https://github.com/laravel/framework/pull/59867) ### [`v12.57.0`](https://github.com/laravel/framework/releases/tag/v12.57.0) [Compare Source](https://github.com/laravel/framework/compare/v12.56.0...v12.57.0) - Preserve types on partialMock() and spy() by [@&#8203;AJenbo](https://github.com/AJenbo) in [#&#8203;59384](https://github.com/laravel/framework/pull/59384) - Fix missing UnitEnum support in ModelNotFoundException by [@&#8203;jtheuerkauf](https://github.com/jtheuerkauf) in [#&#8203;59423](https://github.com/laravel/framework/pull/59423) - \[12.x] Fix macros with static closures by [@&#8203;FeBe95](https://github.com/FeBe95) in [#&#8203;59449](https://github.com/laravel/framework/pull/59449) - Correct Storage::fake() return type by [@&#8203;AJenbo](https://github.com/AJenbo) in [#&#8203;59469](https://github.com/laravel/framework/pull/59469) - \[12.x] Fix callable type for freezeTime, freezeSecond, and travelTo by [@&#8203;nbayramberdiyev](https://github.com/nbayramberdiyev) in [#&#8203;59466](https://github.com/laravel/framework/pull/59466) - \[12.x] Support string abstract in mock/partialMock/spy PHPDoc by [@&#8203;kayw-geek](https://github.com/kayw-geek) in [#&#8203;59477](https://github.com/laravel/framework/pull/59477) - Document thrown exceptions in FilesystemAdapter by [@&#8203;AJenbo](https://github.com/AJenbo) in [#&#8203;59534](https://github.com/laravel/framework/pull/59534) - Hint \Redis `@mixin` on Connection by [@&#8203;AJenbo](https://github.com/AJenbo) in [#&#8203;59532](https://github.com/laravel/framework/pull/59532) - \[12.x] Use PDO subclass polyfill by [@&#8203;jnoordsij](https://github.com/jnoordsij) in [#&#8203;59640](https://github.com/laravel/framework/pull/59640) - \[12.x] Fix infinite rate limiter TTL on custom increments by [@&#8203;paulandroshchuk](https://github.com/paulandroshchuk) in [#&#8203;59693](https://github.com/laravel/framework/pull/59693) - \[12.x] Support named credential providers for SQS queue connections by [@&#8203;kieranbrown](https://github.com/kieranbrown) in [#&#8203;59754](https://github.com/laravel/framework/pull/59754) - \[12.x] Prevent array to string conversion in signature validation by [@&#8203;alies-dev](https://github.com/alies-dev) in [#&#8203;59778](https://github.com/laravel/framework/pull/59778) ### [`v12.56.0`](https://github.com/laravel/framework/releases/tag/v12.56.0) [Compare Source](https://github.com/laravel/framework/compare/v12.55.1...v12.56.0) - \[12.x] `schedule:list` display expression in the correct timezone by [@&#8203;xiCO2k](https://github.com/xiCO2k) in [#&#8203;59307](https://github.com/laravel/framework/pull/59307) - \[12.x] Fix validation wildcard array message type error by [@&#8203;sadique-cws](https://github.com/sadique-cws) in [#&#8203;59339](https://github.com/laravel/framework/pull/59339) - Preserve class type of mocked classes by [@&#8203;AJenbo](https://github.com/AJenbo) in [#&#8203;59353](https://github.com/laravel/framework/pull/59353) ### [`v12.55.1`](https://github.com/laravel/framework/releases/tag/v12.55.1) [Compare Source](https://github.com/laravel/framework/compare/v12.55.0...v12.55.1) - \[12.x] Correct truncate exceptions at by [@&#8203;bretto36](https://github.com/bretto36) in [#&#8203;59239](https://github.com/laravel/framework/pull/59239) - \[12.x] Fix float pluralization in trans\_choice() by [@&#8203;JulianGlueck](https://github.com/JulianGlueck) in [#&#8203;59268](https://github.com/laravel/framework/pull/59268) - \[12.x] Fix tests on PHP 8.5 by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59251](https://github.com/laravel/framework/pull/59251) ### [`v12.55.0`](https://github.com/laravel/framework/releases/tag/v12.55.0) [Compare Source](https://github.com/laravel/framework/compare/v12.54.1...v12.55.0) - Add depth parameter to Arr::dot() by [@&#8203;faytekin](https://github.com/faytekin) in [#&#8203;59150](https://github.com/laravel/framework/pull/59150) - \[12.x] Add strict integer validation to Numeric validation rule by [@&#8203;riesjart](https://github.com/riesjart) in [#&#8203;59156](https://github.com/laravel/framework/pull/59156) - \[12.x] Add \*OrFail transaction methods to `BelongsToMany` by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59153](https://github.com/laravel/framework/pull/59153) - Bump tar from 7.5.9 to 7.5.11 in /src/Illuminate/Foundation/resources/exceptions/renderer by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;59164](https://github.com/laravel/framework/pull/59164) - \[12.x] Add missing \*OrFail transaction methods to BelongsToMany by [@&#8203;erhanurgun](https://github.com/erhanurgun) in [#&#8203;59168](https://github.com/laravel/framework/pull/59168) - \[12.x] Add inOrderOf() method to query builder by [@&#8203;faytekin](https://github.com/faytekin) in [#&#8203;59162](https://github.com/laravel/framework/pull/59162) - \[12.x] Add tcp\_keepalive option to PhpRedis connector by [@&#8203;heikokrebs](https://github.com/heikokrebs) in [#&#8203;59158](https://github.com/laravel/framework/pull/59158) - \[12.x] un`tap` PendingRequest by [@&#8203;cosmastech](https://github.com/cosmastech) in [#&#8203;59188](https://github.com/laravel/framework/pull/59188) - \[12.x] Fix float to int deprecation in trans\_choice() for certain locales by [@&#8203;hamedelasma](https://github.com/hamedelasma) in [#&#8203;59174](https://github.com/laravel/framework/pull/59174) - \[12.x] Allow `touch()` to accept multiple columns by [@&#8203;devajmeireles](https://github.com/devajmeireles) in [#&#8203;59175](https://github.com/laravel/framework/pull/59175) - Revert "Add composite index to jobs table migration for improved queue polling" by [@&#8203;taylorotwell](https://github.com/taylorotwell) in [#&#8203;59202](https://github.com/laravel/framework/pull/59202) - \[12.x] Add fluent string validation rule builder by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59201](https://github.com/laravel/framework/pull/59201) - Update `Command::withProgressBar` phpdoc to account for arrow functions and non-void return types by [@&#8203;billypoke](https://github.com/billypoke) in [#&#8203;58766](https://github.com/laravel/framework/pull/58766) - \[12.x] Lazily evaluate value for constraints in `HasOneOrManyThrough` by [@&#8203;Jacobs63](https://github.com/Jacobs63) in [#&#8203;59231](https://github.com/laravel/framework/pull/59231) - Add string helper to get initials from a string by [@&#8203;denjaland](https://github.com/denjaland) in [#&#8203;59230](https://github.com/laravel/framework/pull/59230) - fix: Strip gzip-compressed output from concurrent process response by [@&#8203;NikhiltGhalme](https://github.com/NikhiltGhalme) in [#&#8203;59224](https://github.com/laravel/framework/pull/59224) - \[12.x] Fix failing tests introduced by [#&#8203;59201](https://github.com/laravel/framework/issues/59201) by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59207](https://github.com/laravel/framework/pull/59207) - \[12.x] Avoid redundant `Util::getParameterClassName()` call in container resolution by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59220](https://github.com/laravel/framework/pull/59220) - \[12.x] Add missing conditional validation rule builders by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59209](https://github.com/laravel/framework/pull/59209) - \[12.x] Skip placeholder replacements when message does not contain them by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59211](https://github.com/laravel/framework/pull/59211) - \[12.x] Use `array_push` with spread operator in `MessageBag::all()` by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59217](https://github.com/laravel/framework/pull/59217) - \[12.x] Cache Route instances in CompiledRouteCollection::getByName() by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59221](https://github.com/laravel/framework/pull/59221) - \[12.x] Accept CarbonInterval for retry sleep duration by [@&#8203;riesjart](https://github.com/riesjart) in [#&#8203;59232](https://github.com/laravel/framework/pull/59232) - \[12.x] Fix failing phpstan by [@&#8203;GrahamCampbell](https://github.com/GrahamCampbell) in [#&#8203;59245](https://github.com/laravel/framework/pull/59245) - \[12.x] Update comments for PlanetScale MySQL and PostgreSQL by [@&#8203;GrahamCampbell](https://github.com/GrahamCampbell) in [#&#8203;59244](https://github.com/laravel/framework/pull/59244) - \[12.x] Use big integers for database cache expiration column by [@&#8203;tanerkay](https://github.com/tanerkay) in [#&#8203;59243](https://github.com/laravel/framework/pull/59243) - \[12.x] Display file path and line number for closure routes in `route:list` by [@&#8203;devajmeireles](https://github.com/devajmeireles) in [#&#8203;59237](https://github.com/laravel/framework/pull/59237) - \[12.x] Add wantsMarkdown() and acceptsMarkdown() request methods by [@&#8203;joetannenbaum](https://github.com/joetannenbaum) in [#&#8203;59238](https://github.com/laravel/framework/pull/59238) ### [`v12.54.1`](https://github.com/laravel/framework/releases/tag/v12.54.1) [Compare Source](https://github.com/laravel/framework/compare/v12.54.0...v12.54.1) - \[12.x] Makes imports consistent by [@&#8203;nunomaduro](https://github.com/nunomaduro) in [#&#8203;59149](https://github.com/laravel/framework/pull/59149) ### [`v12.54.0`](https://github.com/laravel/framework/releases/tag/v12.54.0) [Compare Source](https://github.com/laravel/framework/compare/v12.53.0...v12.54.0) - \[12.x] Fix division by zero error in `repeatEvery()` method by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;58987](https://github.com/laravel/framework/pull/58987) - \[12.x] Allow app.editor.base\_path to be an empty string by [@&#8203;kminek](https://github.com/kminek) in [#&#8203;58991](https://github.com/laravel/framework/pull/58991) - \[12.x] Add missing, remove unused parameters to docblocks by [@&#8203;mrvipchien](https://github.com/mrvipchien) in [#&#8203;58989](https://github.com/laravel/framework/pull/58989) - Fix URL validation for punycode subdomains by [@&#8203;mpa12](https://github.com/mpa12) in [#&#8203;58982](https://github.com/laravel/framework/pull/58982) - \[12.x] Prevent queue deadlock when reserving a job throws an exception (e.g., attempts overflow) by [@&#8203;sadique-cws](https://github.com/sadique-cws) in [#&#8203;58978](https://github.com/laravel/framework/pull/58978) - \[12.x] bug: throttle with redis ignores after callback by [@&#8203;RobertBoes](https://github.com/RobertBoes) in [#&#8203;58990](https://github.com/laravel/framework/pull/58990) - Update brick/math version constraint to include 0.15 by [@&#8203;julien-boudry](https://github.com/julien-boudry) in [#&#8203;59005](https://github.com/laravel/framework/pull/59005) - Revert "Update brick/math version constraint to include 0.15" by [@&#8203;GrahamCampbell](https://github.com/GrahamCampbell) in [#&#8203;59009](https://github.com/laravel/framework/pull/59009) - Bump rollup from 4.46.3 to 4.59.0 in /src/Illuminate/Foundation/resources/exceptions/renderer by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;59013](https://github.com/laravel/framework/pull/59013) - \[12.x] Fix TwoColumnDetail stripping trailing punctuation from second column values by [@&#8203;theritvars](https://github.com/theritvars) in [#&#8203;59010](https://github.com/laravel/framework/pull/59010) - \[12.x] Add support for assertions on `BinaryFileResponse` by [@&#8203;axlon](https://github.com/axlon) in [#&#8203;59018](https://github.com/laravel/framework/pull/59018) - \[12.x] fix: array offset deprecation warning by [@&#8203;calebdw](https://github.com/calebdw) in [#&#8203;59019](https://github.com/laravel/framework/pull/59019) - \[12.x] Add tsvector column type for PostgreSQL by [@&#8203;milroyfraser](https://github.com/milroyfraser) in [#&#8203;59004](https://github.com/laravel/framework/pull/59004) - Memory Limit passed as string when run from supervisor by [@&#8203;turbo124](https://github.com/turbo124) in [#&#8203;59049](https://github.com/laravel/framework/pull/59049) - \[12.x] Fix facade cache file permissions by [@&#8203;nkoestinger](https://github.com/nkoestinger) in [#&#8203;59059](https://github.com/laravel/framework/pull/59059) - \[12.x] Display oldest pending job in queue:monitor output by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;59073](https://github.com/laravel/framework/pull/59073) - Fix type() method return type in Illuminate\Filesystem\Filesystem by [@&#8203;GNfsys](https://github.com/GNfsys) in [#&#8203;59071](https://github.com/laravel/framework/pull/59071) - \[12.x] Test Improvements by [@&#8203;crynobone](https://github.com/crynobone) in [#&#8203;59068](https://github.com/laravel/framework/pull/59068) - \[12.x] Wrap flags in `int-mask-of` annotation by [@&#8203;shaedrich](https://github.com/shaedrich) in [#&#8203;59082](https://github.com/laravel/framework/pull/59082) - Fix after-commit observers breaking -ing event cancellation by [@&#8203;eyupcanakman](https://github.com/eyupcanakman) in [#&#8203;59058](https://github.com/laravel/framework/pull/59058) - \[12.x] Fix migrate:fresh failing when database does not exist by [@&#8203;MElkmeshi](https://github.com/MElkmeshi) in [#&#8203;59113](https://github.com/laravel/framework/pull/59113) - \[12.x] Add `interval()` method to `InteractsWithData` by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59114](https://github.com/laravel/framework/pull/59114) - \[12.x] Hash displayName() in cache lock keys by [@&#8203;A5hleyRich](https://github.com/A5hleyRich) in [#&#8203;59141](https://github.com/laravel/framework/pull/59141) - \[12.x] Improved html test helpers by [@&#8203;jnoordsij](https://github.com/jnoordsij) in [#&#8203;59140](https://github.com/laravel/framework/pull/59140) - \[12.x] Add Model::withoutRelation() for selective relation unloading by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59137](https://github.com/laravel/framework/pull/59137) - \[12.x] Include request context in HTTP client Response::dump() by [@&#8203;SanderMuller](https://github.com/SanderMuller) in [#&#8203;59136](https://github.com/laravel/framework/pull/59136) - Fix enum handling in ModelNotFoundException error message by [@&#8203;isaackaara](https://github.com/isaackaara) in [#&#8203;59132](https://github.com/laravel/framework/pull/59132) - \[12.x] Update composer.json to enforce commonmark version without DisallowedRawHtmlRenderer exploit by [@&#8203;Smoggert](https://github.com/Smoggert) in [#&#8203;59131](https://github.com/laravel/framework/pull/59131) - \[12.x] Suppress chmod errors in Filesystem::replace() for non-POSIX filesystems by [@&#8203;eyupcanakman](https://github.com/eyupcanakman) in [#&#8203;59126](https://github.com/laravel/framework/pull/59126) - Add composite index to jobs table migration for improved queue polling by [@&#8203;firecow](https://github.com/firecow) in [#&#8203;59111](https://github.com/laravel/framework/pull/59111) - \[12.x] Load custom markdown extensions for mail by [@&#8203;dasundev](https://github.com/dasundev) in [#&#8203;59051](https://github.com/laravel/framework/pull/59051) - \[12.x] Fix docblock for RateLimiter `for()` method by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;59144](https://github.com/laravel/framework/pull/59144) - \[12.x] Deduplicate paths in view:cache by [@&#8203;ganyicz](https://github.com/ganyicz) in [#&#8203;59145](https://github.com/laravel/framework/pull/59145) ### [`v12.53.0`](https://github.com/laravel/framework/releases/tag/v12.53.0) [Compare Source](https://github.com/laravel/framework/compare/v12.52.0...v12.53.0) - \[12.x] Add multipleOf support to JsonSchema numeric types by [@&#8203;Amirhf1](https://github.com/Amirhf1) in [#&#8203;58903](https://github.com/laravel/framework/pull/58903) - \[12.x] chore: don't format notifiables in NotificationSender::send by [@&#8203;calebdw](https://github.com/calebdw) in [#&#8203;58900](https://github.com/laravel/framework/pull/58900) - \[12.x] Add vector option to whereFullText for pre-computed tsvector columns by [@&#8203;milroyfraser](https://github.com/milroyfraser) in [#&#8203;58893](https://github.com/laravel/framework/pull/58893) - \[12.x] Add array key support for `buildMorphMapFromModels()` function by [@&#8203;josephkerkhof](https://github.com/josephkerkhof) in [#&#8203;58891](https://github.com/laravel/framework/pull/58891) - \[12.x] Fix RequestException summarizing for Guzzle streamed responses by [@&#8203;cosmastech](https://github.com/cosmastech) in [#&#8203;58909](https://github.com/laravel/framework/pull/58909) - \[12.x] Tests for streamed RequestException by [@&#8203;cosmastech](https://github.com/cosmastech) in [#&#8203;58910](https://github.com/laravel/framework/pull/58910) - Support a serializable classes value on caches by [@&#8203;taylorotwell](https://github.com/taylorotwell) in [#&#8203;58911](https://github.com/laravel/framework/pull/58911) - \[12.x] Simplify TokenGuard methods by [@&#8203;Amirhf1](https://github.com/Amirhf1) in [#&#8203;58923](https://github.com/laravel/framework/pull/58923) - \[12.x] Add uniqueItems support to JsonSchema ArrayType by [@&#8203;Amirhf1](https://github.com/Amirhf1) in [#&#8203;58922](https://github.com/laravel/framework/pull/58922) - \[12.x] Add tests for `PhpRedisClusterConnection` flushdb method by [@&#8203;miladev95](https://github.com/miladev95) in [#&#8203;58917](https://github.com/laravel/framework/pull/58917) - \[12.x] Add support for named arguments in event dispatching and broadcasting by [@&#8203;ph7jack](https://github.com/ph7jack) in [#&#8203;58913](https://github.com/laravel/framework/pull/58913) - \[12.x] Allow `down` command to refresh maintenance mode options by [@&#8203;alies-dev](https://github.com/alies-dev) in [#&#8203;58918](https://github.com/laravel/framework/pull/58918) - \[12.x] Rollback lingering PDO transaction before retrying on commit deadlock by [@&#8203;dxnter](https://github.com/dxnter) in [#&#8203;58906](https://github.com/laravel/framework/pull/58906) - \[12.x] Simplify queue resolution using `match` expression by [@&#8203;josephkerkhof](https://github.com/josephkerkhof) in [#&#8203;58928](https://github.com/laravel/framework/pull/58928) - Bump tar from 7.5.7 to 7.5.9 in /src/Illuminate/Foundation/resources/exceptions/renderer by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;58931](https://github.com/laravel/framework/pull/58931) - \[12.x] Fix model serialization in queue jobs by [@&#8203;axlon](https://github.com/axlon) in [#&#8203;58939](https://github.com/laravel/framework/pull/58939) - \[12.x] Change Mail text alignment from left to start by [@&#8203;zvizvi](https://github.com/zvizvi) in [#&#8203;58935](https://github.com/laravel/framework/pull/58935) - \[12.x] Refactor `convertValuesToBoolean` to use `match` for cleaner logic by [@&#8203;josephkerkhof](https://github.com/josephkerkhof) in [#&#8203;58927](https://github.com/laravel/framework/pull/58927) - \[12.x] Allow Scheduled Command `Event` macros to be applied to schedule groups by [@&#8203;stevebauman](https://github.com/stevebauman) in [#&#8203;58926](https://github.com/laravel/framework/pull/58926) - \[12.x] Fix race condition on creating the real-time facade cache file ([#&#8203;58945](https://github.com/laravel/framework/issues/58945)) by [@&#8203;sosias](https://github.com/sosias) in [#&#8203;58947](https://github.com/laravel/framework/pull/58947) - \[12.x] Show all mismatched values in `assertSessionHasAll` failure output by [@&#8203;dxnter](https://github.com/dxnter) in [#&#8203;58946](https://github.com/laravel/framework/pull/58946) - Fix RetryCommand not working for SQS FIFO queue by [@&#8203;cwang22](https://github.com/cwang22) in [#&#8203;58936](https://github.com/laravel/framework/pull/58936) - \[12.x] Improve return types for Wormhole and InteractsWithTime by [@&#8203;KentarouTakeda](https://github.com/KentarouTakeda) in [#&#8203;58951](https://github.com/laravel/framework/pull/58951) - \[12.x] Add `Cache::funnel()` for concurrency limiting with any cache driver by [@&#8203;mathiasgrimm](https://github.com/mathiasgrimm) in [#&#8203;58439](https://github.com/laravel/framework/pull/58439) - \[12.x] Ensure `oldest_pending` is displayed in `queue:monitor` by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58952](https://github.com/laravel/framework/pull/58952) - \[12.x] Fix/cross database null safe equals by [@&#8203;patrickomeara](https://github.com/patrickomeara) in [#&#8203;58962](https://github.com/laravel/framework/pull/58962) - \[12.x] Add MySQL inRandomOrder regression tests by [@&#8203;laraib15](https://github.com/laraib15) in [#&#8203;58966](https://github.com/laravel/framework/pull/58966) - \[12.x] Add missing [@&#8203;throws](https://github.com/throws) docblocks to Illuminate/Http by [@&#8203;Amirhf1](https://github.com/Amirhf1) in [#&#8203;58965](https://github.com/laravel/framework/pull/58965) - Fix Invalid Types by [@&#8203;RyanSchaefer](https://github.com/RyanSchaefer) in [#&#8203;58963](https://github.com/laravel/framework/pull/58963) - JSONP Check by [@&#8203;taylorotwell](https://github.com/taylorotwell) in [#&#8203;58971](https://github.com/laravel/framework/pull/58971) - \[12.x] Resolve Stan Mailable CI error by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58972](https://github.com/laravel/framework/pull/58972) - \[12.x] Remove unnecessary dirname calls. by [@&#8203;jelleroorda](https://github.com/jelleroorda) in [#&#8203;58984](https://github.com/laravel/framework/pull/58984) - \[12.x] Add missing [@&#8203;throws](https://github.com/throws) docblocks to `Serializer` and `Type` classes in `Illuminate/JsonSchema` by [@&#8203;mrvipchien](https://github.com/mrvipchien) in [#&#8203;58981](https://github.com/laravel/framework/pull/58981) ### [`v12.52.0`](https://github.com/laravel/framework/releases/tag/v12.52.0) [Compare Source](https://github.com/laravel/framework/compare/v12.51.0...v12.52.0) - \[12.x] Fix: `@return` in doc blocks by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58746](https://github.com/laravel/framework/pull/58746) - \[12.x] Ensure defer callbacks aren't discarded when using the sync queue by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58745](https://github.com/laravel/framework/pull/58745) - \[12.x] Refactor: remove `Arr::wrap()` and add `Collection::wrap()` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58748](https://github.com/laravel/framework/pull/58748) - Add support for `temporaryUploadUrl` to the `local` filesystem by [@&#8203;mnapoli](https://github.com/mnapoli) in [#&#8203;58499](https://github.com/laravel/framework/pull/58499) - Only merge cached casts for accessed attribute by [@&#8203;ug-christoph](https://github.com/ug-christoph) in [#&#8203;57627](https://github.com/laravel/framework/pull/57627) - \[12.x] Sort stan issue on PendingRequest by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58760](https://github.com/laravel/framework/pull/58760) - \[12.x] Update alphabetical order in facades.yml by [@&#8203;luisscruza](https://github.com/luisscruza) in [#&#8203;58757](https://github.com/laravel/framework/pull/58757) - \[12.x] allow string-based expressions for selectExpression() by [@&#8203;tpetry](https://github.com/tpetry) in [#&#8203;58753](https://github.com/laravel/framework/pull/58753) - Revert "\[12.x] Adjust freshTimestamp for SQL Server" by [@&#8203;calebdw](https://github.com/calebdw) in [#&#8203;58758](https://github.com/laravel/framework/pull/58758) - \[12.x] Fix return empty Collection for non-model JSON:API resources by [@&#8203;noir4y](https://github.com/noir4y) in [#&#8203;58752](https://github.com/laravel/framework/pull/58752) - \[12.x] Refactor: remove extra space by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58751](https://github.com/laravel/framework/pull/58751) - \[12.x] Standardize regex delimiter in ObserverMakeCommand::parseModel by [@&#8203;mohammadRezaei1380](https://github.com/mohammadRezaei1380) in [#&#8203;58777](https://github.com/laravel/framework/pull/58777) - \[12.x] Fix incorrect [@&#8203;return](https://github.com/return) type in VendorPublishCommand::publishTag by [@&#8203;mohammadRezaei1380](https://github.com/mohammadRezaei1380) in [#&#8203;58774](https://github.com/laravel/framework/pull/58774) - Fix phpdoc type in promptForMissingArgumentsUsing by [@&#8203;billypoke](https://github.com/billypoke) in [#&#8203;58768](https://github.com/laravel/framework/pull/58768) - \[12.x] cast `Batch::progress()` return value to `int` by [@&#8203;zjbarg](https://github.com/zjbarg) in [#&#8203;58767](https://github.com/laravel/framework/pull/58767) - \[12.x] Drop Collection import from `AbstractRouteCollection` by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58769](https://github.com/laravel/framework/pull/58769) - \[12.x] Fix missing InputArgument::IS\_ARRAY in getArguments PHPDoc by [@&#8203;kayw-geek](https://github.com/kayw-geek) in [#&#8203;58771](https://github.com/laravel/framework/pull/58771) - \[12.x] Fix: `@return` for `resolveResourceRelationshipIdentifiers()` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58764](https://github.com/laravel/framework/pull/58764) - \[12.x] `Mailable::later()` does not set delay on `SendQueuedMailable` instance by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;58765](https://github.com/laravel/framework/pull/58765) - \[12.x] Refactor: use `enum_value()` helper for environment value extraction by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58785](https://github.com/laravel/framework/pull/58785) - \[12.x] Add delay support assertions for queued mailables by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;58787](https://github.com/laravel/framework/pull/58787) - Fix MySQL connection string to use --ssl-mode=DISABLED for modern clients by [@&#8203;AJenbo](https://github.com/AJenbo) in [#&#8203;58786](https://github.com/laravel/framework/pull/58786) - \[12.x] Refactor: standardize regex by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58789](https://github.com/laravel/framework/pull/58789) - \[12.x] Allow $preserveKeys param for LazyCollection random by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58791](https://github.com/laravel/framework/pull/58791) - \[12.x] Refactor: `new Collection()` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58793](https://github.com/laravel/framework/pull/58793) - \[12.x] Add `makeMany` method to Factory by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58795](https://github.com/laravel/framework/pull/58795) - \[12.x] Add `withoutAfterMaking()` and `withoutAfterCreating()` factory helpers by [@&#8203;ziadoz](https://github.com/ziadoz) in [#&#8203;58794](https://github.com/laravel/framework/pull/58794) - \[12.x] Backport withMiddleware changes from 13.x by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58798](https://github.com/laravel/framework/pull/58798) - \[12.x] Fix: add `|array` in doc block by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58805](https://github.com/laravel/framework/pull/58805) - \[12.x] Add option to opt out of parallel safe cache prefix by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58801](https://github.com/laravel/framework/pull/58801) - \[12.x] Normalize Throwable docblocks to fully-qualified name by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;58802](https://github.com/laravel/framework/pull/58802) - \[12.x] Refactor: remove unnecessary `\BackedEnum` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58807](https://github.com/laravel/framework/pull/58807) - Use atomic writes when creating inline Blade component views by [@&#8203;cyppe](https://github.com/cyppe) in [#&#8203;58815](https://github.com/laravel/framework/pull/58815) - \[12.x] Add missing tests for Request::fullUrlWithoutQuery by [@&#8203;miladev95](https://github.com/miladev95) in [#&#8203;58814](https://github.com/laravel/framework/pull/58814) - Improve File::toKilobytes() DocBlock return type by [@&#8203;Amirhf1](https://github.com/Amirhf1) in [#&#8203;58811](https://github.com/laravel/framework/pull/58811) - Use atomic writes in BladeCompiler to prevent race condition by [@&#8203;cyppe](https://github.com/cyppe) in [#&#8203;58812](https://github.com/laravel/framework/pull/58812) - \[12.x] Refactor: add `JSON decoded` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58830](https://github.com/laravel/framework/pull/58830) - \[12.x] Refactor: add missing `@throws` tag in dock block by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58829](https://github.com/laravel/framework/pull/58829) - \[12.x] Formatting by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;58828](https://github.com/laravel/framework/pull/58828) - \[12x]Refactor: remove unnecessary \BackedEnum in HasAttributes.php by [@&#8203;mohammadRezaei1380](https://github.com/mohammadRezaei1380) in [#&#8203;58827](https://github.com/laravel/framework/pull/58827) - \[12x] Refactor conditional message formatting using match expression by [@&#8203;mohammadRezaei1380](https://github.com/mohammadRezaei1380) in [#&#8203;58825](https://github.com/laravel/framework/pull/58825) - \[12.x] Refactor: use `match` expression by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58824](https://github.com/laravel/framework/pull/58824) - \[12.x] Simplify `compileSelect` method return by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;58821](https://github.com/laravel/framework/pull/58821) - \[12.x] Refactor: simplify code by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58820](https://github.com/laravel/framework/pull/58820) - \[12.x] Refactor: remove unnecessary `\BackedEnum` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58818](https://github.com/laravel/framework/pull/58818) - \[12.x] Ensure HttpClientTest doesnt flake in Windows CI by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58817](https://github.com/laravel/framework/pull/58817) - \[12.x] Refactor: `JSON decoded` to `decoded JSON` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58849](https://github.com/laravel/framework/pull/58849) - \[12.x] Allow closure parameters in docblock for when() helper function by [@&#8203;gazben](https://github.com/gazben) in [#&#8203;58862](https://github.com/laravel/framework/pull/58862) - \[12.x] Fix typo in cache `composer.json` by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;58875](https://github.com/laravel/framework/pull/58875) - \[12.x] Remove unnecessary `forgetDriver()`from TestCaches by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58878](https://github.com/laravel/framework/pull/58878) - Revert "\[12.x] Fixed precision checks for column types in SQL Server grammar" by [@&#8203;taylorotwell](https://github.com/taylorotwell) in [#&#8203;58888](https://github.com/laravel/framework/pull/58888) - \[12.x] Display closures and standalone functions correctly in exception trace by [@&#8203;avosalmon](https://github.com/avosalmon) in [#&#8203;58879](https://github.com/laravel/framework/pull/58879) ### [`v12.51.0`](https://github.com/laravel/framework/releases/tag/v12.51.0) [Compare Source](https://github.com/laravel/framework/compare/v12.50.0...v12.51.0) - Remove type hint in favor of return type by [@&#8203;WendellAdriel](https://github.com/WendellAdriel) in [#&#8203;58621](https://github.com/laravel/framework/pull/58621) - \[12.x] Adjust freshTimestamp for SQL Server by [@&#8203;aimeos](https://github.com/aimeos) in [#&#8203;58614](https://github.com/laravel/framework/pull/58614) - \[12.x] Handle binary data in Js::encode() debug renderer by [@&#8203;denis-chmel](https://github.com/denis-chmel) in [#&#8203;58618](https://github.com/laravel/framework/pull/58618) - \[12.x] Add ArrayObject props to AsEncryptedArrayObject to match AsArrayObject by [@&#8203;AndrewMast](https://github.com/AndrewMast) in [#&#8203;58619](https://github.com/laravel/framework/pull/58619) - fix: Arr::wrap() return type by [@&#8203;calebdw](https://github.com/calebdw) in [#&#8203;58625](https://github.com/laravel/framework/pull/58625) - \[12.x] Fix typo in type definition by [@&#8203;shaedrich](https://github.com/shaedrich) in [#&#8203;58624](https://github.com/laravel/framework/pull/58624) - \[12.x] Prevent dupe locale checks in `Lang::get()` when locale matches fallback by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58626](https://github.com/laravel/framework/pull/58626) - \[12.x] chore: add deprecation to Request::get() by [@&#8203;calebdw](https://github.com/calebdw) in [#&#8203;58635](https://github.com/laravel/framework/pull/58635) - \[12.x] Fix Str::substrReplace for edge cases with negative offset or length by [@&#8203;jboonstra70](https://github.com/jboonstra70) in [#&#8203;58634](https://github.com/laravel/framework/pull/58634) - \[12.x] Refactor: improve doc blocks by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58630](https://github.com/laravel/framework/pull/58630) - \[12.x] Add BatchCancelled Event by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58627](https://github.com/laravel/framework/pull/58627) - \[12.x] Fix typo in type definition by [@&#8203;amirhshokri](https://github.com/amirhshokri) in [#&#8203;58638](https://github.com/laravel/framework/pull/58638) - \[12.x] Update `reload` tasks to include `schedule:interruption` by [@&#8203;adevade](https://github.com/adevade) in [#&#8203;58637](https://github.com/laravel/framework/pull/58637) - docs: add missing description to FilesystemAdapter::report() docblock by [@&#8203;eranishojha](https://github.com/eranishojha) in [#&#8203;58640](https://github.com/laravel/framework/pull/58640) - \[12.x] Allow closures for values in `firstOrCreate` and `createOrFirst` by [@&#8203;gcavanunez](https://github.com/gcavanunez) in [#&#8203;58639](https://github.com/laravel/framework/pull/58639) - \[12.x] Support `afterSending` method on notification by [@&#8203;gdebrauwer](https://github.com/gdebrauwer) in [#&#8203;58654](https://github.com/laravel/framework/pull/58654) - \[12.x] Allow Stringable::deduplicate() to accept array of characters by [@&#8203;Tresor-Kasenda](https://github.com/Tresor-Kasenda) in [#&#8203;58649](https://github.com/laravel/framework/pull/58649) - Update regex for trans\_choice to allow negative ranges by [@&#8203;hmazter](https://github.com/hmazter) in [#&#8203;58648](https://github.com/laravel/framework/pull/58648) - Added timeout method to query builder for MySQL by [@&#8203;Vladelis](https://github.com/Vladelis) in [#&#8203;58644](https://github.com/laravel/framework/pull/58644) - \[12.x] Add `assertJobs` method on `PendingBatchFake` by [@&#8203;gdebrauwer](https://github.com/gdebrauwer) in [#&#8203;58606](https://github.com/laravel/framework/pull/58606) - \[12.x] Fix batch counts when deleteWhenMissingModels skips missing model jobs by [@&#8203;yankewei](https://github.com/yankewei) in [#&#8203;58541](https://github.com/laravel/framework/pull/58541) - \[12.x] Fix Postgres sequence starting value for custom schemas/connections by [@&#8203;joteejotee](https://github.com/joteejotee) in [#&#8203;58199](https://github.com/laravel/framework/pull/58199) - \[12.x] Add `whenFails` and `whenPasses` methods on `Validator` by [@&#8203;gdebrauwer](https://github.com/gdebrauwer) in [#&#8203;58655](https://github.com/laravel/framework/pull/58655) - \[12.x] Bus::assertBatched() with array by [@&#8203;gdebrauwer](https://github.com/gdebrauwer) in [#&#8203;58659](https://github.com/laravel/framework/pull/58659) - \[12.x] Refactor: improve doc block by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58677](https://github.com/laravel/framework/pull/58677) - \[12.x] Add withoutHeader() method to Response by [@&#8203;miladev95](https://github.com/miladev95) in [#&#8203;58671](https://github.com/laravel/framework/pull/58671) - \[12.x] Add integer array key support in phpdocs by [@&#8203;dluague](https://github.com/dluague) in [#&#8203;58668](https://github.com/laravel/framework/pull/58668) - `Illuminate\Console\Parser` typehint fix. by [@&#8203;LastDragon-ru](https://github.com/LastDragon-ru) in [#&#8203;58670](https://github.com/laravel/framework/pull/58670) - fix: replace substr with mb\_substr for user agent encoding by [@&#8203;jonagoldman](https://github.com/jonagoldman) in [#&#8203;58703](https://github.com/laravel/framework/pull/58703) - chore: fix the Laravel ASCII SVG so that its characters perfectly align to columns by [@&#8203;markjaquith](https://github.com/markjaquith) in [#&#8203;58702](https://github.com/laravel/framework/pull/58702) - \[12.x] Allow retrieving all view data via viewData() in TestResponse by [@&#8203;shane-zeng](https://github.com/shane-zeng) in [#&#8203;58700](https://github.com/laravel/framework/pull/58700) - Exception page: fix pop in for non main frames by [@&#8203;martinpl](https://github.com/martinpl) in [#&#8203;58698](https://github.com/laravel/framework/pull/58698) - \[12.x] Add missing [@&#8203;throws](https://github.com/throws) annotations to validation rules and JsonResponse by [@&#8203;QDenka](https://github.com/QDenka) in [#&#8203;58697](https://github.com/laravel/framework/pull/58697) - \[12.x] Add conditional return type hint for Route::middleware() method. by [@&#8203;marcreichel](https://github.com/marcreichel) in [#&#8203;58699](https://github.com/laravel/framework/pull/58699) - \[12.x] Improved type hints for when() helper function. by [@&#8203;marcreichel](https://github.com/marcreichel) in [#&#8203;58696](https://github.com/laravel/framework/pull/58696) - \[12.x] Support Eloquent builders and relations as subqueries to update queries by [@&#8203;axlon](https://github.com/axlon) in [#&#8203;58692](https://github.com/laravel/framework/pull/58692) - Add cache prefix isolation for parallel testing ([#&#8203;57584](https://github.com/laravel/framework/issues/57584)) by [@&#8203;HeathNaylor](https://github.com/HeathNaylor) in [#&#8203;58691](https://github.com/laravel/framework/pull/58691) - Fix whereBetween to accept DatePeriod and handle missing end dates ([#&#8203;58092](https://github.com/laravel/framework/issues/58092)) by [@&#8203;HeathNaylor](https://github.com/HeathNaylor) in [#&#8203;58687](https://github.com/laravel/framework/pull/58687) - Fix Str::isUrl() returning false for single-char domain names ([#&#8203;58538](https://github.com/laravel/framework/issues/58538)) by [@&#8203;HeathNaylor](https://github.com/HeathNaylor) in [#&#8203;58686](https://github.com/laravel/framework/pull/58686) - Fix HTTP client response type hints for IDE compatibility ([#&#8203;58555](https://github.com/laravel/framework/issues/58555)) by [@&#8203;HeathNaylor](https://github.com/HeathNaylor) in [#&#8203;58684](https://github.com/laravel/framework/pull/58684) - Fix types for ConfirmableTrait::confirmToProceed by [@&#8203;rolfvandekrol](https://github.com/rolfvandekrol) in [#&#8203;58681](https://github.com/laravel/framework/pull/58681) - \[12.x] Refactor: simplify return with `??` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58679](https://github.com/laravel/framework/pull/58679) - \[12.x] Refactor: replace `header` / `headers` with standardized `header(s)` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58678](https://github.com/laravel/framework/pull/58678) - Add SSL cert/key support to MySQL schema dump and load ([#&#8203;57821](https://github.com/laravel/framework/issues/57821)) by [@&#8203;HeathNaylor](https://github.com/HeathNaylor) in [#&#8203;58690](https://github.com/laravel/framework/pull/58690) - Allow specifying Redis connection on Redis-based queue middleware by [@&#8203;markieo1](https://github.com/markieo1) in [#&#8203;58656](https://github.com/laravel/framework/pull/58656) - \[12.x] Use JS to create the Laravel ASCII SVG logo on the fly by [@&#8203;markjaquith](https://github.com/markjaquith) in [#&#8203;58719](https://github.com/laravel/framework/pull/58719) - \[12.x] Feat: add `orderByPivotDesc()` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58720](https://github.com/laravel/framework/pull/58720) - \[12.x] Refactor: add `@throws \InvalidArgumentException` to doc blocks by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58714](https://github.com/laravel/framework/pull/58714) - \[12.x] Restore original dispatcher bindings after precognitive request by [@&#8203;pindab0ter](https://github.com/pindab0ter) in [#&#8203;58716](https://github.com/laravel/framework/pull/58716) - \[12.x] Ensure throwIfStatus / throwUnlessStatus work for all status codes by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58724](https://github.com/laravel/framework/pull/58724) - Fix Queue::fake() not releasing unique job locks between tests ([#&#8203;58533](https://github.com/laravel/framework/issues/58533)) by [@&#8203;HeathNaylor](https://github.com/HeathNaylor) in [#&#8203;58718](https://github.com/laravel/framework/pull/58718) - \[12.x] Refactor: add `_` to more readability digit by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58738](https://github.com/laravel/framework/pull/58738) - \[12.x] Refactor: Clean up unused $config parameters in ConcurrencyManager by [@&#8203;alizadeh7091](https://github.com/alizadeh7091) in [#&#8203;58739](https://github.com/laravel/framework/pull/58739) - \[12.x] Refactor: use `Dumpable` by [@&#8203;alipowerful7](https://github.com/alipowerful7) in [#&#8203;58743](https://github.com/laravel/framework/pull/58743) - \[12.x] Update forever cookie factory docblock to reflect 400-day duration by [@&#8203;jackbayliss](https://github.com/jackbayliss) in [#&#8203;58744](https://github.com/laravel/framework/pull/58744) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE2NS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
renovate_bot added 1 commit 2026-05-27 00:17:07 +00:00
chore(deps): update dependency laravel/framework to v12.61.0
Some checks failed
Tests / validate-composer (pull_request) Successful in 12s
Tests / build-npm (pull_request) Successful in 32s
Tests / phpcs (pull_request) Successful in 24s
Tests / phpstan (pull_request) Successful in 46s
Tests / tests (pull_request) Failing after 57s
f468c95760
Some checks failed
Tests / validate-composer (pull_request) Successful in 12s
Tests / build-npm (pull_request) Successful in 32s
Tests / phpcs (pull_request) Successful in 24s
Tests / phpstan (pull_request) Successful in 46s
Tests / tests (pull_request) Failing after 57s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/laravel/framework-12.61.0:renovate/laravel/framework-12.61.0
git checkout renovate/laravel/framework-12.61.0
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pohovor-public/ecomail-pohovor#120