Skip to content

Releases: laravel/framework

v11.24.0

24 Sep 14:47
Compare
Choose a tag to compare
  • [11.x] Fix issue where $name variable in non base config file becomes it's key by @rojtjo in #52738
  • [11.x] PHPDoc Improvements by @amitmerchant1990 in #52797
  • [11.x] Remove a unused import and fix docblock for DeferredCallbackCollection by @seriquynh in #52808
  • [11.x] Handle SQLSTATE[HY000] [2002] Operation now in progress in DetectsLostConnection trait #52759 by @webartisan10 in #52805
  • [11.x] Add prependLocation method to View Factory by @nshiro in #52806
  • [11.x] add nullOnUpdate() method to ForeignKeyDefinition by @gisuNasr in #52798
  • [11.x] Allow BackedEnum to be passed to Route::can() by @Omegadela in #52792
  • [11.x] Ensure headers are only attached to illuminate responses by @timacdonald in #52789
  • [11.x] feat: improve Collection groupBy, keyBy generics by @calebdw in #52787
  • [11.x] Using Correct Concurrency Configuration Index Name by @devajmeireles in #52788
  • [11.x] Ensure withoutPretending method properly resets state after callback execution by @xurshudyan in #52794
  • [11.x] delegate ProcessDriver@defer() to ProcessDriver@run() method by @rodrigopedra in #52807
  • [11.x] Use command string instead of array on Concurrency\ProcessDriver by @rodrigopedra in #52813
  • [11.x] Allows Laravel Framework to correctly resolve PHP binary when running via Laravel Herd by @crynobone in #52791
  • [11.x] Move Defer classes to Support component and add Illuminate\Support\defer function by @crynobone in #52801
  • [11.x] Suggest laravel/serializable-closure on Database component by @crynobone in #52835
  • Bump vite from 5.2.10 to 5.2.14 in /src/Illuminate/Foundation/resources/exceptions/renderer by @dependabot in #52834
  • [11.x] Update Concurrency component's composer dependencies by @rodrigopedra in #52836
  • Add result shorthands for Process fakes by @jasonmccreary in #52840
  • Update SerializesCastableAttributes to include array generics by @cosmastech in #52841
  • [11.x] CI Improvements by @crynobone in #52850
  • [11.x] Supports laravel/prompts v0.2 by @crynobone in #52849
  • [11.x] Handle allows null parameter instead of requiring default value by @crynobone in #52866
  • [11.x] Adds @throws section to Concurrency manager doc block by @rnambaale in #52856
  • Update stub to remove unused trait imports by @lombervid in #52877
  • [11.x] Fix validation rule type hints by @axlon in #52870
  • [11.x] Support multiple batch IDs when retrying failed batch jobs by @skegel13 in #52873
  • [11.x] Remove unused namespaces from DatabaseInspectionCommand and LocalFileSystemAdapter by @saMahmoudzadeh in #52868
  • [11.x] Auto-register commands in routes/console.php by @SamuelNitsche in #52867
  • [11.x] Prevent infinite recursion on touchesParents() for chaperoned models by @samlev in #52883
  • Bump rollup from 4.17.1 to 4.22.4 in /src/Illuminate/Foundation/resources/exceptions/renderer by @dependabot in #52892
  • [11.x] Cache::flexible improvements by @timacdonald in #52891
  • [11.x] Add \DateTimeInterface and \DateInterval to type for Cache::flexible() by @bram-pkg in #52888
  • [11.x] CI Improvements by @crynobone in #52851
  • [11.x] Do not trigger missing translation key handling when checking existence of translation key by @gdebrauwer in #52895

v11.23.5

13 Sep 13:37
Compare
Choose a tag to compare
  • allow recursive Model::withoutTimestamps calls by @m1guelpf in #52768
  • [11.x] Fixes out of memory issue running route:cache with ServeFile by @crynobone in #52781

v11.23.4

