Releases: laravel/framework
Releases · laravel/framework
v11.41.3
v11.41.2
Update version to v11.41.2
v11.41.1
- [11.x] Allow secret key Updates Without Bringing the Site Up by @rashidlaasri in #54389
- [11.x] use Auth::userResolver when resolving the authenticated user by @rodrigopedra in #54382
- [11.x] Add
Macroable
andfill()
toSupport\Fluent
by @stevebauman in #54404 - [11.x] Optimize pluck() to avoid redundant column selection by @zsocakave in #54396
- [11.x] Optimize
loadTranslationsFrom
function for simplicity and clarity by @selcukcukur in #54407 - feat: gracefully handle command not found exception - avoid creds exposure by @chinmaypurav in #54406
- Handle pooled Postgres connections for Laravel Cloud by @taylorotwell in #54346
v11.41.0
- [11.x] more pint rules by @browner12 in #54332
- [11.x] Allow
TestComponent
to be macroable by @ziadoz in #54359 - [11.x] Fix validator return fails if using different date formats by @mrvipchien in #54350
- [11.x] fix the method
explodeExplicitRule
to support Customizable Date Validation by @mrvipchien in #54353 - [11.x] Adds the
addPath()
method to theLang
facade and theTranslator
class. by @selcukcukur in #54347 - Improve: add fire failed event at once by @cesarMtorres in #54376
- [11.x] feat: Create missing pgsql database when running migrations by @mathiasgrimm in #54314
- [11.x] Proper rate limiter fix with phpredis serialization/compression enabled by @TheLevti in #54372
- Update Stringable Rule testcases by @mrvipchien in #54387
- [11.x] Use
Date
facade for storing the password confirmation timestamp by @crynobone in #54383
v11.40.0
- draft: fix: Don't release lock for ShouldBeUniqueUntilProcessing Job that gets released by @mathiasgrimm in #54261
- [11.x] Add Laravel Pint by @browner12 in #53835
- Add self to HasCollection type param in Model by @thena-seer-sfg in #54311
- [11.x] Add pending attributes by @tontonsb in #53720
- fix:
schedule:test
on commands using runInBackground by @dallyger in #54321 - [11.x] Helper methods to dump responses of the Laravel HTTP client by @morrislaptop in #54317
- Add support for cursor editor in ResolvesDumpSource by @tuxfamily in #54318
- [11.x] Add Customizable Date Validation Rule with Flexible Date Constraints by @michaelnabil230 in #53465
- [11.x] start syncing StyleCI rules to Pint by @browner12 in #54326
- [11.x] apply our new Pint rule to the
/tests
directory by @browner12 in #54325 - fix(Collection::pop()): count < 1 by @artumi-richard in #54340
- Patch CVE-2025-22145 in nesbot/carbon package by @dennis-koster in #54335
- [11.x] Prevent unintended serialization and compression by @JeppeKnockaert in #54337
- [11.x] Pass collection of models to
whereMorphedTo
/whereNotMorphedTo
by @gdebrauwer in #54324
v11.39.1
- fix: collapseWithKeys on empty collection by @benatoff in #54290
- fix(broadcaster): incorrect channel matching because of dot in pattern by @021-projects in #54303
- [11.x] Use constructor property promotion for database query condition expression by @shaedrich in #54302
- [11.x] Add IncrementOrCreate method to Eloquent by @carloeusebi in #54300
- [11.x] Add additional test cases for Arr helper to enhance coverage by @mrvipchien in #54298
- Bump vite from 5.2.14 to 5.4.12 in /src/Illuminate/Foundation/resources/exceptions/renderer by @dependabot in #54296
- [11.x] Fix unique jobs that have a uniqueVia method by @DougSisk in #54294
v11.39.0
- [11.x] Replace duplicate
ValidatedInput
functions withInteractsWithData
trait by @stevebauman in #54208 - [11.x] Improve
Email
validation rule custom translation messages by @SanderMuller in #54202 - [11.x] Fix deprecation warnings in
optimize:clear
andoptimize
by @cosmastech in #54197 - [11.x] Add support for phpredis backoff and max retry config options by @TheLevti in #54191
- Introduces UseFactory attribute by @christopherarter in #54065
- [11.x] Set class-string generic on
UseFactory
by @cosmastech in #54215 - [11.x] switch LazyCollection::make() for new LazyCollection() by @AhmedAlaa4611 in #54216
- support style file name hashes with query strings in manifest by @newapx in #54219
- [11.x] Solidify
Rule::email()
tests by @SanderMuller in #54226 - [11.x] Fix line-ending mismatch in CliDumperTest::testArray and CliDumperTest::testObject by @AhmedAlaa4611 in #54222
- Add a report/log option to filesystem exceptions without throwing by @lotharthesavior in #54212
- [11.x] Fix Cache component to be aware of phpredis serialization and compression settings by @TheLevti in #54221
- [11.x] fix: Forcing DB Session driver to always use the write connection by @mathiasgrimm in #54231
- [11.x] Fix line-ending mismatch in
BladeComponentTagCompilerTest
underIlluminate\Tests\View\Blade
by @AhmedAlaa4611 in #54233 - [11.x] Fix job not logged in failed_jobs table if timeout occurs within database transaction by @decaylala in #54173
- [11.x] Fix unique job lock is not released on model not found exception, lock gets stuck. by @zackAJ in #54000
- [11.x] Fix line-ending mismatch on Windows test by @AhmedAlaa4611 in #54236
- Added support in DB::prohibitDestructiveCommands to preventing destructive Rollback… by @hexathos in #54238
- [11.x] Add applyAfterQueryCallbacks Support to Non-Mutator Cases in pluck Method by @batinmustu in #54268
- [11.x]
addPath()
Allow adding new path for translation loader. by @selcukcukur in #54277
v10.48.26
- [10.x] Refine error messages for detecting lost connections (Debian bookworm compatibility) by @mfn in #53794
- [10.x] Bump minimum
league/commonmark
by @crynobone in #53829 - [10.x] Backport 11.x PHP 8.4 fix for str_getcsv deprecation by @aka-tpayne in #54074
v11.38.2
- [11.x] Simplify Codebase by Using
qualifyColumn
Helper Method by @SanderMuller in #54187 - Revert "Add support for missing Postgres connection options" by @crynobone in #54195
- Revert "[11.x] Support DB aggregate by group (new methods)" by @crynobone in #54196
v11.38.1
- Fix breaking change - Revert "[11.x] Replace string class names with ::class constants" by @SanderMuller in #54185
- Add failing test for #54185 by @SanderMuller in #54186