- Fixes Expression no longer implements Stringable (#46395)
- Reverted "Use fallback when previous URL is the same as the current in
Illuminate/Routing/UrlGenerator::previous()
" (#46392)
- Adding Pipeline Facade (#46271)
- Add Support for SaveQuietly and Upsert with UUID/ULID Primary Keys (#46161)
- Add charAt method to both Str and Stringable (#46349, dfb59bc2)
- Adds Countable to the InvokedProcessPool class (#46346)
- Add processors to logging (placeholders) (#46344)
- Fixed
Illuminate/Mail/Mailable::buildMarkdownView()
(791f8ea7) - FIX on CanBeOneOfMany trait giving erroneous results (#46309)
- Use fallback when previous URL is the same as the current in
Illuminate/Routing/UrlGenerator::previous()
(#46234) - Allow override of the Builder paginate() total (#46336)
- Adding
Conditionable
train to Logger (#46259) - Added "dot" method to Illuminate\Support\Collection class (#46265)
- Added a "channel:list" command (#46248)
- Added JobPopping and JobPopped events (#46220)
- Add isMatch method to Str and Stringable helpers (#46303)
- Add ArrayAccess to Stringable (#46279)
- Revert "[10.x] Fix custom themes not reseting on Markdown renderer" (#46328)
- Fix typo in function
createMissingSqliteDatbase
name insrc/Illuminate/Database/Console/Migrations/MigrateCommand.php
(#46326)
- Generate default command name based on class name in
ConsoleMakeCommand
(#46256) - Do not mutate underlying values on redirect (#46281)
- Do not use null to initialise $lastExecutionStartedAt in
ScheduleWorkCommand
(#46285) - Remove obsolete function_exists('enum_exists') calls (#46319)
- Cast json decoded failed_job_ids to array in DatabaseBatchRepository::toBatch (#46329)
- Fixed
Illuminate/Foundation/Testing/Concerns/InteractsWithDatabase::expectsDatabaseQueryCount()
$connection parameter (#46228) - Fixed Facade Fake (#46257)
- Remove autoload dumping from make:migration (#46215)
- Added protected method
Illuminate/Http/Resources/Json/JsonResource::newCollection()
for simplifies collection customisation (#46217)
- Fixes constructable migrations (#46223)
- Accept time when generating ULID in
Str::ulid()
(#46201)
- Revert changes from
Arr::random()
(cf3eb90)
- Add the ability to re-resolve cache drivers (#46203)
- Fixed
Illuminate/Collections/Arr::shuffle()
for empty array (0c6cae0)
- Fixing issue where 0 is discarded as a valid timestamp (#46158)
- Fix custom themes not reseting on Markdown renderer (#46200)
- Use secure randomness in Arr:random and Arr:shuffle (#46105)
- Use mixed return type on controller stubs (#46166)
- Use InteractsWithDictionary in Eloquent collection (#46196)
- Added missing expression support for pluck in Builder (#46146)
- Register policies automatically to the gate (#46132)
- Standard Input can be applied to PendingProcess (#46119)
- Fix Expression string casting (#46137)
- Add AddQueuedCookiesToResponse to middlewarePriority so it is handled in the right place (#46130)
- Show queue connection in MonitorCommand (#46122)
Please consult the upgrade guide and release notes in the official Laravel documentation.