- [13.x] Use
version_comparefunction by @lucasmichot in #59687 - [13.x] Flip misordered assertions arguments by @lucasmichot in #59691
- [13.x] Remove unused variable in
catch()by @lucasmichot in #59689 - [13.x] Fix number abbreviation rollover between unit tiers by @Button99 in #59692
- [13.x ]Use Null and Isset coalescing when possible by @lucasmichot in #59690
- [13.x] Change
countarray comparison to empty array comparison to improve performance by @lucasmichot in #59688 - [13.x] testsuite by @lucasmichot in #59702
- [13.x] Enforce static calls by @lucasmichot in #59704
- [13.x] Allow Table Attribute on child to override parent by @jackbayliss in #59701
- [13.x] Return null from Cursor::fromEncoded for malformed payloads by @bipinks in #59699
- [13.x] Port forward rate limiter fix by @paulandroshchuk in #59706
- [13.x] Add debounceable queued jobs by @matthewnessworthy in #59507
- [13.x] Support JSON responses for the built-in health route by @WendellAdriel in #59710
- [13.x] Ensure Queue::route string defaults to queue only by @jackbayliss in #59711
- [13.x] Fix failOnUnknownFields query parameter handling by @cyrodjohn in #59728
- [13.x] Fix flaky QueueWorkerTest by freezing time before computing retryUntil by @bipinks in #59727
- [13.x] Allow array of pivot arrays to be passed to hasAttached by @jackbayliss in #59723
- [13.x] Fix TypeError in digits_between validation rule on non-string values by @sumaiazaman in #59717
- [13.x] Add enum support to PasswordBrokerManager by @sumaiazaman in #59714
- [13.x] Add enum support to BroadcastManager by @sumaiazaman in #59713
- Change attempts column type from tiny to small integer by @ju-gow in #59718
- [13.x] Get rid of useless Mockery::close by @lucasmichot in #59730
- [13.x] Fix Vite CSS not loaded from nested chunk imports by @karim1999 in #59662
- [13.x] Support named credential providers for SQS queue connections by @kieranbrown in #59733
- [13.x] Enforce stricter assertions by @lucasmichot in #59749
- [13.x] Cast to string before preg_match in decimal, max_digits, and min_digits rules by @sumaiazaman in #59739
- [13.x] Ignore PHPUnit security advisory GHSA-qrr6-mg7r-m243 by @sumaiazaman in #59761
- [13.x] Allow assertDatabase has & missing to accept arrays by @jackbayliss in #59752
- [13.x ] Normalize Carbon by @lucasmichot in #59750
- [13.x] Implement CanFlushLocks on FailoverStore by @sumaiazaman in #59738
- [13.x] Validate MAC across all decryption keys by @ma32kc in #59742
- [13.x] Use generic TModel in additional places in Factory class by @jnoordsij in #59780
- [13.x] Ensure assertModelMissing and assertModelExists dont silently pass by @jackbayliss in #59772
- [13.x] Introduce
JsonFormatterby @cosmastech in #59756 - [13.x] Add prefersJsonResponses() to the application builder by @WendellAdriel in #59753
- [13.x] Add support for Cloudflare Email Service by @dwightwatson in #59735
- [13.x] Add enum support to NotificationChannelManager channel and driver methods by @yousefkadah in #59783