-
Notifications
You must be signed in to change notification settings - Fork 11.8k
Comparing changes
Open a pull request
base repository: laravel/framework
base: v12.35.1
head repository: laravel/framework
compare: v12.36.0
- 19 commits
- 26 files changed
- 14 contributors
Commits on Oct 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d42d6a6 - Browse repository at this point
Copy the full SHA d42d6a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a81abb - Browse repository at this point
Copy the full SHA 5a81abbView commit details
Commits on Oct 24, 2025
-
[12.x] Namespace file cache lock keys (#57516)
* Use separate lock directory to prevent key collisions in file cache * Update FileCacheLockTest.php * [12.x] Namespace file cache lock keys * Update FileStore.php * Update src/Illuminate/Cache/FileStore.php Co-authored-by: Tim MacDonald <[email protected]> * formatting --------- Co-authored-by: Tim MacDonald <[email protected]> Co-authored-by: Taylor Otwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59aecc5 - Browse repository at this point
Copy the full SHA 59aecc5View commit details
Commits on Oct 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d5615d3 - Browse repository at this point
Copy the full SHA d5615d3View commit details -
[12.x] Add missing @throws annotation (#57535)
* Update Repository.php * Update PacksPhpRedisValues.php * Update SymfonySessionDecorator.php * Re-run tests
Configuration menu - View commit details
-
Copy full SHA for 4d88a4e - Browse repository at this point
Copy the full SHA 4d88a4eView commit details -
allow chaining on setters (#57532)
this allows calling code to chain allowing for more fluent code. this code was last touched 10 years ago, which is probably why it isn't chained already, since it seems like such a common scenario for chaining. these methods are not used a ton in the codebase, but this would allow us to clean up the tests a little.
Configuration menu - View commit details
-
Copy full SHA for 320c5d7 - Browse repository at this point
Copy the full SHA 320c5d7View commit details -
[12.x] Stop double prefixing S3 filesystem paths (#57534)
* default to unix slash * style
Configuration menu - View commit details
-
Copy full SHA for cb047a6 - Browse repository at this point
Copy the full SHA cb047a6View commit details
Commits on Oct 27, 2025
-
test
Uribuilder methods (#57549)these assertions test the methods used to build URLs made by the `UrlGenerator`. these tests were added in addition to the feature in #57530. the feature was rejected, but figured I would try the tests separately.
Configuration menu - View commit details
-
Copy full SHA for f97d17b - Browse repository at this point
Copy the full SHA f97d17bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c958008 - Browse repository at this point
Copy the full SHA c958008View commit details -
[12.x] redirect response enforce same origin (#57533)
* add `enforceSameOrigin()` method to `RedirectResponse` it can be dangerous to redirect to a cross origin target. this is something that could possibly be exploited when using something like the "referer" header to generate your target. this method force the target URL to match the origin (scheme, host, and port) of the current request URL. you must provide a fallback (ideally an absolute URL) if the check fails. optionally, you may disable scheme and/or port validation. you may not disable hostname validation, because honestly then what's the point? ideally I would be able to use the `$this->request` property to directly access the scheme, host, and port, but because of how the `Request` object handles standard and non-standard ports differently than the `Uri` class, it's more reliable to turn them both into `Uri`s. * add additional test ports are handled weird... * minor formatting * formatting --------- Co-authored-by: Taylor Otwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3e151c - Browse repository at this point
Copy the full SHA d3e151cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f4e693 - Browse repository at this point
Copy the full SHA 4f4e693View commit details -
Configuration menu - View commit details
-
Copy full SHA for 762fbe0 - Browse repository at this point
Copy the full SHA 762fbe0View commit details
Commits on Oct 28, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a4623c2 - Browse repository at this point
Copy the full SHA a4623c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for da484d3 - Browse repository at this point
Copy the full SHA da484d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb9dae5 - Browse repository at this point
Copy the full SHA fb9dae5View commit details -
Exclude property hooks on return of Model::__sleep() (#57557)
* Exclude property hooks on return of Model::__sleep() * Exclude property hooks on return of Model::__sleep() * Exclude property hooks on return of Model::__sleep() * Exclude property hooks on return of Model::__sleep() * formatting --------- Co-authored-by: Taylor Otwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5e9003 - Browse repository at this point
Copy the full SHA b5e9003View commit details -
[12.x] Add concurrency control to Http::pool and Http::batch (#57555)
* Added concurrency to Http::pool * Added concurrency to Http::batch * formatting --------- Co-authored-by: Taylor Otwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5cf0d4 - Browse repository at this point
Copy the full SHA f5cf0d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d71b256 - Browse repository at this point
Copy the full SHA d71b256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5247c8f - Browse repository at this point
Copy the full SHA 5247c8fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v12.35.1...v12.36.0