- [12.x] Allow easier opting out of
DatabaseLockprune lottery by @cosmastech in #58152 - [12.x] Specify that the query builder returns instances of
stdClassby @axlon in #58150 - [12.x] feat: add now methods to Date rule by @calebdw in #58059
- [12.x] Add ability to run callbacks after building an Http response by @cosmastech in #58088
- Fix docblocks by @timacdonald in #58157
- [12.x] Fix Password::required() missing value validation and nullable empty … by @faisuc in #58158
- [12.x] Fixup Eloquent
Collection(param) docblocks by @jnoordsij in #58170 - [12.x] add MigrationSkipped event by @jackbayliss in #58167
- [12.x] Simplify
LazyCollectionpassthrucalls and docblocks by @jnoordsij in #58180 - [12.x] Add BusBatchable tests by @miladev95 in #58175
- Add previous locale to LocaleUpdated event by @OutlawPlz in #58179
- [12.x] Fix inline mail embed replacement by Content-ID by @dxnter in #58173
- [12.x] Fix multibyte string handling in chopStart and chopEnd by @mdariftiens in #58183
- [12.x] Improve
Collectiondocblock types by @jnoordsij in #58176 - [12.x] Fix unable to disable
created_atorupdated_atcolumn when attaching models by @crynobone in #58164 - Remove unused variables from destructured arrays by @rolfvandekrol in #58187
- [12.x] use process to trigger package uninstall event by @cosmastech in #58177
- [12.x] Fix null array key deprecation in HasOneOrMany relation matching by @serhiilabs in #58191
- [12.x] Fix
Password::required()andPassword::sometimes()usage as array by @crynobone in #58188 - [12.x] Add TestResponse::assertHeaderContains assertion and tests by @miladev95 in #58200
- [12.x] Update setup-node action to v6 by @jackbayliss in #58196