- [12.x] Fix division by zero error in
repeatEvery()method by @amirhshokri in #58987 - [12.x] Allow app.editor.base_path to be an empty string by @kminek in #58991
- [12.x] Add missing, remove unused parameters to docblocks by @mrvipchien in #58989
- Fix URL validation for punycode subdomains by @mpa12 in #58982
- [12.x] Prevent queue deadlock when reserving a job throws an exception (e.g., attempts overflow) by @sadique-cws in #58978
- [12.x] bug: throttle with redis ignores after callback by @RobertBoes in #58990
- Update brick/math version constraint to include 0.15 by @julien-boudry in #59005
- Revert "Update brick/math version constraint to include 0.15" by @GrahamCampbell in #59009
- Bump rollup from 4.46.3 to 4.59.0 in /src/Illuminate/Foundation/resources/exceptions/renderer by @dependabot[bot] in #59013
- [12.x] Fix TwoColumnDetail stripping trailing punctuation from second column values by @theritvars in #59010
- [12.x] Add support for assertions on
BinaryFileResponseby @axlon in #59018 - [12.x] fix: array offset deprecation warning by @calebdw in #59019
- [12.x] Add tsvector column type for PostgreSQL by @milroyfraser in #59004
- Memory Limit passed as string when run from supervisor by @turbo124 in #59049
- [12.x] Fix facade cache file permissions by @nkoestinger in #59059
- [12.x] Display oldest pending job in queue:monitor output by @jackbayliss in #59073
- Fix type() method return type in Illuminate\Filesystem\Filesystem by @GNfsys in #59071
- [12.x] Test Improvements by @crynobone in #59068
- [12.x] Wrap flags in
int-mask-ofannotation by @shaedrich in #59082 - Fix after-commit observers breaking -ing event cancellation by @eyupcanakman in #59058
- [12.x] Fix migrate:fresh failing when database does not exist by @MElkmeshi in #59113
- [12.x] Add
interval()method toInteractsWithDataby @SanderMuller in #59114 - [12.x] Hash displayName() in cache lock keys by @A5hleyRich in #59141
- [12.x] Improved html test helpers by @jnoordsij in #59140
- [12.x] Add Model::withoutRelation() for selective relation unloading by @SanderMuller in #59137
- [12.x] Include request context in HTTP client Response::dump() by @SanderMuller in #59136
- Fix enum handling in ModelNotFoundException error message by @isaackaara in #59132
- [12.x] Update composer.json to enforce commonmark version without DisallowedRawHtmlRenderer exploit by @Smoggert in #59131
- [12.x] Suppress chmod errors in Filesystem::replace() for non-POSIX filesystems by @eyupcanakman in #59126
- Add composite index to jobs table migration for improved queue polling by @firecow in #59111
- [12.x] Load custom markdown extensions for mail by @dasundev in #59051
- [12.x] Fix docblock for RateLimiter
for()method by @amirhshokri in #59144 - [12.x] Deduplicate paths in view:cache by @ganyicz in #59145