12.55.0
- Add depth parameter to Arr::dot() by @faytekin in https://github.com/laravel/framework/pull/59150
- [12.x] Add strict integer validation to Numeric validation rule by @riesjart in https://github.com/laravel/framework/pull/59156
- [12.x] Add *OrFail transaction methods to
BelongsToManyby @SanderMuller in 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 @dependabot[bot] in https://github.com/laravel/framework/pull/59164
- [12.x] Add missing *OrFail transaction methods to BelongsToMany by @erhanurgun in https://github.com/laravel/framework/pull/59168
- [12.x] Add inOrderOf() method to query builder by @faytekin in https://github.com/laravel/framework/pull/59162
- [12.x] Add tcp_keepalive option to PhpRedis connector by @heikokrebs in https://github.com/laravel/framework/pull/59158
- [12.x] un
tapPendingRequest by @cosmastech in https://github.com/laravel/framework/pull/59188 - [12.x] Fix float to int deprecation in trans_choice() for certain locales by @hamedelasma in https://github.com/laravel/framework/pull/59174
- [12.x] Allow
touch()to accept multiple columns by @devajmeireles in https://github.com/laravel/framework/pull/59175 - Revert "Add composite index to jobs table migration for improved queue polling" by @taylorotwell in https://github.com/laravel/framework/pull/59202
- [12.x] Add fluent string validation rule builder by @SanderMuller in https://github.com/laravel/framework/pull/59201
- Update
Command::withProgressBarphpdoc to account for arrow functions and non-void return types by @billypoke in https://github.com/laravel/framework/pull/58766 - [12.x] Lazily evaluate value for constraints in
HasOneOrManyThroughby @Jacobs63 in https://github.com/laravel/framework/pull/59231 - Add string helper to get initials from a string by @denjaland in https://github.com/laravel/framework/pull/59230
- fix: Strip gzip-compressed output from concurrent process response by @NikhiltGhalme in https://github.com/laravel/framework/pull/59224
- [12.x] Fix failing tests introduced by #59201 by @SanderMuller in https://github.com/laravel/framework/pull/59207
- [12.x] Avoid redundant
Util::getParameterClassName()call in container resolution by @SanderMuller in https://github.com/laravel/framework/pull/59220 - [12.x] Add missing conditional validation rule builders by @SanderMuller in https://github.com/laravel/framework/pull/59209
- [12.x] Skip placeholder replacements when message does not contain them by @SanderMuller in https://github.com/laravel/framework/pull/59211
- [12.x] Use
array_pushwith spread operator inMessageBag::all()by @SanderMuller in https://github.com/laravel/framework/pull/59217 - [12.x] Cache Route instances in CompiledRouteCollection::getByName() by @SanderMuller in https://github.com/laravel/framework/pull/59221
- [12.x] Accept CarbonInterval for retry sleep duration by @riesjart in https://github.com/laravel/framework/pull/59232
- [12.x] Fix failing phpstan by @GrahamCampbell in https://github.com/laravel/framework/pull/59245
- [12.x] Update comments for PlanetScale MySQL and PostgreSQL by @GrahamCampbell in https://github.com/laravel/framework/pull/59244
- [12.x] Use big integers for database cache expiration column by @tanerkay in https://github.com/laravel/framework/pull/59243
- [12.x] Display file path and line number for closure routes in
route:listby @devajmeireles in https://github.com/laravel/framework/pull/59237 - [12.x] Add wantsMarkdown() and acceptsMarkdown() request methods by @joetannenbaum in https://github.com/laravel/framework/pull/59238