Releases: laravel/framework
Releases · laravel/framework
v10.48.19
- Add compatible query type to
Model::resolveRouteBindingQuery
by @sebj54 in #52339 - [10.x] Fix
Factory::afterCreating
callable argument type by @villfa in #52335 - [10.x] backport #52204 by @calebdw in #52389
- [10.x] In MySQL, harvest last insert ID immediately after query is executed by @piurafunk in #52390
v11.19.0
- fix @return typehint in Illuminate\Contracts\Process\InvokedProcess::wait method by @mdmahbubhelal in #52304
- [11.x] Add php doc for ServiceProvider bindings and singletons properties by @Anton5360 in #52298
- [10.x] backport #52188 by @calebdw in #52293
- Update docblock to accept an Expression for whereLike methods by @patrickomeara in #52299
- [11.x] Fix Bcrypt/Argon/Argon2I Hashers not checking database field for nullish value before checking hash compatibility by @localpath in #52297
- [11.x] Method to trim '0' digits after decimal point of a given number by @gdebrauwer in #52284
- [11.x] Add
whereNone
method to the query builder by @einar-hansen in #52260 - [11.x] Fix flat array parameter for relation upsert by @iamgergo in #52289
- [11.x]
assertSeeHtml
,assertDontSeeHtml
andassertSeeHtmlInOrder
testing methods by @gdebrauwer in #52285 - [11.x] Fully qualify morph columns when using WHERE clauses by @maartenpaauw in #52227
- [10.x] Fix runPaginationCountQuery not working properly for union queries by @chinleung in #52314
- [11.x] Add
assertExactJsonStructure
method by @gdebrauwer in #52311 - [11.x] Add
withoutHeader()
test method by @gdebrauwer in #52309 - [11.x] Widen typehints in base service provider by @devfrey in #52308
- [11.X] "Model::preventAccessingMissingAttributes()" Causes Exception During Pagination with ResourceCollection by @Katalam in #52305
- [11.x] Fixes through() relationship by @leobeal in #52318
- [11.x] Add new
success
Method to the Docblock ofIlluminate\Console\View\Components\Factory
by @devajmeireles in #52310 - [11.x] Fix tests in wrong file by @christophrumpel in #52329
v10.48.18
v11.18.1
- [11.x] Fix variable typo at Terminating Event test by @chu121su12 in #52282
- Revert "[11.x] Declare bindings and singletons properties in Service Provider" by @driesvints in #52288
v11.18.0
- Added completeWords flag to limit str method by @itsmewes in #52245
- [11.x] Fix missing * in phpdoc by @pb30 in #52277
- [11.x] Fix SQLite schema dumps missing most tables by @bakerkretzmar in #52275
- [11.x] Access dispatchedBatches via BusFake by @gdebrauwer in #52270
- [11.x] Adds terminating event by @timacdonald in #52259
- [11.x] Declare bindings and singletons properties in Service Provider by @Anton5360 in #52256
- [11.x] Fix explicit route binding for broadcast routes by @ccharz in #52280
- Revert "[11.x] Allow non-
ContextualAttribute
attributes to have anafter
callback" by @taylorotwell in #52281 - [11.x] Apply relation constraitns on upsert by @iamgergo in #52239
v11.17.0
- [10.x] Fix PHP_CLI_SERVER_WORKERS warning by suppressing it by @pelomedusa in #52094
- [11.x] Use
Command::FAILURE
fordb:wipe
command by @siarheipashkevich in #52152 - [11.x] Update outdated config files by @TENIOS in #52150
- [11.x] Fix 'pushProcessor method not found on LoggerInterface' error by @cosmastech in #52117
- [11.x] Use
Command::FAILURE
formigrate:fresh
command by @siarheipashkevich in #52153 - Improve accuracy of
Collection::isEmpty
andisNotEmpty
assertions by @spawnia in #52184 - [11.x] Fix return for ApplicationBuilder:: withCommandRouting method by @seriquynh in #52181
- [11.x] Refactor: Replace get_called_class() with static::class for consistency by @fernandokbs in #52173
- [11.x] Improve readability of SQLite schema dumps by @bakerkretzmar in #52172
- [11.x] Allow non-
ContextualAttribute
attributes to have anafter
callback by @innocenzi in #52167 - [11.x] Ignoring column definitions when determining if a blueprint has a create command by @kingsven in #52177
- Add specify exceptions for exceptions handling the vite manifest file by @SamuelWei in #52169
- [11.x] fix: Model newCollection generics; feat: add HasCollection trait by @calebdw in #52171
- Add whereLike clause to query builder by @einar-hansen in #52147
- [11.x] Implement HasV7Uuids to use with MariaDB native uuid data type by @Karem-sobhy in #52029
- [11.x] Rename
Model::$collection
to$collectionClass
by @GromNaN in #52186 - [11.x] Allow microsecond travel by @timacdonald in #52190
- [11.x] fix: Model/JsonResource::toJson should not fail with prior json errors by @calebdw in #52188
- [11.x] Fix SQL Server tests by @hafezdivandari in #52222
- [11.x] Inspect exception of assertThrows by @gdebrauwer in #52224
- [10.x] Backport #51615 by @GrahamCampbell in #52215
- [11.x] fix: Request::json() json errors when decoding empty string by @calebdw in #52204
- [11.x] Reduce the number of queries with
Cache::many
andCache::putMany
methods in the database driver by @tonysm in #52209 - Add method
QueryExecuted::toRawSql()
by @spawnia in #52192 - [11.x] Support lower version of Carbon by @timacdonald in #52233
- [11.x] Prevent bug (🐛) emoji on
Collection
/Dumpable
dd
method by @jessarcher in #52234
v10.48.17
- [10.x] Fix PHP_CLI_SERVER_WORKERS warning by suppressing it by @pelomedusa in #52094
- [10.x] Backport #51615 by @GrahamCampbell in #52215
v11.16.0
- [11.x] Fix expected/actual argument order for test assertion by @riesjart in #52084
- [11.x] Fix Moving Files in Sorted Order in vendor:publish by @lmottasin in #52078
- [11.x] Fix docblock for \Illuminate\Validation\ClosureValidationRule::message() by @seriquynh in #52077
- [11.x] Allow passing Enum casts to
Rule::enum()->only()
and->except()
by @bakerkretzmar in #52073 - [11.x] Include ConnectionException in ConnectionFailed events by @alexbowers in #52069
- [11.x] Document returned array shape for sync methods by @devfrey in #52070
- [11.x] Add ability to configure SQLite
busy_timeout
,journal_mode
, andsynchronous
pragmas by @bakerkretzmar in #52052 - [11.x] Allow view content dependent mail callbacks by @MaxTingle in #51990
- Install Laravel Reverb version 1.0 instead of @beta by @lucasRolff in #52096
- [11.x] fix: dont use web middleware on health endpoint by @joshmanders in #52088
- [11.x] Add an option to replace configs recursively by @felixbessler in #52087
- [11.x] Fixes generator tests by @buismaarten in #52118
- [11.x] Test Improvements by @crynobone in #52122
- [11.x] Fix SQLite schema dumps containing internal
sqlite_*
objects by @bakerkretzmar in #52135 - Fix typo in
<!DOCTYPE>
declaration by @TENIOS in #52134 - [11.x] fix: pluck generics by @calebdw in #52109
- [11.x] Include 'success' console component by @lewislarsen in #52112
- [11.x] Fix dumping migrations table with schema or prefixed name by @hafezdivandari in #52098
- Add
assertSentTo
shorthand by @jasonmccreary in #52083 - [11.x] Test Improvements by @crynobone in #52139
- [11.x] Update the docblock for the constructor of the FileFailedJobProvider class by @kevinb1989 in #52149
- [11.x] Update the docblock for the explode method of the Stringable class. by @kevinb1989 in #52148
- Refactor PHPStan configurations by @TENIOS in #52145
- [11.x] Fix docblock for RoutingServiceProvider by @seriquynh in #52144
v11.15.0
- [10.x] Set previous exception on
HttpResponseException
by @hafezdivandari in #51986 - [11.x] feat: add generics to Eloquent Builder and Relations by @calebdw in #51851
- add phpstan assertions to Collection isEmpty and isNotEmpty by @johanrosenson in #51998
- [11.x] Add support for mime types in Resend mail transport by @jayanratna in #52006
- [11.x] feat: add virtual methods to SoftDeletes trait by @calebdw in #52001
- [11.x] Fix service container docblock by @seriquynh in #52000
- [10.x] Fix Http::retry so that throw is respected for call signature Http::retry([1,2], throw: false) by @paulyoungnb in #52002
- [10.x] Set application_name and character set as PostgreSQL DSN string by @sunaoka in #51985
- [11.x] Fix GeneratorCommand docblock by @seriquynh in #52014
- [11.x] Enhance database migrations by @hafezdivandari in #51373
- [11.x] Run MySQL 9 Database Integration Tests nightly by @Jubeki in #52027
- [11.x] Enhance doc blocks of the Migrator class by @imanghafoori1 in #52033
- [11.x] Use nullsafe operator for event dispatcher by @seriquynh in #52024
- [11.x] Fix PasswordBroker constructor docblock by @seriquynh in #52023
- [11.x] Add test
testMultiplyIsLazy
to ensure LazyCollection'smultiply
method's lazy behaviour by @lmottasin in #52020 - [11.x] Allow
MultipleInstanceManager
to have studly creators by @cosmastech in #52030 - [11.x] Adds
$config
property toMultipleInstanceManager
by @cosmastech in #52028 - [11.x] fix: findOr and firstOr generics by @calebdw in #52037
- [11.x] Make
Router
Tappable
by @mabdullahsari in #52051 - [11.x] feat: improve Factory generics, add generics to HasFactory by @calebdw in #52005
- [11.x] Ask About View Next To Name For Create Mail Command by @christophrumpel in #52057
- [11.x] Added @throws docblock for
block
method forLockTimeoutException
by @siarheipashkevich in #52063
v10.48.16
- [10.x] Fix Http::retry so that throw is respected for call signature Http::retry([1,2], throw: false) by @paulyoungnb in #52002
- [10.x] Set application_name and character set as PostgreSQL DSN string by @sunaoka in #51985