Releases: laravel/framework
Releases · laravel/framework
v12.11.1
- Revert "[12.x]
ScheduledTaskFailed
not dispatched on scheduled task failing" by @taylorotwell in #55612 - [12.x] Resolve issue with BelongsToManyRelationship factory by @jackbayliss in #55608
v12.11.0
- Add payload creation and original delay info to job payload by @taylorotwell in #55529
- Add config option to ignore view cache timestamps by @pizkaz in #55536
- [12.x] Dispatch NotificationFailed when sending fails by @rodrigopedra in #55507
- [12.x] Option to disable dispatchAfterResponse in a test by @gdebrauwer in #55456
- [12.x] Pass flags to custom Json::$encoder by @rodrigopedra in #55548
- [12.x] Use pendingAttributes of relationships when creating relationship models via model factories by @gdebrauwer in #55558
- [12.x] Fix double query in model relation serialization by @AndrewMast in #55547
- [12.x] Improve circular relation check in Automatic Relation Loading by @litvinchuk in #55542
- [12.x] Prevent relation autoload context from being serialized by @litvinchuk in #55582
- Remove
@internal
Annotation from$components
Property inInteractsWithIO
by @michaelnabil230 in #55580 - Ensure fake job implements job contract by @timacdonald in #55574
- [12.x] Fix
AnyOf
constructor parameter type by @axlon in #55577 - Sync changes to Illuminate components before release by @driesvints in #55591
- [12.x] Set class-string generics on
Enum
rule by @cosmastech in #55588 - [12.x] added detailed doc types to bindings related methods by @taka-oyama in #55576
- [12.x] Improve @use directive to support function and const modifiers by @rodolfosrg in #55583
- 12.x scheduled task failed not dispatched on scheduled task failing by @achrafAa in #55572
- [12.x] Introduce Reflector methods for accessing class attributes by @daniser in #55568
- [12.x] Typed getters for Arr helper by @tibbsa in #55567
v11.44.7
Update version to v11.44.7
v11.44.6
v12.10.2
- [12.x] Address Model@relationLoaded when relation is null by @rodrigopedra in #55531
v11.44.5
- [11.x] Allows to toggle markdown email encoding by @crynobone in #55539
v12.10.1
- Revert "Use value() helper in 'when' method to simplify code" #55465 by @mohammadrasoulasghari in #55514
- [12.x] Use xxh128 when comparing views for changes by @shawnlindstrom in #55517
- [12.x] Ensure related models is iterable on
HasRelationships@relationLoaded()
by @rodrigopedra in #55519 - [12.x] Add Enum support for assertJsonPath in AssertableJsonString.php by @azim-kordpour in #55516
v11.44.4
- [11.x] Remove incorrect syntax from mail's
message
template by @crynobone in #55530
v11.44.3
- [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
- [10.x] Fix attribute name used on
Validator
instance within certain rule classes by @crynobone in #54943 - Add
Illuminate\Support\EncodedHtmlString
by @crynobone in #54737 - [11.x] Fix missing
return $this
forassertOnlyJsonValidationErrors
by @LeTamanoir in #55099 - [11.x] Fix
Illuminate\Support\EncodedHtmlString
from causing breaking change by @crynobone in #55149 - [11.x] Respect custom path for cached views by the
AboutCommand
by @alies-dev in #55179 - [11.x] Include all invisible characters in Str::trim by @laserhybiz in #54281
- [11.x] Test Improvements by @crynobone in #55302
v12.10.0
- Use value() helper in 'when' method by @mohammadrasoulasghari in #55465
- [12.x] Test
@use
directive without quotes by @osbre in #55462 - [12.x] Enhance Broadcast Events Test Coverage by @roshandelpoor in #55458
- [12.x] Add
Conditionable
Trait toFluent
by @michaelnabil230 in #55455 - [12.x] Fix relation auto loading with manually set relations by @patrickweh in #55452
- Add missing types to RateLimiter by @ClaudioEyzaguirre in #55445
- [12.x] Fix for global autoload relationships not working in certain cases by @litvinchuk in #55443
- [12.x] Fix adding
setTags
method on new cache flush events by @erikn69 in #55405 - Fix: Unique lock not being released after transaction rollback in ShouldBeUnique jobs with afterCommit() by @toshitsuna-otsuka in #55420
- [12.x] Extends
AsCollection
to map items into objects or other values by @DarkGhostHunter in #55383 - [12.x] Fix group imports in Blade
@use
directive by @osbre in #55461 - chore(tests): align test names with idiomatic naming style by @kauffinger in #55496
- Update compiled views only if they actually changed by @pizkaz in #55450
- Improve performance of Arr::dot method - 300x in some cases by @cyppe in #55495
- [12.x] Add tests for
CacheBasedSessionHandler
by @imanghafoori1 in #55487 - [12.x] Add tests for
FileSessionHandler
by @imanghafoori1 in #55484 - [12.x] Add tests for
DatabaseSessionHandler
by @imanghafoori1 in #55485 - [12.x] Fix many to many detach without IDs broken with custom pivot class by @amir9480 in #55490
- [12.x] Support nested relations on
relationLoaded
method by @tmsperera in #55471 - Bugfix for Cache::memo()->many() returning the wrong value with an integer key type by @bmckay959 in #55503
- [12.x] Allow Container to build
Migrator
from class name by @cosmastech in #55501