-
Notifications
You must be signed in to change notification settings - Fork 11.5k
Insights: laravel/framework
Overview
Could not load contribution data
Please try again later
119 Pull requests merged by 77 people
-
[12.x] Fixed an issue when calling
hasNested
with a first relationship of typemorphTo
.#56512 merged
Aug 6, 2025 -
[12.x] Make
Pipeline
macroable#56567 merged
Aug 6, 2025 -
[12.x] Adding support for specific events to Event::defer()
#56566 merged
Aug 6, 2025 -
[12.x] Pipeline::withinTransaction() accepts connection
#56550 merged
Aug 6, 2025 -
[12.x] Deferred Events
#56556 merged
Aug 6, 2025 -
Add inspirational quotes from prominent African leaders to Inspiring.php
#56551 merged
Aug 6, 2025 -
[12.x] Add DatabaseStore::setConnection(), fix docblock for setLockConnection()
#56554 merged
Aug 6, 2025 -
[12.x] Add missing "nil" option to union type for
Str::isUuid()
$version
parameter#56557 merged
Aug 6, 2025 -
[12.x] Updated the PHPDoc to accurately reflect the behavior
#56562 merged
Aug 6, 2025 -
[12.x] Handle Enum::cases() for enum column type
#56565 merged
Aug 6, 2025 -
[12.x] Add ability to deduplicate multiple characters with a single Str::deduplicate call
#56548 merged
Aug 5, 2025 -
[12.x] - Improved assertion message for
dispatchedTimes
methods#56544 merged
Aug 5, 2025 -
[12.x] Feat: ability to explicitly exclude factory relationships
#56396 merged
Aug 4, 2025 -
[12.x] Allow passing command class instances directly to
Schedule::command()
andArtisan::call()
#56530 merged
Aug 4, 2025 -
[12.x] Reduce repeated inserts in
EloquentCursorPaginateTest
#56543 merged
Aug 4, 2025 -
[12.x] Add ability to
prepend()
andappend()
toPendingChain
#56536 merged
Aug 4, 2025 -
[12.x] - add
dispatchedOnce
methods#56494 merged
Aug 4, 2025 -
[12.x] Add Arr::some() and Arr::every()
#56526 merged
Aug 4, 2025 -
[12.x] Fixes wrong docblock in email rule
#56531 merged
Aug 4, 2025 -
[Docblock] Add return type to defer() helper
#56534 merged
Aug 4, 2025 -
Fix parameters order in PHPUnit assertion
#56537 merged
Aug 4, 2025 -
[12.x] Fix assertion in
testSendToOthersOnly
method#56538 merged
Aug 4, 2025 -
[12.x] CacheSchedulingMutex should use lock connection
#56472 merged
Aug 3, 2025 -
[12.x] LostConnectionDetector and ConcurrencyErrorDetector
#56493 merged
Aug 3, 2025 -
Fix incorrect quote escaping in env writer. Closes #56480
#56498 merged
Aug 3, 2025 -
[12.x] Add
except
method to Eloquent Builder#56442 merged
Aug 3, 2025 -
Prevent contextual bindings from following stale aliases
#56495 merged
Aug 3, 2025 -
[12.x] Add
to_action
helper method#56496 merged
Aug 3, 2025 -
[12.x] Allow strict integer validation
#56503 merged
Aug 3, 2025 -
[12.x] Allow creating additional components when model already exists
#56513 merged
Aug 3, 2025 -
[12.x] Redirect intent in maintenance mode
#56514 merged
Aug 3, 2025 -
[12.x] Add
Boot
andInitialize
Model attributes#56518 merged
Aug 3, 2025 -
Add actingAsGuest method for clearing actingAs calls
#56517 merged
Aug 3, 2025 -
Add doesntContainStrict() for Collection & LazyCollection
#56522 merged
Aug 3, 2025 -
[12.x] Add
InteractsWithData
trait toComponentAttributeBag
#56452 merged
Jul 30, 2025 -
[12.x]: Add 'doesntContain' validation rule
#56467 merged
Jul 30, 2025 -
Add NTLM authentication support to Http Client
#56475 merged
Jul 30, 2025 -
[12.x] Add
withScopedSingletons
toApplicationBuilder
#56460 merged
Jul 30, 2025 -
fix: align ResponseFactory::eventStream signature with interface
#56484 merged
Jul 30, 2025 -
Update
queue:work
to handleSIGINT
signal#56458 merged
Jul 28, 2025 -
[12.x] Add types to the
\Illuminate\Database\Connection
class#56459 merged
Jul 28, 2025 -
Add softDeleteResources method in Router
#56440 merged
Jul 27, 2025 -
[12.x] Fix typehint for
VerifyEmail::toMailUsing()
#56454 merged
Jul 27, 2025 -
[12.x] Enhancement: the beforeCommit method will now work even if using the ShouldQueueAfterCommit contract
#56445 merged
Jul 27, 2025 -
Improve PHPDoc block parameter typing in Exceptions::dontReportWhen()
#56439 merged
Jul 27, 2025 -
[12.x] Use
getContainer()
to avoid fatal error inPipeline
with transactions#56447 merged
Jul 27, 2025 -
Add missing parameters to isUrl and isUuid
#56453 merged
Jul 27, 2025 -
[12.x] Align PHPDoc parameter with method signature
#56435 merged
Jul 26, 2025 -
[12.x] Partially reverts 56398
#56436 merged
Jul 26, 2025 -
[12.x] Clear repository when extending Env
#56438 merged
Jul 26, 2025 -
Revert "[12.x] Clean up redundant PHPDoc"
#56432 merged
Jul 26, 2025 -
[12.x] Clean up redundant PHPDoc
#56430 merged
Jul 26, 2025 -
[12.x] Revert "Trim whitespace when validating required arguments in console commands"
#56431 merged
Jul 26, 2025 -
Trim whitespace when validating required arguments in console commands
#56427 merged
Jul 26, 2025 -
[12.x] Improve PHPDoc blocks for array of arguments in Gate
#56426 merged
Jul 26, 2025 -
[12.x] Refine type hinting for condition rules
#56420 merged
Jul 26, 2025 -
[12.x] Align PHPDoc parameter name with method signature
#56422 merged
Jul 26, 2025 -
[12.x] Clean up redundant type hints in docblocks
#56411 merged
Jul 25, 2025 -
[12.x] Reverts 56310
#56408 merged
Jul 25, 2025 -
[12.x] Fix resolving
StreamResponse
callback on Laravel Octane#56413 merged
Jul 25, 2025 -
[12.x] Iterable models assertion
#56403 merged
Jul 24, 2025 -
Improve job serialization error message with job class name
#56398 merged
Jul 24, 2025 -
[12.x] Use MissingValue as default to distinguish between omitted and explicit null
#56394 merged
Jul 24, 2025 -
[12.x] Introduce
#[Bind]
attribute#56383 merged
Jul 23, 2025 -
[12.x] Fix typehints for
partition()
#56388 merged
Jul 23, 2025 -
Fix incorrect docblock for custom builder resolvers
#56392 merged
Jul 23, 2025 -
[12.x] fix: Models having inconsistent guarding behaviour
#56381 merged
Jul 23, 2025 -
[12.x] Easily run pipelines inside of a transactions with
Pipeline::withinTransaction()
#56377 merged
Jul 23, 2025 -
[12.x] Fix
migrate:fresh
command on SQLite with WAL journal_mode#56368 merged
Jul 23, 2025 -
[12.x] Make the getTable method public in database failed job providers
#56384 merged
Jul 23, 2025 -
[12.x] Add missing PHPDoc type in
JoinClause
#56378 merged
Jul 22, 2025 -
[12.x] removed usage of useless
ReflectionProperty::setAccessible()
#56379 merged
Jul 22, 2025 -
Add 'dontReportUsing' to filter exceptions to be reported
#56361 merged
Jul 22, 2025 -
[12.x] Add mergeMetadata method to the Mailable class
#56376 merged
Jul 22, 2025 -
Add 'isEmpty' and 'isNotEmpty' to Fluent
#56370 merged
Jul 22, 2025 -
[12.x] Fix PHPStan Integrations
#56369 merged
Jul 22, 2025 -
[12.x] Add toStringable to Uri
#56359 merged
Jul 21, 2025 -
[12.x] Consistent use of
mb_split()
to split strings into words#56338 merged
Jul 20, 2025 -
[12.x] Add hasMailer method to the mailable class
#56340 merged
Jul 20, 2025 -
[12.x] Fix/memory improvement
#56345 merged
Jul 20, 2025 -
Fix unsetting model castable attribute when cast to object (#56335)
#56343 merged
Jul 20, 2025 -
[12.x] Add Singleton and Scoped attributes to Container
#56334 merged
Jul 20, 2025 -
[12.x] add prompts based expectations to PendingCommand
#56260 merged
Jul 18, 2025 -
Fixes bug with ShouldBeUniqueUntilProcessing locks getting stuck due to Middleware
#56318 merged
Jul 18, 2025 -
Fix multipart array value parsing in HTTP client (#55732)
#56302 merged
Jul 18, 2025 -
[12.x] Add operator class support for PostgreSQL GiST spatial indexes
#56324 merged
Jul 18, 2025 -
Add eventStream signature to ResponseFactory contract
#56306 merged
Jul 18, 2025 -
[12.x] Update PHPDoc annotations in
Validation
#56321 merged
Jul 18, 2025 -
[12.x] Allows for strict numeric validation
#56328 merged
Jul 18, 2025 -
[12.x] Add unified enum support across framework docs
#56271 merged
Jul 16, 2025 -
Improve
SeedCommand
console output#56310 merged
Jul 16, 2025 -
[12.x] Allows for strict boolean validation
#56313 merged
Jul 16, 2025 -
[12.x] Fix: Ensure scheduler
dailyAt()
method parses minutes and ignores seconds when seconds are provided#56308 merged
Jul 15, 2025 -
[12.x] Fix Possible Undefined Variables
#56292 merged
Jul 15, 2025 -
[12.x] Use more specific route binding exception message for child routes
#56298 merged
Jul 15, 2025 -
[12.x] minor code formatting improvements
#56296 merged
Jul 15, 2025 -
[13.x] remove superfluous element
#56303 merged
Jul 15, 2025 -
[12.x] Refactor build Method to Use Null Coalescing Assignment for Default C…
#56283 merged
Jul 14, 2025 -
[12.x] Reduce meaningless intermediate variables
#56288 merged
Jul 14, 2025 -
[12.x] Merge 11.x into 12.x
#56289 merged
Jul 14, 2025 -
[12.x] fix: Collection::transform() and Paginator::through() return types
#56273 merged
Jul 12, 2025 -
Use
Date
facade instead oftime()
forpassword_confirmed_at
check#56270 merged
Jul 11, 2025 -
[12.x] Improve typehints for
AbstractCursorPaginator@through()
#56267 merged
Jul 11, 2025 -
Reduce meaningless intermediate variables.
#56265 merged
Jul 11, 2025 -
[12.x] Fix handling of
Htmlable
objects inJs::convertDataToJavaScriptExpression()
#56253 merged
Jul 10, 2025 -
[12.x] Ensure database connection is always restored
#56258 merged
Jul 10, 2025 -
[12.x] Adds checking if a value is between two columns
#56119 merged
Jul 8, 2025 -
fix(vite): #55793 add explicit as-script to link tag for script modul…
#55794 merged
Jul 8, 2025 -
[12.x] Ensure
withLocale
andwithCurrency
always restore previous state#56234 merged
Jul 8, 2025 -
[12.x] fix: AsCommand properties not being set on commands
#56235 merged
Jul 8, 2025 -
[11.x] backport #56235
#56236 merged
Jul 8, 2025 -
[12.x] Add
@context
Blade directive#56146 merged
Jul 7, 2025 -
Improve Mailable assertion error messages with expected vs actual values
#56221 merged
Jul 7, 2025 -
[11.x] Correct how base options for missing config files are preloaded
#56216 merged
Jul 7, 2025 -
[12.x] Make
Fluent
class iterable#56218 merged
Jul 7, 2025 -
[12.x] Avoid unnecessary filtering when no callback is provided
#56225 merged
Jul 7, 2025 -
[12.x] Update PHPDoc for dataForSometimesIteration
#56229 merged
Jul 7, 2025 -
[12.x] Add URL signature macros to
Request
docblock#56230 merged
Jul 7, 2025
15 Pull requests opened by 14 people
-
[12.x] Pass `LoggerInterface` when constructing `RoundrobinTransport` instance
#56244 opened
Jul 8, 2025 -
Add TimescaleDB hypertable support to PostgresBuilder::dropAllTables()
#56280 opened
Jul 13, 2025 -
[13.x] use clearer pagination view names
#56307 opened
Jul 15, 2025 -
[13.x] Fix Symfony deprecation warning when `addCommand()` exists without `add()` method
#56309 opened
Jul 16, 2025 -
[12.x] Automatic/Implicit Index Creation for Foreign Keys (pgsql)
#56330 opened
Jul 17, 2025 -
[12.x] Feat: add validation rule builders for all rules
#56405 opened
Jul 24, 2025 -
Fix app entry point adjustments in Echo installation
#56421 opened
Jul 25, 2025 -
Adds support for Attribute-based Routing (MVP)
#56424 opened
Jul 26, 2025 -
[12.x] Improve typing of arrays and callables
#56470 opened
Jul 28, 2025 -
[12.x] Add `withHeartbeat` method to `LazyCollection`
#56477 opened
Jul 29, 2025 -
fix: resolve Symfony Console add() method deprecation
#56488 opened
Jul 30, 2025 -
Performance Improvement: Database Query Log Memory Optimization
#56506 opened
Jul 31, 2025 -
Concurrency Feature Enhancements
#56507 opened
Jul 31, 2025 -
fix(postgres): resolve enum column change syntax error
#56523 opened
Aug 3, 2025 -
Blueprint mysql/mariadb table attributes
#56568 opened
Aug 6, 2025
37 Issues closed by 7 people
-
Unable to use hasNested with morphTo relationship
#56490 closed
Aug 6, 2025 -
Queued notification not delivering
#56553 closed
Aug 6, 2025 -
Str class changes result in mb_split(): Pattern is not valid under UTF-16LE encoding
#56473 closed
Aug 6, 2025 -
NPM install failes
#56508 closed
Aug 6, 2025 -
AuthManager mutates configured default guard instead of setting active guard
#56541 closed
Aug 5, 2025 -
Number::currency sometimes ignores precision
#56535 closed
Aug 4, 2025 -
Env writer incorrect escaping for `'`
#56480 closed
Aug 3, 2025 -
Intermittent CSRF token mismatch since upgrading to Laravel 12 when logging in
#56275 closed
Jul 31, 2025 -
🐛 Bug: response()->download() and Storage::disk()->download() Serve Corrupted Files in Laravel 11.32+
#56209 closed
Jul 31, 2025 -
beforeCommit method does nothing when job has ShouldQueueAfterCommit contract
#56397 closed
Jul 31, 2025 -
Error: Can only throw objects in PendingRequest.php:1616
#56196 closed
Jul 31, 2025 -
Bug: Avg method with columns (like avg('something')) for union query fails with exception
#56314 closed
Jul 31, 2025 -
Contribution: WebStack Deployer – GUI for Managing LAMP Stacks with Docker on Windows
#56401 closed
Jul 31, 2025 -
validateInteger incorrectly passes bool true
#56407 closed
Jul 31, 2025 -
Databse seeder messes up the formatting of the output in the console
#56461 closed
Jul 31, 2025 -
Str class changes with mb_split() now require the php mbstring extension
#56478 closed
Jul 29, 2025 -
"Load"ing sub-relations from a model multiple times erases the previous filter
#56389 closed
Jul 29, 2025 -
Inconsistent behaviour with Guarding Eloquent Models
#56380 closed
Jul 23, 2025 -
Cannot migrate:fresh with SQLite + WAL mode
#56357 closed
Jul 23, 2025 -
Custom theme not used for markdown notifications
#56358 closed
Jul 22, 2025 -
Duplicate signals when commands called via Artisan::call
#56356 closed
Jul 22, 2025 -
DB count() function returning data that diverges with ->get()->count()
#56360 closed
Jul 22, 2025 -
Illuminate\Database\Eloquent\Model::offsetUnset is not cleanup classCastCache
#56335 closed
Jul 21, 2025 -
Issue: Inconsistent Return Type for Collection::shift(1) in Illuminate/Support/Collection
#56347 closed
Jul 21, 2025 -
Laravel Config Cache Not Updating in VSCode Terminal
#56325 closed
Jul 21, 2025 -
Bug: ShouldBeUniqueUntilProcessing lock not cleared when using Skip middleware
#56317 closed
Jul 21, 2025 -
Http Client mangles multiple-valued keys in parseMultipartBodyFormat
#55732 closed
Jul 18, 2025 -
Operator Class for PostgreSQL GiST-Index required
#56261 closed
Jul 18, 2025 -
Collection->mapInto() does not work as before
#56290 closed
Jul 16, 2025 -
Blade error when script has json with '@' charachter
#56248 closed
Jul 14, 2025 -
JS::from helper change breaks converting paginator to json object
#56252 closed
Jul 10, 2025 -
Log::flushSharedContext() does not flush shared context from all logging channels.
#56246 closed
Jul 9, 2025 -
Allow the `XSRF-TOKEN` cookie to be renamed
#56238 closed
Jul 8, 2025
11 Issues opened by 11 people
-
Notification Database Channel
#56559 opened
Aug 6, 2025 -
Queue worker exits prematurely with --max-time due to incorrect $startTime in pauseWorker path
#56505 opened
Jul 31, 2025 -
Issue with task scheduler grouping
#56497 opened
Jul 31, 2025 -
updateExistingPivot or save on a pivot model updates all entries with the same related and foreign id's
#56399 opened
Jul 24, 2025 -
A job does not release its memory after being ran
#56395 opened
Jul 24, 2025 -
`php artisan db:table` command ignores configured database and uses first alphabetical database
#56393 opened
Jul 24, 2025 -
schedule:work run artisan relative to current working dir
#56390 opened
Jul 23, 2025 -
@json blade parsing error
#56331 opened
Jul 18, 2025 -
Improve error clarity when BindingResolutionException leads to “headers already sent”
#56286 opened
Jul 14, 2025
7 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
String column defaults are not properly escaped
#56124 commented on
Jul 15, 2025 • 0 new comments -
Issue with automaticallyEagerLoadRelationships() and withDefault() – Related Model Created with Missing Foreign Keys
#55744 commented on
Jul 30, 2025 • 0 new comments -
Eloquent morphToMany() method ignore parameters
#56215 commented on
Jul 31, 2025 • 0 new comments -
[12.x] Batch Job Failure Callbacks Support
#55916 commented on
Jul 7, 2025 • 0 new comments -
[13.x] `Cache::touch()` & `Store::touch()` for TTL Extension
#55954 commented on
Jul 23, 2025 • 0 new comments -
[13.x] Savepoint Support for Database Transactions
#55996 commented on
Jul 19, 2025 • 0 new comments -
[13.x] Add route removal functionality to RouteCollection
#56055 commented on
Jul 7, 2025 • 0 new comments