45 KiB
45 KiB
Release Notes for 11.x
Unreleased
v11.10.0 - 2024-06-04
- [11.x] Fix typo in filename by @Henridv in https://github.com/laravel/framework/pull/51643
- [11.x] Add Vite auto refresh to error page by @riasvdv in https://github.com/laravel/framework/pull/51635
- [11.x] Add test for join_paths by @imanghafoori1 in https://github.com/laravel/framework/pull/51621
- [11.x] Preload base options for missing config files by @jasonmccreary in https://github.com/laravel/framework/pull/51619
- [11.x] Add option to disable merging of base configuration by @taka-oyama in https://github.com/laravel/framework/pull/51579
- [11.x] Allow callback to be passed to
updateOrInsert()to pass different$valuesif the record already exists by @Markshall in https://github.com/laravel/framework/pull/51566 - [11.x] Fix
join_pathsissue with segment '0' by @imanghafoori1 in https://github.com/laravel/framework/pull/51649 - [11.x] Remove extra double quote in the error page by @nicolus in https://github.com/laravel/framework/pull/51670
- [11.x] Add tests to improve test coverage for
HtmlStringby @saMahmoudzadeh in https://github.com/laravel/framework/pull/51666 - [11.x] Add tests to improve test coverage for
Arr::whereNotNullby @saMahmoudzadeh in https://github.com/laravel/framework/pull/51661 - [11.x] Add tests for FileSystem class by @imanghafoori1 in https://github.com/laravel/framework/pull/51654
- [11.x] Update OptimizeClearCommand.php by @nathanpurcell in https://github.com/laravel/framework/pull/51667
- [11.x] Support soft deleted models when using explicit route model binding by @gbradley in https://github.com/laravel/framework/pull/51651
- [11.x] Add tests for
Arr::divideby @saMahmoudzadeh in https://github.com/laravel/framework/pull/51673 - [11.x] Prune should be a flag option by @riasvdv in https://github.com/laravel/framework/pull/51694
- [11.x] Avoid using Laravel new error page if
app.debugchanges totrueat runtime by @crynobone in https://github.com/laravel/framework/pull/51705
v11.9.2 - 2024-05-30
- [11.x] Fix new exception renderer compatibility with closure middleware by @ifox in https://github.com/laravel/framework/pull/51614
- [11.x] Fix double-quoted string literals on SQLite by @hafezdivandari in https://github.com/laravel/framework/pull/51615
- [11.x] Allow setting Resend api key in mailer specific config by @riasvdv in https://github.com/laravel/framework/pull/51618
- [11.x] Fix only number as session key will result in numbered session keys by @Katalam in https://github.com/laravel/framework/pull/51611
v11.9.1 - 2024-05-28
- [11.x] Fixes missing route context by @nunomaduro in https://github.com/laravel/framework/pull/51602
v11.9.0 - 2024-05-28
- [11.x] Optimize boostrap time by using hashtable to store providers by @sarven in https://github.com/laravel/framework/pull/51343
- [11.x] Prevent destructive commands from running by @jasonmccreary in https://github.com/laravel/framework/pull/51376
- [11.x] renamed left
hastocontainsby @MrPunyapal in https://github.com/laravel/framework/pull/51532 - [10.x] Fix typo by @Issei0804-ie in https://github.com/laravel/framework/pull/51535
- [11.x] Fixes doc block in Timebox.php by @saMahmoudzadeh in https://github.com/laravel/framework/pull/51537
- [11.x] Rename test function to match prohibit action by @faissaloux in https://github.com/laravel/framework/pull/51534
- [11.x] Fix LazilyRefreshDatabase when using Laravel BrowserKit Testing by @MaxGiting in https://github.com/laravel/framework/pull/51538
- [10.x] Fix SQL Server detection in database store by @staudenmeir in https://github.com/laravel/framework/pull/51547
- [11.x] Display test creation messages by @nshiro in https://github.com/laravel/framework/pull/51546
- [11.x] Detect Cockroach DB connection loss by @saschaglo in https://github.com/laravel/framework/pull/51559
- [11.x] Fix type tests by @stayallive in https://github.com/laravel/framework/pull/51558
- [11.x] Add
withoutDelay()to theQueueabletrait by @KennedyTedesco in https://github.com/laravel/framework/pull/51555 - [11.x] Add an option to remove the original environment file after encrypting by @riasvdv in https://github.com/laravel/framework/pull/51556
- [10.x] - Fix batch list loading in Horizon when serialization error by @jeffortegad in https://github.com/laravel/framework/pull/51551
- [10.x] Fixes explicit route binding with
BackedEnumby @CAAHS in https://github.com/laravel/framework/pull/51586 - [11.x] Add
MacroabletoPendingCommandby @PerryvanderMeer in https://github.com/laravel/framework/pull/51572 - [11.x] Improves errors by @nunomaduro in https://github.com/laravel/framework/pull/51261
- [11.x] Add RELEASE.md to .gitattributes by @Jubeki in https://github.com/laravel/framework/pull/51598
- [11.x] Fixes exception rendering by @nunomaduro in https://github.com/laravel/framework/pull/51587
v11.8.0 - 2024-05-21
- [11.x] Update PendingRequest.php by @foremtehan in https://github.com/laravel/framework/pull/51338
- Add unshift method to Collection by @timkelty in https://github.com/laravel/framework/pull/51344
- [11.x] Synchronizing cache configuration file with updated laravel v11.0.7 by @dvlpr91 in https://github.com/laravel/framework/pull/51336
- [11.x] Utilize
null-safeoperator instead of conditional check by @saMahmoudzadeh in https://github.com/laravel/framework/pull/51328 - [11.x] Add the events to be displayed on the model:show command by @WendellAdriel in https://github.com/laravel/framework/pull/51324
- [11.x] fix: remove use of Redis::COMPRESSION_ZSTD_MIN by @calebdw in https://github.com/laravel/framework/pull/51346
- [10.x] Backport: Fix SesV2Transport to use correct
EmailTagsargument by @Tietew in https://github.com/laravel/framework/pull/51352 - [11.x] feat: use phpredis 6 in ci by @calebdw in https://github.com/laravel/framework/pull/51347
- [11.x] create new "has" validation rule by @browner12 in https://github.com/laravel/framework/pull/51348
- [11.x] Add support for previous apps keys in signed URL verification by @Krisell in https://github.com/laravel/framework/pull/51222
- [11.x] Allow setting exit code in migrate:status --pending by @brecht-vermeersch in https://github.com/laravel/framework/pull/51341
- [11.x] Fix array rule typehint by @erik-perri in https://github.com/laravel/framework/pull/51372
- [11.x] Test Improvements by @crynobone in https://github.com/laravel/framework/pull/51365
- [10.x] Fix PHPDoc typo by @staudenmeir in https://github.com/laravel/framework/pull/51390
- [11.x] Fix return type hint of resolveRouteBindingQuery by @philbates35 in https://github.com/laravel/framework/pull/51392
- [11.x] Allow adding array or string for web and api routes in bootstrap/app.php by @mrthito in https://github.com/laravel/framework/pull/51356
- [ 11.x ] Adds ability to manually fail a command from outside the handle() method by @ProjektGopher in https://github.com/laravel/framework/pull/51435
- [10.x] Fix
apaon non ASCII characters by @faissaloux in https://github.com/laravel/framework/pull/51428 - [11.x] Compare lowercased column names in getColumnType by @chady in https://github.com/laravel/framework/pull/51431
- [11.x] Use contracts instead of concrete type for
resolveRouteBindingQuery()by @crynobone in https://github.com/laravel/framework/pull/51425 - [11.x] Set the value of
$thisin macro closures by @simonwelsh in https://github.com/laravel/framework/pull/51401 - [11.x] Add missing roundrobin transport driver config by @u01jmg3 in https://github.com/laravel/framework/pull/51400
- [11.x] Remove unused namespace by @saMahmoudzadeh in https://github.com/laravel/framework/pull/51436
- [11.x] Fixes doc block in
Connector.phpby @saMahmoudzadeh in https://github.com/laravel/framework/pull/51440 - [10.x] Fixes view engine resolvers leaking memory by @nunomaduro in https://github.com/laravel/framework/pull/51450
- [11.x] Add some tests to
SupportStrTestby @saMahmoudzadeh in https://github.com/laravel/framework/pull/51437 - [11.x] Add isCurrentlyOwnedBy function to lock by @gazben in https://github.com/laravel/framework/pull/51393
- [11.x] Collection average/avg optimization by @bert-w in https://github.com/laravel/framework/pull/51512
- [11.x] Introduce
MixManifestNotFoundExceptionfor handling missing Mix manifests by @xurshudyan in https://github.com/laravel/framework/pull/51502 - [11.x] MailMakeCommand: Add new
--viewoption by @ryangjchandler in https://github.com/laravel/framework/pull/51411 - [11.x] Replace all backed enums with values when building URLs by @stefanvdlugt in https://github.com/laravel/framework/pull/51524
- [10.x] Do not use
app()Foundation helper onViewServiceProviderby @rodrigopedra in https://github.com/laravel/framework/pull/51522 - Fixes explicit route binding with
BackedEnumby @crynobone in https://github.com/laravel/framework/pull/51525 - [11.x] Add query method to UrlGenerator contract docblock by @hjanos-bc in https://github.com/laravel/framework/pull/51515
v11.7.0 - 2024-05-07
- [11.x] Fix SesV2Transport to use correct
EmailTagsargument by @Tietew in https://github.com/laravel/framework/pull/51265 - [11.x] Add Databases nightly workflow by @Jubeki in https://github.com/laravel/framework/pull/51218
- [11.x] update "min" and "max" rule comments by @browner12 in https://github.com/laravel/framework/pull/51274
- [11.x] Fix namespace and improvement PSR in
ClassMakeCommandTest.phpby @saMahmoudzadeh in https://github.com/laravel/framework/pull/51280 - [11.x] improvement test coverage for view components. by @saMahmoudzadeh in https://github.com/laravel/framework/pull/51271
- [11.x] Introduce method
Rule::array()by @Jacobs63 in https://github.com/laravel/framework/pull/51250 - [11.x] Fix docblock for collection pluck methods by @SanderMuller in https://github.com/laravel/framework/pull/51295
- [11.x] Add tests for handling non-baked enum and empty string requests by @hrant1020 in https://github.com/laravel/framework/pull/51289
- blank and filled now support stringable by @lava83 in https://github.com/laravel/framework/pull/51300
- [11.x] Fix ratio validation for high ratio images by @ahmedbally in https://github.com/laravel/framework/pull/51296
- [11.x] Add int|float support to e method by @trippo in https://github.com/laravel/framework/pull/51314
- [11.x] Add release notes by @driesvints in https://github.com/laravel/framework/pull/51310
- [11.x]
Stringableis also an interface of symfony by @lava83 in https://github.com/laravel/framework/pull/51309 - [11.x] Add some tests and improvement test coverage for
Str::camelby @saMahmoudzadeh in https://github.com/laravel/framework/pull/51308 - [11.x] Using the
??Operator (Null Coalescing Operator) by @saMahmoudzadeh in https://github.com/laravel/framework/pull/51305 - [11.x] Add ability to override the default loading cached Routes for application by @ahmedabdel3al in https://github.com/laravel/framework/pull/51292
- [11.x] Add ->whereJsonOverlaps() for mysql by @parkourben99 in https://github.com/laravel/framework/pull/51288
- [11.x] Add
InteractsWithInputmethods toValidatedInputby @aydinfatih in https://github.com/laravel/framework/pull/51316 - [11.x] Adding PasswordResetLinkSent event by @Muffinman in https://github.com/laravel/framework/pull/51253
v11.6.0 - 2024-04-30
- [11.x] github: mariadb database healthcheck+naming by @grooverdan in https://github.com/laravel/framework/pull/51192
- Add support for PHPUnit 11.1 by @crynobone in https://github.com/laravel/framework/pull/51197
- Move whitespace in front of verbatim block in Blade templates by @Sjord in https://github.com/laravel/framework/pull/51195
- [11.x] Trim trailing
?from generated URL without query params by @onlime in https://github.com/laravel/framework/pull/51191 - Add some tests on route:list sort command by @fgaroby in https://github.com/laravel/framework/pull/51202
- [10.x] Improve releases flow by @driesvints in https://github.com/laravel/framework/pull/51213
- Fix return types of
firstWhereandfirstofBelongsToManyandHasManyThroughby @SanderMuller in https://github.com/laravel/framework/pull/51219 - [10.x] Fix typo in signed URL tampering tests by @Krisell in https://github.com/laravel/framework/pull/51238
- [10.x] Add "Server has gone away" to DetectsLostConnection by @Jubeki in https://github.com/laravel/framework/pull/51241
- [11.x] Add some tests in
SupportStrTestclass by @saMahmoudzadeh in https://github.com/laravel/framework/pull/51235 - [10.x] Fix support for the LARAVEL_STORAGE_PATH env var (#51238) by @dunglas in https://github.com/laravel/framework/pull/51243
- [11.x] Add replaceable tags to translations by @LegendEffects in https://github.com/laravel/framework/pull/51190
- [10.x] fix: Factory::createMany creating n^2 records by @calebdw in https://github.com/laravel/framework/pull/51225
v11.5.0 - 2024-04-23
- [11.x] Add namespace for
make:traitandmake:interfacecommand by @milwad-dev in https://github.com/laravel/framework/pull/51083 - [11.x] Ability to generate URL's with query params by @stevebauman in https://github.com/laravel/framework/pull/51075
- [11.x] Adds anonymous broadcasting by @joedixon in https://github.com/laravel/framework/pull/51082
- [10.x] Binding order is incorrect when using cursor paginate with multiple unions with a where by @thijsvdanker in https://github.com/laravel/framework/pull/50884
- [10.x] Fix cursor paginate with union and column alias by @thijsvdanker in https://github.com/laravel/framework/pull/50882
- [11.x] Fix typo in tests by @milwad-dev in https://github.com/laravel/framework/pull/51093
- Fix argument type in
Cache\Storeby @GromNaN in https://github.com/laravel/framework/pull/51100 - Correct comment's grammatical and semantic errors by @javadihugo in https://github.com/laravel/framework/pull/51101
- [11.x] Replace matches typehint fix by @henzeb in https://github.com/laravel/framework/pull/51095
- [11.x] Exclude
laravel_through_keywhen replicating model, fixes #51097 by @levu42 in https://github.com/laravel/framework/pull/51098 - [11.x] Add enum types to static Rule methods by @erik-perri in https://github.com/laravel/framework/pull/51090
- [11.x] Add decrement method to the rate limiter class by @AlexJump24 in https://github.com/laravel/framework/pull/51102
- [11.x] Remove dead code by @michaelnabil230 in https://github.com/laravel/framework/pull/51106
- [11.x] Fix support for other hashing implementations when using
hashedcast by @j3j5 in https://github.com/laravel/framework/pull/51112 - Revert "[11.x] Adds support for
intbacked enums to implicitEnumroute binding" by @driesvints in https://github.com/laravel/framework/pull/51119 - [11.x] Add support for enums in
whereInroute constraints by @osbre in https://github.com/laravel/framework/pull/51121 - Clarify that \Illuminate\Http\Request::replace replace all input values by @treyssatvincent in https://github.com/laravel/framework/pull/51123
- [11.x] Fix db:show's --counts option by @xuchunyang in https://github.com/laravel/framework/pull/51140
- Update RuntimeException message when no data has been found by @mikemeijer in https://github.com/laravel/framework/pull/51133
- [11] Update DetectsLostConnections.php by @it-can in https://github.com/laravel/framework/pull/51127
- [11.x] Reset connection after migrate for FreshCommand by @driesvints in https://github.com/laravel/framework/pull/51167
- [10.x] Address Null Parameter Deprecations in UrlGenerator by @aldobarr in https://github.com/laravel/framework/pull/51148
- [11.x] Provide context for NestedRules by @imahmood in https://github.com/laravel/framework/pull/51160
- [11.x] Fix renaming columns with
NULLas default on legacy MariaDB/MySQL by @hafezdivandari in https://github.com/laravel/framework/pull/51177 - [11.x] Supercharge Blade by @assertchris in https://github.com/laravel/framework/pull/51143
- [11.x] Allow implicit binding to have optional backed enums by @Neol3108 in https://github.com/laravel/framework/pull/51178
- [11.x] Blade Component Loop Speed Improvement by @lonnylot in https://github.com/laravel/framework/pull/51158
- [11.x] Fix normalizedNameCache by @Jubeki in https://github.com/laravel/framework/pull/51185
- [11.x] GenericUser use
getAuthPasswordNameinstead of hardcoded column name by @Daniel-H123 in https://github.com/laravel/framework/pull/51186
v11.4.0 - 2024-04-16
- [11.x] Apc Cache - Remove long-time gone apc_* functions by @serpentblade in https://github.com/laravel/framework/pull/51010
- [11.x] Allowing Usage of Livewire Wire Boolean Style Directives by @devajmeireles in https://github.com/laravel/framework/pull/51007
- [11.x] Introduces
Exceptionsfacade by @nunomaduro in https://github.com/laravel/framework/pull/50704 - [11.x]
afterQueryhook by @gdebrauwer in https://github.com/laravel/framework/pull/50587 - Fix computed columns mapping to wrong tables by @maddhatter in https://github.com/laravel/framework/pull/51009
- [11.x] improvement test for string title by @saMahmoudzadeh in https://github.com/laravel/framework/pull/51015
- [11.x] Fix failing
afterQuerymethod tests when using sql server by @gdebrauwer in https://github.com/laravel/framework/pull/51016 - [11.x] Fix: Apply database connection before checking if the repository exist by @sjspereira in https://github.com/laravel/framework/pull/51021
- [10.x] Fix error when using
orderByRaw()in query before usingcursorPaginate()by @axlon in https://github.com/laravel/framework/pull/51023 - [11.x] Add RequiredIfDeclined validation rule by @timmydhooghe in https://github.com/laravel/framework/pull/51030
- [11.x] Adds support for enums on
mapIntocollection method by @lukeraymonddowning in https://github.com/laravel/framework/pull/51027 - [11.x] Fix prompt fallback return value when using numeric keys by @jessarcher in https://github.com/laravel/framework/pull/50995
- [11.x] Adds support for
intbacked enums to implicitEnumroute binding by @monurakkaya in https://github.com/laravel/framework/pull/51029 - [11.x] Configuration to disable events on Cache Repository by @serpentblade in https://github.com/laravel/framework/pull/51032
- Revert "[11.x] Name of job set by displayName() must be honoured by S… by @RobertBoes in https://github.com/laravel/framework/pull/51034
- chore: fix some typos in comments by @laterlaugh in https://github.com/laravel/framework/pull/51037
- Name of job set by displayName() must be honoured by Schedule by @SCIF in https://github.com/laravel/framework/pull/51038
- Fix more typos by @szepeviktor in https://github.com/laravel/framework/pull/51039
- [11.x] Fix some doc blocks by @saMahmoudzadeh in https://github.com/laravel/framework/pull/51043
- [11.x] Add @throws ConnectionException tag on Http methods for IDE support by @masoudtajer in https://github.com/laravel/framework/pull/51066
- [11.x] Add Prompts
textareafallback for tests and add assertion tests by @lioneaglesolutions in https://github.com/laravel/framework/pull/51055 - Validate MAC per key by @timacdonald in https://github.com/laravel/framework/pull/51063
- [11.x] Add
throttlemethod toLazyCollectionby @JosephSilber in https://github.com/laravel/framework/pull/51060 - [11.x] Pass decay seconds or minutes like hour and day by @jimmypuckett in https://github.com/laravel/framework/pull/51054
- [11.x] Consider after_commit config in SyncQueue by @hansnn in https://github.com/laravel/framework/pull/51071
- [10.x] Database layer fixes by @saadsidqui in https://github.com/laravel/framework/pull/49787
- [11.x] Fix context helper always requiring
$keyvalue by @nikspyratos in https://github.com/laravel/framework/pull/51080 - [11.x] Fix
expectsChoiceassertion with optionalmultiselectprompts. by @jessarcher in https://github.com/laravel/framework/pull/51078
v11.3.1 - 2024-04-10
- [11.x] Name of job set by displayName() must be honoured by Schedule by @SCIF in https://github.com/laravel/framework/pull/50973
- Add Conditionable trait to Testing\PendingCommand.php by @tobz-nz in https://github.com/laravel/framework/pull/50988
- Allow sorting of route:list by multiple column/factors using a comma by @fredbradley in https://github.com/laravel/framework/pull/50998
- [10.x] Added eachById and chunkByIdDesc to BelongsToMany by @lonnylot in https://github.com/laravel/framework/pull/50991
v11.3.0 - 2024-04-09
- [10.x] Prevent Redis connection error report flood on queue worker by @kasus in https://github.com/laravel/framework/pull/50812
- [11.x] Optimize SetCacheHeaders to ensure error responses aren't cached by @MinaWilliam in https://github.com/laravel/framework/pull/50903
- [11.x] Add session
hasAnymethod by @mahmoudmohamedramadan in https://github.com/laravel/framework/pull/50897 - [11.x] Add option to report throttled exception in ThrottlesExceptions middleware by @JaZo in https://github.com/laravel/framework/pull/50896
- [11.x] Add DeleteWhenMissingModels attribute by @Neol3108 in https://github.com/laravel/framework/pull/50890
- [11.x] Allow customizing TrimStrings::$except by @grohiro in https://github.com/laravel/framework/pull/50901
- [11.x] Add pull methods to Context by @renegeuze in https://github.com/laravel/framework/pull/50904
- [11.x] Remove redundant code from MariaDbGrammar by @hafezdivandari in https://github.com/laravel/framework/pull/50907
- [11.x] Explicit nullable parameter declarations to fix PHP 8.4 deprecation by @Jubeki in https://github.com/laravel/framework/pull/50922
- [11.x] Add setters to cache stores by @stancl in https://github.com/laravel/framework/pull/50912
- [10.x] Laravel 10x optional withSize for hasTable by @apspan in https://github.com/laravel/framework/pull/50888
- [11.x] Fix prompting for missing array arguments on artisan command by @macocci7 in https://github.com/laravel/framework/pull/50850
- [11.x] Add strict-mode safe hasAttribute method to Eloquent by @mateusjatenee in https://github.com/laravel/framework/pull/50909
- [11.x] add function to get faked events by @browner12 in https://github.com/laravel/framework/pull/50905
- [11.x]
retryfunc - catch "Throwable" instead of Exception by @sethsandaru in https://github.com/laravel/framework/pull/50944 - chore: remove repetitive words by @findseat in https://github.com/laravel/framework/pull/50943
- [10.x] Add
serializeAndRestore()toNotificationFakeby @dbpolito in https://github.com/laravel/framework/pull/50935 - [11.x] Prevent crash when handling ConnectionException in HttpClient retry logic by @shinsenter in https://github.com/laravel/framework/pull/50955
- [11.x] Remove unknown parameters by @naopusyu in https://github.com/laravel/framework/pull/50965
- [11.x] Fixed typo in PHPDoc
[@param](https://github.com/param)by @naopusyu in https://github.com/laravel/framework/pull/50967 - [11.x] Fix dockblock by @michaelnabil230 in https://github.com/laravel/framework/pull/50979
- [11.x] Allow time to be faked in database lock by @JurianArie in https://github.com/laravel/framework/pull/50981
- [11.x] Introduce method
Http::createPendingRequest()by @Jacobs63 in https://github.com/laravel/framework/pull/50980 - [11.x] Add @throws to some doc blocks by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50969
- [11.x] Fix PHP_MAXPATHLEN check for existing check of files for views by @joshuaruesweg in https://github.com/laravel/framework/pull/50962
- [11.x] Allow to remove scopes from BelongsToMany relation by @plumthedev in https://github.com/laravel/framework/pull/50953
- [11.x] Throw exception if named rate limiter and model property do not exist by @mateusjatenee in https://github.com/laravel/framework/pull/50908
v11.2.0 - 2024-04-02
- [11.x] Fix: update
[@param](https://github.com/param)in some doc block by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50827 - [11.x] Fix: update @return in some doc blocks by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50826
- [11.x] Fix retrieving generated columns on legacy PostgreSQL by @hafezdivandari in https://github.com/laravel/framework/pull/50834
- [11.x] Trim invisible characters by @dasundev in https://github.com/laravel/framework/pull/50832
- [11.x] Add default value for
getandgetHiddenonContextby @michaelnabil230 in https://github.com/laravel/framework/pull/50824 - [11.x] Improves
serveArtisan command by @nunomaduro in https://github.com/laravel/framework/pull/50821 - [11.x] Rehash user passwords when logging in once by @axlon in https://github.com/laravel/framework/pull/50843
- [11.x] Do not wipe database if it does not exists by @driesvints in https://github.com/laravel/framework/pull/50838
- [11.x] Better database creation failure handling by @driesvints in https://github.com/laravel/framework/pull/50836
- [11.x] Use Default Schema Name on SQL Server by @hafezdivandari in https://github.com/laravel/framework/pull/50855
- Correct typing for startedAs and virtualAs database column definitions by @ollieread in https://github.com/laravel/framework/pull/50851
- Allow passing query Expression as column in Many-to-Many relationship by @plumthedev in https://github.com/laravel/framework/pull/50849
- [11.x] Fix
Middleware::trustHosts(subdomains: true)by @axlon in https://github.com/laravel/framework/pull/50877 - [11.x] Modify doc blocks for getGateArguments by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50874
- [11.x] Add
[@throws](https://github.com/throws)to doc block for resolve method by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50873 - [11.x] Str trim methods by @patrickomeara in https://github.com/laravel/framework/pull/50822
- [11.x] Add fluent helper by @PhiloNL in https://github.com/laravel/framework/pull/50848
- [11.x] Add a new helper for context by @michaelnabil230 in https://github.com/laravel/framework/pull/50878
- [11.x]
assertChainandassertNoChainon job instance by @gdebrauwer in https://github.com/laravel/framework/pull/50858 - [11.x] Remove redundant
getDefaultNamespacemethod in some classes (class, interface and trait commands) by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50880 - [11.x] Remove redundant implementation of ConnectorInterface in MariaDbConnector by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50881
- [11.X] Fix: error when using
orderByRawin query before usingcursorPaginateby @ngunyimacharia in https://github.com/laravel/framework/pull/50887
v11.1.1 - 2024-03-28
- [11.x] Fix: update
[@param](https://github.com/param)in doc blocks by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50791 - [11.x] Fix query builder
whereBetweenwith CarbonPeriod and Carbon 3 by @bakerkretzmar in https://github.com/laravel/framework/pull/50792 - [11.x] Allows asserting no output in Artisan commands by @nunomaduro in https://github.com/laravel/framework/pull/50702
- fix typo by @elguitarraverde in https://github.com/laravel/framework/pull/50808
- [11.x] Make DB::usingConnection() respect read/write type by @SajtiDH in https://github.com/laravel/framework/pull/50806
- [11.x] Fix deprecation warning caused by Carbon 3.2 by @JackWH in https://github.com/laravel/framework/pull/50813
v11.1.0 - 2024-03-26
- [11.x] MySQL transaction isolation level fix by @mwikberg-virta in https://github.com/laravel/framework/pull/50689
- [11.x] Add ListManagementOptions in SES mail transport by @arifszn in https://github.com/laravel/framework/pull/50660
- [11.x] Accept non-backed enum in database queries by @gbalduzzi in https://github.com/laravel/framework/pull/50674
- [11.x] Add
Conditionabletrait toContextby @michaelnabil230 in https://github.com/laravel/framework/pull/50707 - [11.x] Adds
[@throws](https://github.com/throws)section to the Context's doc blocks by @rnambaale in https://github.com/laravel/framework/pull/50715 - [11.x] Test modifying nullable columns by @hafezdivandari in https://github.com/laravel/framework/pull/50708
- [11.x] Introduce HASH_VERIFY env var by @valorin in https://github.com/laravel/framework/pull/50718
- [11.x] Apply default timezone when casting unix timestamps by @daniser in https://github.com/laravel/framework/pull/50751
- [11.x] Fixes
ApplicationBuilder::withCommandRouting()usage by @crynobone in https://github.com/laravel/framework/pull/50742 - [11.x] Register console commands, paths and routes after the app is booted by @plumthedev in https://github.com/laravel/framework/pull/50738
- [11.x] Enhance malformed request handling by @jnoordsij in https://github.com/laravel/framework/pull/50735
- [11.x] Adds
withScheduletobootstrap/app.phpfile by @nunomaduro in https://github.com/laravel/framework/pull/50755 - [11.x] Fix dock block for create method in
InvalidArgumentException.phpby @saMahmoudzadeh in https://github.com/laravel/framework/pull/50762 - [11.x] signature typo by @abrahamgreyson in https://github.com/laravel/framework/pull/50766
- [11.x] Simplify
ApplicationBuilder::withSchedule()by @crynobone in https://github.com/laravel/framework/pull/50765
v11.0.8 - 2024-03-21
- [11.x] Change typehint for enum rule from string to class-string by @liamduckett in https://github.com/laravel/framework/pull/50603
- [11.x] Fixed enum and enum.backed stub paths after publish by @haroon-mahmood-4276 in https://github.com/laravel/framework/pull/50629
- [11.x] Fix(ScheduleListCommand): fix doc block for listEvent method by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50638
- [11.x] Re: Fix issue with missing 'js/' directory in broadcasting installation command by @alnahian2003 in https://github.com/laravel/framework/pull/50657
- [11.x] Remove
$exceptproperty fromExcludesPathstrait by @gdebrauwer in https://github.com/laravel/framework/pull/50644 - [11.x] Fix command alias registration and usage. by @timacdonald in https://github.com/laravel/framework/pull/50617
- [11.x] Fixed make:session-table Artisan command cannot be executed if a migration exists by @naopusyu in https://github.com/laravel/framework/pull/50615
- [11.x] Fix(src\illuminate\Queue): update doc block, Simplification of the code in RedisManager by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50635
- [11.x] Add
--without-reverband--without-nodearguments toinstall:broadcastingcommand by @duncanmcclean in https://github.com/laravel/framework/pull/50662 - [11.x] Fixed
traitstub paths after publish by @haroon-mahmood-4276 in https://github.com/laravel/framework/pull/50678 - [11.x] Fixed
classandclass.invokablestub paths after publish by @haroon-mahmood-4276 in https://github.com/laravel/framework/pull/50676 - [10.x] Fix
Collection::concat()return type by @axlon in https://github.com/laravel/framework/pull/50669 - [11.x] Fix adding multiple bootstrap providers with opcache by @jessarcher in https://github.com/laravel/framework/pull/50665
- [11.x] Allow
BackedEnumandUnitEnuminRule::inandRule::notInby @PerryvanderMeer in https://github.com/laravel/framework/pull/50680 - [10.x] Fix command alias registration and usage by @crynobone in https://github.com/laravel/framework/pull/50695
v11.0.7 - 2024-03-15
- [11.x] Re-add translations for ValidationException by @driesvints in https://github.com/laravel/framework/pull/50546
- [11.x] Removes unused Dumpable trait by @OussamaMater in https://github.com/laravel/framework/pull/50559
- [11.x] Fix withRouting docblock type by @santigarcor in https://github.com/laravel/framework/pull/50563
- [11.x] Fix docblock in FakeInvokedProcess.php by @saMahmoudzadeh in https://github.com/laravel/framework/pull/50568
- [11.x] fix: Add missing InvalidArgumentException import to Database/Schema/SqlServerBuilder by @ayutaya in https://github.com/laravel/framework/pull/50573
- [11.x] Improved translation for displaying the count of errors in the validation message by @andrey-helldar in https://github.com/laravel/framework/pull/50560
- [11.x] Fix retry_after to be an integer by @driesvints in https://github.com/laravel/framework/pull/50580
- [11.x] Use available
getPath()instead of usingapp_path()to detect if base controller exists by @crynobone in https://github.com/laravel/framework/pull/50583 - [11.x] Fix doc block:
[@return](https://github.com/return) statichas been modified to[@return](https://github.com/return) voidby @saMahmoudzadeh in https://github.com/laravel/framework/pull/50592 - accept attributes for channels by @taylorotwell in
398f49485e
v11.0.6 - 2024-03-14
- [11.x] Fix version constraints for illuminate/process by @riesjart in https://github.com/laravel/framework/pull/50524
- [11.x] Update Broadcasting Install Command With Bun Support by @HDVinnie in https://github.com/laravel/framework/pull/50525
- [11.x] Allows to comment
webandhealthroutes by @nunomaduro in https://github.com/laravel/framework/pull/50533 - [11.x] Add generics for Arr::first() by @phh in https://github.com/laravel/framework/pull/50514
- Change default collation for MySQL by @driesvints in https://github.com/laravel/framework/pull/50555
- [11.x] Fixes install:broadcasting command by @joedixon in https://github.com/laravel/framework/pull/50550
- [11.x] Fix crash when configuration directory is non-existing by @buismaarten in https://github.com/laravel/framework/pull/50537
v11.0.5 - 2024-03-13
- [11.x] Improves broadcasting install by @nunomaduro in https://github.com/laravel/framework/pull/50519
- [11.x] Improved exception message on 'ensure' method by @fgaroby in https://github.com/laravel/framework/pull/50517
- [11.x] Add hasValidRelativeSignatureWhileIgnoring macro by @br13an in https://github.com/laravel/framework/pull/50511
- [11.x] Prevents database redis options of being merged by @nunomaduro in https://github.com/laravel/framework/pull/50523
v11.0.4 - 2024-03-13
- [11.x] Add class_exists check for
Spark'ssubscribeddefault alias Middleware by @akr4m in https://github.com/laravel/framework/pull/50489 - [11.x] Fix: Removed TTY mode to resolve Windows compatibility issue by @yourchocomate in https://github.com/laravel/framework/pull/50495
- [11.x] Check for password before storing hash in session by @valorin in https://github.com/laravel/framework/pull/50507
- [11.x] Fix an issue with missing controller class by @driesvints in https://github.com/laravel/framework/pull/50505
- [11.x] Add default empty config when creating repository within CacheManager by @noefleury in https://github.com/laravel/framework/pull/50510
v11.0.3 - 2024-03-12
- [11.x] Arr helper map spread by @bilfeldt in https://github.com/laravel/framework/pull/50474
- [11.x] add
listrule by @medilies in https://github.com/laravel/framework/pull/50454 - [11.x] Fixes installation of passport by @nunomaduro in https://github.com/laravel/framework/pull/50488
v11.0.2 - 2024-03-12
- [11.x] Adds
--gracefultophp artisan migrateby @nunomaduro in https://github.com/laravel/framework/pull/50486
v11.0.1 - 2024-03-12
- [10.x] Update mockery conflict to just disallow the broken version by @GrahamCampbell in https://github.com/laravel/framework/pull/50472
- [10.x] Conflict with specific release by @driesvints in https://github.com/laravel/framework/pull/50473
- [10.x] Fix for attributes being escaped on Dynamic Blade Components by @pascalbaljet in https://github.com/laravel/framework/pull/50471
- [10.x] Revert PR 50403 by @driesvints in https://github.com/laravel/framework/pull/50482
v11.0.0 - 2024-03-12
Check the upgrade guide in the Official Laravel Upgrade Documentation. Also you can see some release notes in the Official Laravel Release Documentation.