Skip to content

Releases: laravel/framework

v11.23.3

12 Sep 13:09
1f4d69d

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

Choose a tag to compare

Update version to v10.48.22

v10.48.21

12 Sep 14:53
58c2053

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

Choose a tag to compare

Update version to v11.23.2

v11.23.1

11 Sep 21:45

Choose a tag to compare

Update version to v11.23.1

v11.23.0

11 Sep 21:22

Choose a tag to compare

v11.22.0

03 Sep 15:28

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

v11.21.0

20 Aug 15:02

Choose a tag to compare

v10.48.20

09 Aug 07:56

Choose a tag to compare

  • [10.x] fix: prevent casting empty string to array from triggering json error by @calebdw in #52415

v11.20.0

06 Aug 14:40

Choose a tag to compare

  • Update testcase for whereNone method by @einar-hansen in #52351
  • Improve Lock->block method by @RedmarBakker in #52349
  • [11.x] Use correct pluralization rules in trans_choice for fallback strings by @stefanvdlugt in #52343
  • [11.x] Replace dead link in Security Policy by @Jubeki in #52338
  • Add compatible query type to Model::resolveRouteBindingQuery by @sebj54 in #52339
  • [10.x] Fix Factory::afterCreating callable argument type by @villfa in #52335
  • [11.x] Remove undefined class PreventRequestsDuringMaintenance by @seriquynh in #52322
  • [11.x] Add middleware before sending request and dispatching events by @eduance in #52323
  • Add collapseWithKeys to Collection by @jasonmccreary in #52347
  • [11.x] Inverse Fake Queue Interactions: assertNotDeleted, assertNotFailed, and assertNotReleased by @gdebrauwer in #52320
  • Add deduplicate to strings by @jasonmccreary in #52350
  • [11.x] feat: make Facade::isFake() public by @calebdw in #52357
  • [11.x] Ask about markdown template for notification command with no initial input by @christophrumpel in #52355
  • [11.x] allow custom view path when making components by @browner12 in #52219
  • [11.x] chore: update to PHPStan Level 1 by @calebdw in #51956
  • [11.x] Support passing default as named parameter in whenLoaded, whenAggregated, whenCounted by @hn-seoai in #51342
  • Declare exceptions unreportable using the ShouldntReport interface by @chrispage1 in #52337
  • [11.x] Enable extension of connection inspection methods by @GromNaN in #52231
  • [11.x] Add whenExistsLoaded method to conditionally include relationship existence attribute by @CodeWithKyrian in #52295
  • [11.x] Add in() and inHidden() functions to Context Stacks by @lessevv in #52346
  • [11.x] Use Command::fail() method for single error messages by @seriquynh in #52387
  • [11.x] Rework Context::stackContains with Closures. by @timacdonald in #52381
  • [11.x] Allow enums to be passed to AssertableJson where methods by @patrickomeara in #52360
  • [11.x] Made list validation rule as array for "size rules" in validation messages by @siarheipashkevich in #52385
  • [11.x] Add contextual attributes to resolve drivers by @ziadoz in #52265
  • [11.x] Fix docblocks for where(All|Any|None) query methods by @einar-hansen in #52388
  • [10.x] backport #52204 by @calebdw in #52389
  • [11.x] Fix Http Client Pool requests that have no response by @andrewbroberg in #52393
  • [11.x] Introduce MixFileNotFoundException for handling missing Mix files by @Ex10Dios in #52400
  • [10.x] In MySQL, harvest last insert ID immediately after query is executed by @piurafunk in #52390