12 Sep 14:59
Compare
Choose a tag to compare
  • [10.x] Fixes whereDate, whereDay, whereMonth, whereTime, whereYear and whereJsonLength to ignore invalid $operator by @crynobone in #52704
  • [11.x] Fixing Concurrency Facade Docblocks by @devajmeireles in #52764
  • [11.x] add lazy default to when helper by @rodrigopedra in #52747
  • Fix arguments passed to artisan commands that start with 'env' by @willrowe in #52748

v11.23.3

12 Sep 13:09
1f4d69d
Compare
Choose a tag to compare
  • [11.x] Fixed attempt to call Application::routesAreCached() when application doesn't implements CachesRoutes contract. by @crynobone in #52761
  • [11.x] Fix PHP and Artisan binary by @hafezdivandari in #52744
  • [11.x] fix: PHPDoc for loading nested relations by @calebdw in #52762
  • Update facade dockblocks by @timacdonald in #52750
  • Fix: Unreachable action buttons in notification template when using "align" prop with "left" or "right". by @lpheller in #52758

v10.48.22

12 Sep 15:01
Compare
Choose a tag to compare
Update version to v10.48.22

v10.48.21

12 Sep 14:53
58c2053
Compare
Choose a tag to compare
  • [10.x] Fixes whereDate, whereDay, whereMonth, whereTime, whereYear and whereJsonLength to ignore invalid $operator by @crynobone in #52704
  • Fix arguments passed to artisan commands that start with 'env' by @willrowe in #52748

v11.23.2

11 Sep 22:00
Compare
Choose a tag to compare
Update version to v11.23.2

v11.23.1

11 Sep 21:45
Compare
Choose a tag to compare
Update version to v11.23.1

v11.23.0

11 Sep 21:22
Compare
Choose a tag to compare

v11.22.0

03 Sep 15:28
Compare
Choose a tag to compare
  • [11.x] Fix FoundationServiceProvider docblock by @seriquynh in #52542
  • [11.x] Fix ReflectionParameter @param type on Util::getContextualAttributeFromDependency() by @samsonasik in #52541
  • [11.x] More specific parameter type in CastsInboundAttributes by @lorenzolosa in #52536
  • [11.x] Unify prefetch API by @timacdonald in #52550
  • [11.x] Add PDO subclass support for PHP 8.4 by @ju5t in #52538
  • [11.x] Handle circular references in model serialization by @samlev in #52461
  • [11.x] Eloquent inverse relations by @samlev in #51582
  • [11.x] Feature/whereany closures by @liamduckett in #52555
  • [11.x] Update remaining workflows to run on latest possible ubuntu version by @Jubeki in #52566
  • Correct comments to better represent the updated method functionality by @dropweb in #52564
  • [11.x] Support CSP nonce by @timacdonald in #52558
  • [11.x] Allow enums to be passed to routes by @NickSdot in #52561
  • [11.x] SORT_NATURAL on Collection no longer throws warning for nulls by @Chaplinski in #52557
  • [11.x] Allow prefetch to start on custom event by @timacdonald in #52574
  • [11.x] Fix regression in database assertions with custom model connections by @devfrey in #52581
  • [11] Update DetectsLostConnections.php by @webartisan10 in #52614
  • Fix docblock for Model::getEventDispatcher() by @inmula in #52602
  • [11.x] Restore Request::HEADER_X_FORWARDED_PREFIX in TrustProxies by @taka-oyama in #52598
  • [11.x] Accepts BackedEnum for onQueue, onConnection, allOnQueue, and allOnConnection methods in the Queueable trait by @sethsandaru in #52604
  • [11.x] Use the same parameter type for 'throwUnless' as used for 'throwIf' by @pataar in #52626
  • [11.x] Pass iterable keys to withProgressBar in InteractsWithIO by @robinmoisson in #52623
  • [11.x] Fix docblock for Filesystem::hash() by @sunaoka in #52630
  • Fix Apostrophe Handling in SeeInOrder.php and Enhance Test Coverage by @nomitoor in #52627
  • [11.x] SQLite Error: "General error: 1 no such table" after adding a foreign key when using a table prefix. by @incrize in #52578