·
1 commit
to 13.x
since this release
Immutable
release. Only release title and notes can be modified.
- [13.x] Allow fake assertions to accept an array of properties by @jackbayliss in #61770
- [13.x] Support percentages for queue:work --memory by @jackbayliss in #61753
- [13.x] Let long-running scheduled commands see schedule:interrupt by @cyppe in #61764
- [13.x] Make the parallel compiled view callbacks tolerate a concurrent run by @joshdaugherty in #61786
- [13.x] Add markdown() method to the response factory by @Ashot1995 in #61800
- [13.x] Add
onOneServerto theschedule:list --jsonoutput by @MizouziE in #61798 - [13.x] Add
lazy_root_creationconfiguration option forlocaldisks by @ziadoz in #61799 - [13.x] Test Improvements by @crynobone in #61790
- Exception enhancements by @timacdonald in #61791
- [13.x] Add Schedule::alwaysOnOneServer(); by @jackbayliss in #61789
- [13.x] add test for notifyJobOfSignal SIGALRM by @jackbayliss in #61787
- [13.x] Optimize Str::finish and Str::start by @HamidRezaLS in #61803
- [13.x] Fix reference cycle from PendingRequest::throw() default callback by @andrewnabors in #61802
- [13.x] Fix Memcached lock isLocked() on a free lock by @mrjavadseydi in #61801
- [13.x] Add QUERY route method support by @joelbutcher in #61797
- [13.x] Fix DatabaseRule where() and whereNot() losing false values by @sajjadhossainshohag in #61796
- [13.x] Fix duration helpers truncating float values by @xurshudyan in #61825
- [13.x] Release unique job locks in
Queue::fakeFor()by @xurshudyan in #61824 - [13.x] Fix
forceCreate()ignoringwithAttributes()by @xurshudyan in #61823 - [13.x] Fix
has()andwithCount()onHasOneThroughone-of-many relations by @xurshudyan in #61818 - [13.x] Accept null password in hashPasswordForCookie by @troioi-vn in #61817
- [13.x] Fix
chunkById()andlazyById()looping forever on models with a cast primary key by @xurshudyan in #61816 - [13.x] Fix custom MorphPivot not touching owners on detach by @mrjavadseydi in #61812
- [13.x] Fix collapse(), collapseWithKeys() and flatten() dropping lazy collections by @ahmadreza-fatemikia in #61811
- [13.x] Fix DB::setDefaultConnection() storing enums in the configuration by @ahmadreza-fatemikia in #61810
- [13.x] normalize queue in SQS bulk method by @jackbayliss in #61828
- [13.x] Fix
HasOneThrough::is()comparing the wrong keys by @xurshudyan in #61827 - [13.x] Fix inherited queue attributes being ignored when the child uses Queueable by @xurshudyan in #61826
- [13.x] Fix JSON path updates on
AsEncryptedArrayObjectandAsEncryptedCollectionby @xurshudyan in #61834 - Fix root route matching with route cache when served from a subdirectory by @Simon0Harms in #61794
- Address query issues by @taylorotwell in #61837
- [13.x] Document enum support for disk in
copyToDisk()andmoveToDisk()by @riesjart in #61867 - [13.x] Skip building a query in loadMissing() when no relations are given by @MAboyadak in #61869
- [13.x] Accept enums in
FilesystemManager::set(),forgetDisk()andpurge()by @riesjart in #61868 - [13.x] Fix parallel testing with PHPUnit 13.4 by @lazerg in #61859
- [13.x] Fix
AsHtmlStringattributes serializing to an empty object by @xurshudyan in #61854 - [13.x] Fix
whereJsonOverlaps()with a JSON path on MySQL by @xurshudyan in #61853 - [13.x] Fix reference cycle from Mailable headers() and priority() callbacks by @xurshudyan in #61863
- [13.x] Fix
findOrNew()andchunkMap()on HasManyThrough and BelongsToMany by @xurshudyan in #61855 - [13.x] Fix
incrementOrCreate()not setting the foreign key on relations by @xurshudyan in #61849 - [13.x] Fix
loadMissing()with nested relations on mixedmorphTomodels by @xurshudyan in #61845 - [13.x] Fix Eloquent Collection findOrFail() with a collection of ids by @xurshudyan in #61844
- [13.x] Fix
cursorPaginate()losing union select and join bindings by @xurshudyan in #61841 - [13.x] Fix docblocks of
logoutOtherDevicesmethod by @imanghafoori1 in #61877 - [13.x] Fix JSON path updates discarding unsaved changes on cast objects by @xurshudyan in #61847
- [13.x ]
neverreturn type forfailedBasicResponsemethod by @imanghafoori1 in #61887 - [13.x] Fix downloads crashing on filenames with no ASCII equivalent by @jhm-ciberman in #61888
- [13.x] Qualify eager loaded columns on through and one-of-many relations by @xurshudyan in #61885
- [13.x] Fix recycled models leaking into later calls on the same factory by @xurshudyan in #61884
- [13.x] Fake the pwnedpasswords API in ValidationPasswordRuleTest::testMessagesOrder by @xurshudyan in #61880
- [13.x] Fix
morphTo()->withTrashed()being ignored byhas()andwhereHasMorph()by @xurshudyan in #61846 - [13.x] Fix
incrementOrCreate()ignoring extra attributes when creating by @xurshudyan in #61878 - [13.x] Fix undefined array key in GenericUser::getAuthPassword() for users without a password by @tommie1001 in #61876
- [13.x] Database test improvements by @jnoordsij in #61819
- [13.x] Port
defaults()via opt-in trait by @weshooper in #61813 - Bump source-map-js from 1.2.1 to 1.2.2 in /src/Illuminate/Foundation/resources/exceptions/renderer by @dependabot[bot] in #61889
- [13.x] Fix
schedule:listtimezone conversion when the next runs straddle a DST change by @xiCO2k in #61894 - [13.x] Don't expand URL templates without URL parameters by @xurshudyan in #61893
- [13.x] Ignore _token and _method when failing on unknown fields by @xurshudyan in #61891
- [13.x] Fix
withCasts()on a cloned query changing the casts of the original query by @xurshudyan in #61883