Added
- Added
Illuminate/Database/Schema/ForeignKeyDefinition::noActionOnDelete()
(#45712) - Added new throw helper methods to the HTTP Client (#45704)
- Added configurable timezone support for WorkCommand output timestamps (#45722)
- Added support for casting arrays containing enums (#45621)
- Added "missing" validation rules (#45717)
- Added
/Illuminate/Database/Eloquent/SoftDeletes::forceDeleteQuietly()
(#45737) - Added
Illuminate/Collections/Arr::sortDesc()
(#45761) - Added CLI Prompts (#45629, #45864)
- Adds assertJsonIsArray and assertJsonIsObject for TestResponse (#45731)
- Added
Illuminate/Database/Eloquent/Relations/HasOneOrMany::createQuietly()
(#45783) - Add validation rules: ascii_alpha, ascii_alpha_num, ascii_alpha_dash (#45769)
- Extract status methods to traits (#45789)
- Add "addRestoreOrCreate" extension to SoftDeletingScope (#45754)
- Added connection established event (f850d99)
- Add forceDeleting event to models (#45836)
- Add title tag in mail template (#45859)
- Added new methods to Collection (#45839)
- Add skip cancelled middleware (#45869)
Fixed
- Fix flushdb on cluster for
PredisClusterConnection.php
(#45544) - Fix blade tag issue with nested calls (#45764)
- Fix infinite loop in blade compiler (#45780)
- Fix ValidationValidator not to accept terminating newline (#45790)
- Fix stubs publish command generating incorrect controller stubs (#45812)
- fix: normalize route pipeline exception (#45817)
- Fix Illuminate Filesystem replace() leaves file executable (#45856)
Changed
- Ensures channel name matches from start of string (#45692)
- Replace raw invisible characters in regex expressions with counterpart Unicode regex notations (#45680)
- Optimize destroy method (#45709)
- Unify prohibits behavior around prohibits_if (#45723)
- Removes dependency on bcmath (#45729)
- Allow brick/math 0.11 also (#45762)
- Optimize findMany of BelongsToMany (#45745)
- Ensure decimal rule handles large values (#45693)
- Backed enum support for @js (#45862)
- Restart syscalls for SIGALRM when worker times out a job (#45871)
- Ensure subsiquent calls to Mailable->to() overwrite previous entries (#45885)