nunhes / breeze

Intro Laravel+Breeze
0 stars 1 forks source link

Update dependency laravel/framework to v9 - autoclosed #14

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
laravel/framework (source) require major 8.83.13 -> 9.40.1

Release Notes

laravel/framework ### [`v9.40.1`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9401-httpsgithubcomlaravelframeworkcomparev9400v9401---2022-11-15) [Compare Source](https://togithub.com/laravel/framework/compare/v9.40.0...v9.40.1) ##### Added - `Illuminate/Support/Lottery::fix()` ([7bade4f](https://togithub.com/laravel/framework/commit/7bade4f486e7b600cc9a5d527fcfd85ead1e17db)) ### [`v9.40.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9400-httpsgithubcomlaravelframeworkcomparev9390v9400---2022-11-15) [Compare Source](https://togithub.com/laravel/framework/compare/v9.39.0...v9.40.0) ##### Added - Include Eloquent Model Observers in model:show command ([#​44884](https://togithub.com/laravel/framework/pull/44884)) - Added "lowercase" validation rule ([#​44883](https://togithub.com/laravel/framework/pull/44883)) - Introduce `Lottery` class ([#​44894](https://togithub.com/laravel/framework/pull/44894)) - Added `/Illuminate/Testing/TestResponse::assertRedirectToRoute()` ([#​44926](https://togithub.com/laravel/framework/pull/44926)) - Add uppercase validation rule ([#​44918](https://togithub.com/laravel/framework/pull/44918)) - Added saveManyQuietly to the hasOneOrMany and belongsToMany relations ([#​44913](https://togithub.com/laravel/framework/pull/44913)) ##### Fixed - Fix HasAttributes::getMutatedAttributes for classes with constructor args ([#​44829](https://togithub.com/laravel/framework/pull/44829)) ##### Changed - Remove argument assignment for console ([#​44888](https://togithub.com/laravel/framework/pull/44888)) - Pass $maxExceptions from mailable to underlying job when queuing ([#​44903](https://togithub.com/laravel/framework/pull/44903)) - Make Vite::isRunningHot public ([#​44900](https://togithub.com/laravel/framework/pull/44900)) - Add method to be able to override the exception context format ([#​44895](https://togithub.com/laravel/framework/pull/44895)) - Add zero-width space to trimmed characters in TrimStrings middleware ([#​44906](https://togithub.com/laravel/framework/pull/44906)) - Show error if key:generate artisan command fails ([#​44927](https://togithub.com/laravel/framework/pull/44927)) - Update database version check for lock popping for PlanetScale ([#​44925](https://togithub.com/laravel/framework/pull/44925)) - Move function withoutTrashed into DatabaseRule ([#​44938](https://togithub.com/laravel/framework/pull/44938)) - Use write connection on Schema::getColumnListing() and Schema::hasTable() for MySQL and PostgreSQL ([#​44946](https://togithub.com/laravel/framework/pull/44946)) ### [`v9.39.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9390-httpsgithubcomlaravelframeworkcomparev9380v9390---2022-11-08) [Compare Source](https://togithub.com/laravel/framework/compare/v9.38.0...v9.39.0) ##### Added - Added template fragments to Blade ([#​44774](https://togithub.com/laravel/framework/pull/44774)) - Added source file to Collection's dd method output ([#​44793](https://togithub.com/laravel/framework/pull/44793), [d2e0e85](https://togithub.com/laravel/framework/commit/d2e0e859f00579aeb2600fce2fe9fc3cca933f41)) - Added `Illuminate/Support/Testing/Fakes/PendingBatchFake::dispatchAfterResponse()` ([#​44815](https://togithub.com/laravel/framework/pull/44815)) - Added `Illuminate/Foundation/Testing/Concerns/InteractsWithDatabase::assertDatabaseEmpty()` ([#​44810](https://togithub.com/laravel/framework/pull/44810)) ##### Fixed - Fixed `InteractsWithContainer::withoutMix()` ([#​44822](https://togithub.com/laravel/framework/pull/44822)) ##### Changed - Update `UpCommand::handle` that must return int ([#​44807](https://togithub.com/laravel/framework/pull/44807)) - Decouple database component from console component ([#​44798](https://togithub.com/laravel/framework/pull/44798)) - Improve input argument parsing for commands ([#​44662](https://togithub.com/laravel/framework/pull/44662), [#​44826](https://togithub.com/laravel/framework/pull/44826)) - Added DatabaseBatchRepository to provides() in BusServiceProvider ([#​44833](https://togithub.com/laravel/framework/pull/44833)) - Move reusable onNotSuccessfulTest functionality to TestResponse ([#​44827](https://togithub.com/laravel/framework/pull/44827)) - Add CSP nonce to Vite reactRefresh inline script ([#​44816](https://togithub.com/laravel/framework/pull/44816)) - Allow route group method to be chained ([#​44825](https://togithub.com/laravel/framework/pull/44825)) - Remove \__sleep() & \__wakeup() from SerializesModels trait. ([#​44847](https://togithub.com/laravel/framework/pull/44847)) - Handle SQLite without ENABLE_DBSTAT_VTAB enabled in `Illuminate/Database/Console/DatabaseInspectionCommand::getSqliteTableSize()` ([#​44867](https://togithub.com/laravel/framework/pull/44867)) - Apply force flag when necessary in `Illuminate/Queue/Listener` ([#​44862](https://togithub.com/laravel/framework/pull/44862)) - De-couple Console component from framework ([#​44864](https://togithub.com/laravel/framework/pull/44864)) - Update Vite mock to return empty array for preloadedAssets ([#​44858](https://togithub.com/laravel/framework/pull/44858)) ### [`v9.38.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9380-httpsgithubcomlaravelframeworkcomparev9370v9380---2022-11-01) [Compare Source](https://togithub.com/laravel/framework/compare/v9.37.0...v9.38.0) ##### Added - Added `Illuminate/Routing/Route::flushController()` ([#​44393](https://togithub.com/laravel/framework/pull/44393)) - Added `Illuminate/Session/Store::setHandler()` ([#​44736](https://togithub.com/laravel/framework/pull/44736)) - Added dictionary to slug helper ([#​44730](https://togithub.com/laravel/framework/pull/44730)) - Added ability to set middleware based on notifiable instance and channel ([#​44767](https://togithub.com/laravel/framework/pull/44767)) - Added touchQuietly convenience method to Model ([#​44722](https://togithub.com/laravel/framework/pull/44722)) - Added `Illuminate/Routing/Router::removeMiddlewareFromGroup()` ([#​44780](https://togithub.com/laravel/framework/pull/44780)) - Allow queueable notifications to set maxExceptions ([#​44773](https://togithub.com/laravel/framework/pull/44773)) - Make migrate command isolated ([#​44743](https://togithub.com/laravel/framework/pull/44743), [ac3252a](https://togithub.com/laravel/framework/commit/ac3252a4c2a4c94724cd5aeaf6268427d21f9e97)) ##### Fixed - Fixed whenPivotLoaded(As) api resource methods when using Eloquent strict mode ([#​44792](https://togithub.com/laravel/framework/pull/44792)) - Fixed components view error when using $attributes in parent view ([#​44778](https://togithub.com/laravel/framework/pull/44778)) - Fixed problem with disregarding global scopes when using existOr and doesntExistOr methods on model query ([#​44795](https://togithub.com/laravel/framework/pull/44795)) ##### Changed - Recompiles views when necessary ([#​44737](https://togithub.com/laravel/framework/pull/44737)) - Throw meaningful exception when broadcast connection not configured ([#​44745](https://togithub.com/laravel/framework/pull/44745)) - Prevents booting of providers when running env:encrypt ([#​44758](https://togithub.com/laravel/framework/pull/44758)) - Added nonce for preloaded assets ([#​44747](https://togithub.com/laravel/framework/pull/44747)) - Inherit crossorigin attributes while preloading view ([#​44800](https://togithub.com/laravel/framework/pull/44800)) ### [`v9.37.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9370-httpsgithubcomlaravelframeworkcomparev9364v9370---2022-10-25) [Compare Source](https://togithub.com/laravel/framework/compare/v9.36.4...v9.37.0) ##### Added - Added optional verbose output when view caching ([#​44673](https://togithub.com/laravel/framework/pull/44673)) - Allow passing closure to rescue $report parameter ([#​44710](https://togithub.com/laravel/framework/pull/44710)) - Support preloading assets with Vite ([#​44096](https://togithub.com/laravel/framework/pull/44096)) - Added `Illuminate/Mail/Mailables/Content::htmlString()` ([#​44703](https://togithub.com/laravel/framework/pull/44703)) ##### Fixed - Fixed model:show registering getAttribute() as a null accessor ([#​44683](https://togithub.com/laravel/framework/pull/44683)) - Fix expectations for output assertions in PendingCommand ([#​44723](https://togithub.com/laravel/framework/pull/44723)) ### [`v9.36.4`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9364-httpsgithubcomlaravelframeworkcomparev9363v9364---2022-10-20) [Compare Source](https://togithub.com/laravel/framework/compare/v9.36.3...v9.36.4) ##### Added - Added rawValue to Database Query Builder (and Eloquent as wrapper) ([#​44631](https://togithub.com/laravel/framework/pull/44631)) - Added TransactionCommitting ([#​44608](https://togithub.com/laravel/framework/pull/44608)) - Added dontIncludeSource to CliDumper and HtmlDumper ([#​44623](https://togithub.com/laravel/framework/pull/44623)) - Added `Illuminate/Filesystem/FilesystemAdapter::checksum()` ([#​44660](https://togithub.com/laravel/framework/pull/44660)) - Added handlers for silently discarded and missing attribute violations ([#​44664](https://togithub.com/laravel/framework/pull/44664)) ##### Reverted - Reverted ["Let MustVerifyEmail to be used on models without id as primary key"](https://togithub.com/laravel/framework/pull/44613) ([#​44672](https://togithub.com/laravel/framework/pull/44672)) ##### Changed - Create new Json ParameterBag Instance when cloning Request ([#​44671](https://togithub.com/laravel/framework/pull/44671)) - Prevents booting providers when running env:decrypt ([#​44654](https://togithub.com/laravel/framework/pull/44654)) ### [`v9.36.3`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9363-httpsgithubcomlaravelframeworkcomparev9362v9363---2022-10-19) [Compare Source](https://togithub.com/laravel/framework/compare/v9.36.2...v9.36.3) ##### Reverted - Reverts micro-optimization on view events ([#​44653](https://togithub.com/laravel/framework/pull/44653)) ##### Fixed - Fixes blade not forgetting compiled views on view:clear ([#​44643](https://togithub.com/laravel/framework/pull/44643)) - Fixed `Illuminate/Database/Eloquent/Model::offsetExists()` ([#​44642](https://togithub.com/laravel/framework/pull/44642)) - Forget component's cache and factory between tests ([#​44648](https://togithub.com/laravel/framework/pull/44648)) ##### Changed - Bump Testbench dependencies ([#​44651](https://togithub.com/laravel/framework/pull/44651)) ### [`v9.36.2`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9362-httpsgithubcomlaravelframeworkcomparev9361v9362---2022-10-18) [Compare Source](https://togithub.com/laravel/framework/compare/v9.36.1...v9.36.2) ##### Fixed - Ensures view creators and composers are called when \* is present ([#​44636](https://togithub.com/laravel/framework/pull/44636)) ### [`v9.36.1`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9361-httpsgithubcomlaravelframeworkcomparev9360v9361---2022-10-18) [Compare Source](https://togithub.com/laravel/framework/compare/v9.36.0...v9.36.1) ##### Fixed - Fixes livewire components that were using createBladeViewFromString ([#pull](https://togithub.com/laravel/framework/pull)) ### [`v9.36.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9360-httpsgithubcomlaravelframeworkcomparev9351v9360---2022-10-18) [Compare Source](https://togithub.com/laravel/framework/compare/v9.35.1...v9.36.0) ##### Added - Added mailable assertions ([#​44563](https://togithub.com/laravel/framework/pull/44563)) - Added `Illuminate/Testing/TestResponse::assertContent()` ([#​44580](https://togithub.com/laravel/framework/pull/44580)) - Added to `Illuminate/Console/Concerns/InteractsWithIO::alert()` `$verbosity` param ([#​44614](https://togithub.com/laravel/framework/pull/44614)) ##### Optimization - Makes blade components blazing fast ([#​44487](https://togithub.com/laravel/framework/pull/44487)) ##### Fixed - Fixed `Illuminate/Filesystem/Filesystem::relativeLink()` ([#​44519](https://togithub.com/laravel/framework/pull/44519)) - Fixed for `model:show` failing with models that have null timestamp columns ([#​44576](https://togithub.com/laravel/framework/pull/44576)) - Allow Model::shouldBeStrict(false) to disable "strict mode" ([#​44627](https://togithub.com/laravel/framework/pull/44627)) ##### Changed - Dont require a host for sqlite connections in php artisan db ([#​44585](https://togithub.com/laravel/framework/pull/44585)) - Let MustVerifyEmail to be used on models without id as primary key ([#​44613](https://togithub.com/laravel/framework/pull/44613)) - Changed `Illuminate/Routing/Route::controllerMiddleware()` ([#​44590](https://togithub.com/laravel/framework/pull/44590)) ### [`v9.35.1`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9351-httpsgithubcomlaravelframeworkcomparev9350v9351---2022-10-11) [Compare Source](https://togithub.com/laravel/framework/compare/v9.35.0...v9.35.1) ##### Fixed - Remove check for `$viewFactory->exists($component)` in `Illuminate/View/Compilers/ComponentTagCompiler::componentClass` ([7c6db00](https://togithub.com/laravel/framework/commit/7c6db000928be240dfc6996537a0fed5b8c68ebb)) ### [`v9.35.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9350-httpsgithubcomlaravelframeworkcomparev9340v9350---2022-10-11) [Compare Source](https://togithub.com/laravel/framework/compare/v9.34.0...v9.35.0) ##### Added - Allow loading trashed models for resource routes ([#​44405](https://togithub.com/laravel/framework/pull/44405)) - Added `Illuminate/Database/Eloquent/Model::shouldBeStrict()` and other ([#​44283](https://togithub.com/laravel/framework/pull/44283)) - Controller middleware without resolving controller ([#​44516](https://togithub.com/laravel/framework/pull/44516)) - Alternative Mailable Syntax ([#​44462](https://togithub.com/laravel/framework/pull/44462)) ##### Fixed - Fix issue with aggregates (withSum, etc.) for pivot columns on self-referencing many-to-many relations ([#​44286](https://togithub.com/laravel/framework/pull/44286)) - Fixes issue using static class properties as blade attributes ([#​44473](https://togithub.com/laravel/framework/pull/44473)) - Traversable should have priority over JsonSerializable in EnumerateValues ([#​44456](https://togithub.com/laravel/framework/pull/44456)) - Fixed `make:cast --inbound` so it's a boolean option, not value ([#​44505](https://togithub.com/laravel/framework/pull/44505)) ##### Changed - Testing methods. Making error messages with json_encode more readable ([#​44397](https://togithub.com/laravel/framework/pull/44397)) - Have 'Model::withoutTimestamps()' return the callback's return value ([#​44457](https://togithub.com/laravel/framework/pull/44457)) - only load trashed models on relevant routes ([#​44478](https://togithub.com/laravel/framework/pull/44478)) - Adding additional PHP extensions to shouldBlockPhpUpload Function ([#​44512](https://togithub.com/laravel/framework/pull/44512)) - Register cutInternals casters for particularly noisy objects ([#​44514](https://togithub.com/laravel/framework/pull/44514)) - Use get methods to access application locale ([#​44521](https://togithub.com/laravel/framework/pull/44521)) - return only on non empty response from channels ([09d53ee](https://togithub.com/laravel/framework/commit/09d53eea674db7daa8bb65aa8fa7f2ca95e62b8d), [3944a3e](https://togithub.com/laravel/framework/commit/3944a3e34fe860633c77b574bbfbbcdabcf7d1e7)) - Correct channel matching ([#​44531](https://togithub.com/laravel/framework/pull/44531)) - Migrate mail components ([#​44527](https://togithub.com/laravel/framework/pull/44527)) ### [`v9.34.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9340-httpsgithubcomlaravelframeworkcomparev9330v9340---2022-10-04) [Compare Source](https://togithub.com/laravel/framework/compare/v9.33.0...v9.34.0) ##### Added - Short attribute syntax for Self Closing Blade Components ([#​44413](https://togithub.com/laravel/framework/pull/44413)) - Adds support for PHP's BackedEnum to be "rendered" on blade views ([#​44445](https://togithub.com/laravel/framework/pull/44445)) ##### Fixed - Fixed Precognition headers for Symfony responses ([#​44424](https://togithub.com/laravel/framework/pull/44424)) - Allow to create databases with dots ([#​44436](https://togithub.com/laravel/framework/pull/44436)) - Fixes dd source on windows ([#​44451](https://togithub.com/laravel/framework/pull/44451)) ##### Changed - Adds error output to db command when missing host ([#​44394](https://togithub.com/laravel/framework/pull/44394)) - Changed `Illuminate/Database/Schema/ForeignIdColumnDefinition::constrained()` ([#​44425](https://togithub.com/laravel/framework/pull/44425)) - Allow maintenance mode events to be listened to in closure based listeners ([#​44417](https://togithub.com/laravel/framework/pull/44417)) - Allow factories to recycle multiple models of a given typ ([#​44328](https://togithub.com/laravel/framework/pull/44328)) - Improves dd clickable link on multiple editors and docker environments ([#​44406](https://togithub.com/laravel/framework/pull/44406)) ### [`v9.33.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9330-httpsgithubcomlaravelframeworkcomparev9320v9330---2022-09-30) [Compare Source](https://togithub.com/laravel/framework/compare/v9.32.0...v9.33.0) ##### Added - Added `Illuminate/Support/Testing/Fakes/MailFake::cc()` ([#​44319](https://togithub.com/laravel/framework/pull/44319)) - Added Ignore Case of Str::contains and Str::containsAll to Stringable contains and containsAll ([#​44369](https://togithub.com/laravel/framework/pull/44369)) - Added missing morphs methods for the ULID support ([#​44364](https://togithub.com/laravel/framework/pull/44364)) - Introduce Laravel Precognition ([#​44339](https://togithub.com/laravel/framework/pull/44339)) - Added `Illuminate/Routing/Route::flushController()` ([#​44386](https://togithub.com/laravel/framework/pull/44386)) ##### Fixed - Fixes memory leak on PHPUnit's Annotations registry ([#​44324](https://togithub.com/laravel/framework/pull/44324), [#​44336](https://togithub.com/laravel/framework/pull/44336)) - Fixed `Illuminate/Filesystem/FilesystemAdapter::url()` with config `prefix` ([#​44330](https://togithub.com/laravel/framework/pull/44330)) - Fixed the "Implicit conversion from float to int loses precision" error in Timebox Class ([#​44357](https://togithub.com/laravel/framework/pull/44357)) ##### Changed - Improves dd source on compiled views ([#​44347](https://togithub.com/laravel/framework/pull/44347)) - Only prints source on dd calls from dump.php ([#​44367](https://togithub.com/laravel/framework/pull/44367)) - Ensures a Carbon version that supports PHP 8.2 ([#​44374](https://togithub.com/laravel/framework/pull/44374)) ### [`v9.32.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9320-httpsgithubcomlaravelframeworkcomparev9310v9320---2022-09-27) [Compare Source](https://togithub.com/laravel/framework/compare/v9.31.0...v9.32.0) ##### Added - New env:encrypt and env:decrypt commands ([#​44034](https://togithub.com/laravel/framework/pull/44034)) - Share WithoutOverlapping key across jobs ([#​44227](https://togithub.com/laravel/framework/pull/44227)) - Add missing citext type mapping to `Illuminate/Database/Console/DatabaseInspectionCommand::$typeMappings` ([#​44237](https://togithub.com/laravel/framework/pull/44237)) - Short attribute syntax for Blade Components ([#​44217](https://togithub.com/laravel/framework/pull/44217)) - Adds source file to dd function output ([#​44211](https://togithub.com/laravel/framework/pull/44211)) - Add methods to get request data as integer or float ([#​44239](https://togithub.com/laravel/framework/pull/44239)) - Adds Eloquent User Provider query handler ([#​44226](https://togithub.com/laravel/framework/pull/44226)) - Added `Illuminate/Support/Testing/Fakes/BusFake::dispatchFakeBatch()` ([#​44176](https://togithub.com/laravel/framework/pull/44176)) - Added methods to cast Stringables ([#​44238](https://togithub.com/laravel/framework/pull/44238)) - Added `Illuminate/Routing/UrlGenerator::withKeyResolver()` ([#​44254](https://togithub.com/laravel/framework/pull/44254)) - Add a hook to the serialisation of collections ([#​44272](https://togithub.com/laravel/framework/pull/44272)) - Allow enum route bindings to have default values ([#​44255](https://togithub.com/laravel/framework/pull/44255)) - Added benchmark utility class ([b4293d7](https://togithub.com/laravel/framework/commit/b4293d7c18b08b363ac0af64ec04fb1d559b4698), [#​44297](https://togithub.com/laravel/framework/pull/44297)) - Added `Illuminate/Console/Scheduling/ManagesFrequencies::everyOddHour()` ([#​44288](https://togithub.com/laravel/framework/pull/44288)) ##### Fixed - Fix incrementing string keys ([#​44247](https://togithub.com/laravel/framework/pull/44247)) - Fix bug in Fluent Class with named arguments in migrations ([#​44251](https://togithub.com/laravel/framework/pull/44251)) - Fix "about" command caching report ([#​44305](https://togithub.com/laravel/framework/pull/44305)) - Fixes memory leaks ([#​44306](https://togithub.com/laravel/framework/pull/44306), [#​44307](https://togithub.com/laravel/framework/pull/44307)) ##### Changed - Patch for timeless timing attack vulnerability in user login ([#​44069](https://togithub.com/laravel/framework/pull/44069)) - Refactor: register commands in artisan service ([#​44257](https://togithub.com/laravel/framework/pull/44257)) - Allow factories to recycle models with for method ([#​44265](https://togithub.com/laravel/framework/pull/44265)) - Use dedicated method for placeholder replacement in validator ([#​44296](https://togithub.com/laravel/framework/pull/44296)) ### [`v9.31.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9310-httpsgithubcomlaravelframeworkcomparev9301v9310---2022-09-20) [Compare Source](https://togithub.com/laravel/framework/compare/v9.30.1...v9.31.0) ##### Added - Added unique deferrable initially deferred constants for PostgreSQL ([#​44127](https://togithub.com/laravel/framework/pull/44127)) - Request lifecycle duration handler ([#​44122](https://togithub.com/laravel/framework/pull/44122)) - Added Model::withoutTimestamps(...) ([#​44138](https://togithub.com/laravel/framework/pull/44138)) - Added manifestHash function to Illuminate\Foundation\Vite ([#​44136](https://togithub.com/laravel/framework/pull/44136)) - Added support for operator <=> in `/Illuminate/Collections/Traits/EnumeratesValues::operatorForWhere()` ([#​44154](https://togithub.com/laravel/framework/pull/44154)) - Added that Illuminate/Database/Connection::registerDoctrineType() can accept object as well as classname for new doctrine type ([#​44149](https://togithub.com/laravel/framework/pull/44149)) - Added Fake Batches ([#​44104](https://togithub.com/laravel/framework/pull/44104), [#​44173](https://togithub.com/laravel/framework/pull/44173)) - Added `Model::getAppends()` ([#​44180](https://togithub.com/laravel/framework/pull/44180)) - Added missing Str::wrap() static method ([#​44207](https://togithub.com/laravel/framework/pull/44207)) - Added require `symfony/uid` ([#​44202](https://togithub.com/laravel/framework/pull/44202)) - Make Vite macroable ([#​44198](https://togithub.com/laravel/framework/pull/44198)) ##### Fixed - Async fix in `Illuminate/Http/Client/PendingRequest` ([#​44179](https://togithub.com/laravel/framework/pull/44179)) - Fixes artisan serve command with PHP_CLI_SERVER_WORKERS environment variable ([#​44204](https://togithub.com/laravel/framework/pull/44204)) - Fixed `InteractsWithDatabase::castAsJson($value)` incorrectly handles SQLite Database ([#​44196](https://togithub.com/laravel/framework/pull/44196)) ##### Changed - Improve Blade compilation exception messages ([#​44134](https://togithub.com/laravel/framework/pull/44134)) - Improve test failure output ([#​43943](https://togithub.com/laravel/framework/pull/43943)) - Prompt to create MySQL db when migrating ([#​44153](https://togithub.com/laravel/framework/pull/44153)) - Improve UUID and ULID support for Eloquent ([#​44146](https://togithub.com/laravel/framework/pull/44146)) ### [`v9.30.1`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9301-httpsgithubcomlaravelframeworkcomparev9300v9301---2022-09-15) [Compare Source](https://togithub.com/laravel/framework/compare/v9.30.0...v9.30.1) ##### Added - Allow using a model instance in place of nested model factories ([#​44107](https://togithub.com/laravel/framework/pull/44107)) - Added UUID and ULID support for Eloquent ([#​44074](https://togithub.com/laravel/framework/pull/44074)) - Implement except method for fake classes to define what should not be faked ([#​44117](https://togithub.com/laravel/framework/pull/44117)) - Added interacts with queue middleware to send queued mailable ([#​44124](https://togithub.com/laravel/framework/pull/44124)) - Added new exception string to `Illuminate/Database/DetectsLostConnections` ([#​44121](https://togithub.com/laravel/framework/pull/44121)) ##### Fixed - Fixed BC from [Passing event into viaQueue and viaConnection of Queued Listener](https://togithub.com/laravel/framework/pull/44080) ([#​44137](https://togithub.com/laravel/framework/pull/44137)) ##### Changed - Enhance column modifying ([#​44101](https://togithub.com/laravel/framework/pull/44101)) - Allow to define which jobs should be actually dispatched when using Bus::fake ([#​44106](https://togithub.com/laravel/framework/pull/44106)) ### [`v9.30.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9300-httpsgithubcomlaravelframeworkcomparev9290v9300---2022-09-13) [Compare Source](https://togithub.com/laravel/framework/compare/v9.29.0...v9.30.0) ##### Added - Added stop_buffering config option to logger ([#​44071](https://togithub.com/laravel/framework/pull/44071)) - Added read-only filesystem adapter decoration as a config option ([#​44079](https://togithub.com/laravel/framework/pull/44079)) - Added scoped filesystem driver ([#​44105](https://togithub.com/laravel/framework/pull/44105)) - Add force option to all make commands ([#​44100](https://togithub.com/laravel/framework/pull/44100)) ##### Fixed - Fixed QueryBuilder whereNot with array conditions ([#​44083](https://togithub.com/laravel/framework/pull/44083)) ##### Changed - Passing event into viaQueue and viaConnection of Queued Listener ([#​44080](https://togithub.com/laravel/framework/pull/44080)) - Improve testability of batched jobs ([#​44075](https://togithub.com/laravel/framework/pull/44075)) - Allow any kind of whitespace in cron expression ([#​44110](https://togithub.com/laravel/framework/pull/44110)) ### [`v9.29.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9290-httpsgithubcomlaravelframeworkcomparev9280v9290---2022-09-09) [Compare Source](https://togithub.com/laravel/framework/compare/v9.28.0...v9.29.0) ##### Added - Added RequiredIfAccepted validation rule ([#​44035](https://togithub.com/laravel/framework/pull/44035)) - Added `Illuminate/Foundation/Vite::assetPath()` ([#​44037](https://togithub.com/laravel/framework/pull/44037)) - Added ability to discard Eloquent Model changes ([#​43772](https://togithub.com/laravel/framework/pull/43772)) - Added ability to determine if attachments exist to `Illuminate/Mail/Mailable` ([#​43967](https://togithub.com/laravel/framework/pull/43967)) - Added `Illuminate/Support/Testing/Fakes/BusFake::assertNothingBatched()` ([#​44056](https://togithub.com/laravel/framework/pull/44056)) ##### Reverted - Reverted [Fixed RoueGroup::merge to format merged prefixes correctly](https://togithub.com/laravel/framework/pull/44011). ([#​44072](https://togithub.com/laravel/framework/pull/44072)) ##### Fixed - Avoid Passing null to parameter exception on PHP 8.1 ([#​43951](https://togithub.com/laravel/framework/pull/43951)) - Align Remember Me Cookie Duration with CookieJar expiration ([#​44026](https://togithub.com/laravel/framework/pull/44026)) - Fix Stringable typehints with Enumerable ([#​44030](https://togithub.com/laravel/framework/pull/44030)) - Fixed middleware "SetCacheHeaders" with file responses ([#​44063](https://togithub.com/laravel/framework/pull/44063)) ##### Changed - Don't use locks for queue job popping for PlanetScale's MySQL-compatible Vitess engine ([#​44027](https://togithub.com/laravel/framework/pull/44027)) - Avoid matching 'use' in custom Stub templates in `Illuminate/Console/GeneratorCommand.php` ([#​44049](https://togithub.com/laravel/framework/pull/44049)) ### [`v9.28.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9280-httpsgithubcomlaravelframeworkcomparev9270v9280---2022-09-06) [Compare Source](https://togithub.com/laravel/framework/compare/v9.27.0...v9.28.0) ##### Added - Added view data assertions to TestView ([#​43923](https://togithub.com/laravel/framework/pull/43923)) - Added `Illuminate/Routing/Redirector::getIntendedUrl()` ([#​43938](https://togithub.com/laravel/framework/pull/43938)) - Added Eloquent mode to prevent prevently silently discarding fills for attributes not in $fillable ([#​43893](https://togithub.com/laravel/framework/pull/43893)) - Added `Illuminate/Testing/PendingCommand::assertOk()` ([#​43968](https://togithub.com/laravel/framework/pull/43968)) - Make Application macroable ([#​43966](https://togithub.com/laravel/framework/pull/43966)) - Introducing Signal Traps ([#​43933](https://togithub.com/laravel/framework/pull/43933)) - Allow registering instances of commands ([#​43986](https://togithub.com/laravel/framework/pull/43986)) - Support Enumerable in Stringable ([#​44012](https://togithub.com/laravel/framework/pull/44012)) ##### Fixed - Fixed RoueGroup::merge to format merged prefixes correctly. ([#​44011](https://togithub.com/laravel/framework/pull/44011)) - Fixes providesTemporaryUrls on AwsS3V3Adapter ([#​44009](https://togithub.com/laravel/framework/pull/44009)) - Fix ordering of stylesheets when using [@​vite](https://togithub.com/vite) ([#​43962](https://togithub.com/laravel/framework/pull/43962)) ##### Changed - Allow invokable rules to specify custom messsages ([#​43925](https://togithub.com/laravel/framework/pull/43925)) - Support objects like GMP for custom Model casts ([#​43959](https://togithub.com/laravel/framework/pull/43959)) - Default 404 message on denyAsNotFound ([#​43901](https://togithub.com/laravel/framework/pull/43901)) - Changed `Illuminate/Container/Container::resolvePrimitive()` for isVariadic() ([#​43985](https://togithub.com/laravel/framework/pull/43985)) - Allow validator messages to use nested arrays ([#​43981](https://togithub.com/laravel/framework/pull/43981)) - Ensure freezeUuids always resets UUID creation after exception in callback ([#​44018](https://togithub.com/laravel/framework/pull/44018)) ### [`v9.27.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9270-httpsgithubcomlaravelframeworkcomparev9261v9270---2022-08-30) [Compare Source](https://togithub.com/laravel/framework/compare/v9.26.1...v9.27.0) ##### Added - Add getter and setter for connection in the DatabaseBatchRepository class ([#​43869](https://togithub.com/laravel/framework/pull/43869)) ##### Fixed - Fix for potential bug with non-backed enums ([#​43842](https://togithub.com/laravel/framework/pull/43842)) - Patch nested array validation rule regression bug ([#​43897](https://togithub.com/laravel/framework/pull/43897)) - Fix registering event listeners with array callback ([#​43890](https://togithub.com/laravel/framework/pull/43890)) ##### Changed - Explicitly add column name to SQLite query in `Illuminate/Database/Console/DatabaseInspectionCommand::getSqliteTableSize()` ([#​43832](https://togithub.com/laravel/framework/pull/43832)) - Allow broadcast on demand notifications ([d2b1446](https://togithub.com/laravel/framework/commit/d2b14466c27a3d62219256cea27088e6ecd9d32f)) - Make Vite::hotFile() public ([#​43875](https://togithub.com/laravel/framework/pull/43875)) - Prompt to create sqlite db when migrating ([#​43867](https://togithub.com/laravel/framework/pull/43867)) - Call prepare() on HttpException responses ([#​43895](https://togithub.com/laravel/framework/pull/43895)) - Make the model:prune command easier to extend ([#​43919](https://togithub.com/laravel/framework/pull/43919)) ### [`v9.26.1`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9261-httpsgithubcomlaravelframeworkcomparev9260v9261---2022-08-23) [Compare Source](https://togithub.com/laravel/framework/compare/v9.26.0...v9.26.1) ##### Revert - Revert "\[9.x] Add statusText for an assertion message" ([#​43831](https://togithub.com/laravel/framework/pull/43831)) ##### Fixed - Fixed `withoutVite` ([#​43826](https://togithub.com/laravel/framework/pull/43826)) ### [`v9.26.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9260-httpsgithubcomlaravelframeworkcomparev9251v9260---2022-08-23) [Compare Source](https://togithub.com/laravel/framework/compare/v9.25.1...v9.26.0) ##### Added - Adding support for non-backed enums in Models ([#​43728](https://togithub.com/laravel/framework/pull/43728)) - Added vite asset url helpers ([#​43702](https://togithub.com/laravel/framework/pull/43702)) - Added Authentication keyword for SqlServerConnector.php ([#​43757](https://togithub.com/laravel/framework/pull/43757)) - Added support for additional where\* methods to route groups ([#​43731](https://togithub.com/laravel/framework/pull/43731)) - Added min_digits and max_digits validation ([#​43797](https://togithub.com/laravel/framework/pull/43797)) - Added closure support to dispatch conditionals in bus ([#​43784](https://togithub.com/laravel/framework/pull/43784)) - Added configurable paths to Vite ([#​43620](https://togithub.com/laravel/framework/pull/43620)) ##### Fixed - Fix unique lock release for broadcast events ([#​43738](https://togithub.com/laravel/framework/pull/43738)) - Fix empty collection class serialization ([#​43758](https://togithub.com/laravel/framework/pull/43758)) - Fixes creation of deprecations channel ([#​43812](https://togithub.com/laravel/framework/pull/43812)) ##### Changed - Improve display of failures for assertDatabaseHas ([#​43736](https://togithub.com/laravel/framework/pull/43736)) - Always use the write PDO connection to read the just stored pending batch in bus ([#​43737](https://togithub.com/laravel/framework/pull/43737)) - Move unique lock release to method ([#​43740](https://togithub.com/laravel/framework/pull/43740)) - Remove timeoutAt fallback from Job base class ([#​43749](https://togithub.com/laravel/framework/pull/43749)) - Convert closures to arrow functions ([#​43778](https://togithub.com/laravel/framework/pull/43778)) - Use except also in `Illuminate/Routing/Middleware/ValidateSignature::handle()` ([e554d47](https://togithub.com/laravel/framework/commit/e554d471daab568877c039e955a01cb2f06a2e7b)) - Adjust forever time for cookies ([#​43806](https://togithub.com/laravel/framework/pull/43806)) - Make string padding UTF-8 safe ([f1762ed](https://togithub.com/laravel/framework/commit/f1762ed1660f2a71189f1a32efe5b410ec428268)) ### [`v9.25.1`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9251-httpsgithubcomlaravelframeworkcomparev9250v9251---2022-08-16) [Compare Source](https://togithub.com/laravel/framework/compare/v9.25.0...v9.25.1) ##### Fixes - [Fixed typos](https://togithub.com/laravel/framework/compare/v9.25.0...v9.25.1) ### [`v9.25.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9250-httpsgithubcomlaravelframeworkcomparev9240v9250---2022-08-16) [Compare Source](https://togithub.com/laravel/framework/compare/v9.24.0...v9.25.0) ##### Added - Added whenNotExactly to Stringable ([#​43700](https://togithub.com/laravel/framework/pull/43700)) - Added ability to Model::query()->touch() to mass update timestamps ([#​43665](https://togithub.com/laravel/framework/pull/43665)) ##### Fixed - Prevent error in db/model commands when using unsupported columns ([#​43635](https://togithub.com/laravel/framework/pull/43635)) - Fixes ensureDependenciesExist runtime error ([#​43626](https://togithub.com/laravel/framework/pull/43626)) - Null value for auto-cast field caused deprication warning in php 8.1 ([#​43706](https://togithub.com/laravel/framework/pull/43706)) - db:table command properly handle table who doesn't exist ([#​43669](https://togithub.com/laravel/framework/pull/43669)) ##### Changed - Handle assoc mode within db commands ([#​43636](https://togithub.com/laravel/framework/pull/43636)) - Allow chunkById on Arrays, as well as Models ([#​43666](https://togithub.com/laravel/framework/pull/43666)) - Allow for int value parameters to whereMonth() and whereDay() ([#​43668](https://togithub.com/laravel/framework/pull/43668)) - Cleaning up old if-else statement ([#​43712](https://togithub.com/laravel/framework/pull/43712)) - Ensure correct 'integrity' value is used for css assets ([#​43714](https://togithub.com/laravel/framework/pull/43714)) ### [`v9.24.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9240-httpsgithubcomlaravelframeworkcomparev9230v9240---2022-08-09) [Compare Source](https://togithub.com/laravel/framework/compare/v9.23.0...v9.24.0) ##### Added - New db:show, db:table and db:monitor commands ([#​43367](https://togithub.com/laravel/framework/pull/43367)) - Added validation doesnt_end_with rule ([#​43518](https://togithub.com/laravel/framework/pull/43518)) - Added `Illuminate/Database/Eloquent/SoftDeletes::restoreQuietly()` ([#​43550](https://togithub.com/laravel/framework/pull/43550)) - Added mergeUnless to resource ConditionallyLoadsAttributes trait ([#​43567](https://togithub.com/laravel/framework/pull/43567)) - Added `Illuminate/Support/Testing/Fakes/NotificationFake::sentNotifications()` ([#​43558](https://togithub.com/laravel/framework/pull/43558)) - Added `implode` to `Passthru` in `Illuminate/Database/Eloquent/Builder.php` ([#​43574](https://togithub.com/laravel/framework/pull/43574)) - Make Config repository macroable ([#​43598](https://togithub.com/laravel/framework/pull/43598)) - Add whenNull to ConditionallyLoadsAtrribute trait ([#​43600](https://togithub.com/laravel/framework/pull/43600)) - Extract child route model relationship name into a method ([#​43597](https://togithub.com/laravel/framework/pull/43597)) ##### Revert - Reverted [Added `whereIn` to `Illuminate/Routing/RouteRegistrar::allowedAttributes`](https://togithub.com/laravel/framework/pull/43509) ([#​43523](https://togithub.com/laravel/framework/pull/43523)) ##### Fixed - Fix unique locking on broadcast events ([#​43516](https://togithub.com/laravel/framework/pull/43516)) - Fixes the issue of running docs command on windows ([#​43566](https://togithub.com/laravel/framework/pull/43566), [#​43585](https://togithub.com/laravel/framework/pull/43585)) - Fixes output when running db:seed or using --seed in migrate commands ([#​43593](https://togithub.com/laravel/framework/pull/43593)) ##### Changed - Gracefully fail when unable to locate expected binary on the system for artisan docs command ([#​43521](https://togithub.com/laravel/framework/pull/43521)) - Improve output for some Artisan commands ([#​43547](https://togithub.com/laravel/framework/pull/43547)) - Alternative database name in Postgres DSN, allow pgbouncer aliased databases to continue working on 9.x ([#​43542](https://togithub.com/laravel/framework/pull/43542)) - Allow [@​class](https://togithub.com/class)() for component tags ([#​43140](https://togithub.com/laravel/framework/pull/43140)) - Attribute Cast Performance Improvements ([#​43554](https://togithub.com/laravel/framework/pull/43554)) - Queue worker daemon should also listen for SIGQUIT ([#​43607](https://togithub.com/laravel/framework/pull/43607)) - Keep original keys when using Collection->sortBy() with an array of sort operations ([#​43609](https://togithub.com/laravel/framework/pull/43609)) ### [`v9.23.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9230-httpsgithubcomlaravelframeworkcomparev9221v9230---2022-08-02) [Compare Source](https://togithub.com/laravel/framework/compare/v9.22.1...v9.23.0) ##### Added - Added whereNot method to Fluent JSON testing matchers ([#​43383](https://togithub.com/laravel/framework/pull/43383)) - Added deleteQuietly method to Model and use arrow func for related methods ([#​43447](https://togithub.com/laravel/framework/pull/43447)) - Added conditionable trait to Filesystem adapters ([#​43450](https://togithub.com/laravel/framework/pull/43450)) - Introduce artisan docs command ([#​43357](https://togithub.com/laravel/framework/pull/43357)) - Added Support CSP nonce, SRI, and arbitrary attributes with Vite ([#​43442](https://togithub.com/laravel/framework/pull/43442)) - Support conditionables that get condition from target object ([#​43449](https://togithub.com/laravel/framework/pull/43449)) - Added `whereIn` to `Illuminate/Routing/RouteRegistrar::allowedAttributes` ([#​43509](https://togithub.com/laravel/framework/pull/43509)) ##### Fixed - Prevent redis crash when large number of jobs are scheduled for a specific time ([#​43310](https://togithub.com/laravel/framework/pull/43310)) ##### Changed - Make Command components Factory extensible ([#​43439](https://togithub.com/laravel/framework/pull/43439)) - Solve Blade component showing quote formatted for the console ([#​43446](https://togithub.com/laravel/framework/pull/43446)) - Improves output capture from serve command ([#​43461](https://togithub.com/laravel/framework/pull/43461)) - Allow terser singleton bindings ([#​43469](https://togithub.com/laravel/framework/pull/43469)) ### [`v9.22.1`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9221-httpsgithubcomlaravelframeworkcomparev9220v9221---2022-07-26) [Compare Source](https://togithub.com/laravel/framework/compare/v9.22.0...v9.22.1) ##### Added - Added unique locking to broadcast events ([#​43416](https://togithub.com/laravel/framework/pull/43416)) ##### Fixed - Fixes Artisan serve command on Windows ([#​43437](https://togithub.com/laravel/framework/pull/43437)) ### [`v9.22.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9220-httpsgithubcomlaravelframeworkcomparev9216v9220---2022-07-26) [Compare Source](https://togithub.com/laravel/framework/compare/v9.21.6...v9.22.0) ##### Added - Added ability to attach an array of files in MailMessage ([#​43080](https://togithub.com/laravel/framework/pull/43080)) - Added conditional lines to MailMessage ([#​43387](https://togithub.com/laravel/framework/pull/43387)) - Add support for multiple hash algorithms to `Illuminate/Filesystem/Filesystem::hash()` ([#​43407](https://togithub.com/laravel/framework/pull/43407)) ##### Fixed - Fixes for model:show when attribute default is an enum ([#​43370](https://togithub.com/laravel/framework/pull/43370)) - Fixed DynamoDB locks with 0 seconds duration ([#​43365](https://togithub.com/laravel/framework/pull/43365)) - Fixed overriding global locale ([#​43426](https://togithub.com/laravel/framework/pull/43426)) ##### Changed - Round milliseconds in console output runtime ([#​43400](https://togithub.com/laravel/framework/pull/43400)) - Improves serve Artisan command ([#​43375](https://togithub.com/laravel/framework/pull/43375)) ### [`v9.21.6`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9216-httpsgithubcomlaravelframeworkcomparev9215v9216---2022-07-22) [Compare Source](https://togithub.com/laravel/framework/compare/v9.21.5...v9.21.6) ##### Revert - Revert ["Protect against ambiguous columns"](https://togithub.com/laravel/framework/pull/43278) ([#​43362](https://togithub.com/laravel/framework/pull/43362)) ##### Fixed - Fixes default attribute value when using enums on model:show ([#​43360](https://togithub.com/laravel/framework/pull/43360)) ### [`v9.21.5`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9215-httpsgithubcomlaravelframeworkcomparev9214v9215---2022-07-21) [Compare Source](https://togithub.com/laravel/framework/compare/v9.21.4...v9.21.5) ##### Added - Adds fluent File validation rule ([#​43271](https://togithub.com/laravel/framework/pull/43271)) ##### Revert - Revert ["Prevent double throwing chained exception on sync queue"](https://togithub.com/laravel/framework/pull/42950) ([#​43354](https://togithub.com/laravel/framework/pull/43354)) ##### Changed - Allow section payload to be lazy in the "about" command ([#​43329](https://togithub.com/laravel/framework/pull/43329)) ### [`v9.21.4`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9214-httpsgithubcomlaravelframeworkcomparev9213v9214---2022-07-21) [Compare Source](https://togithub.com/laravel/framework/compare/v9.21.3...v9.21.4) ##### Added - Added `Illuminate/Filesystem/FilesystemAdapter::supportsTemporaryUrl()` ([#​43317](https://togithub.com/laravel/framework/pull/43317)) ##### Fixed - Fixes confirm component default value ([#​43334](https://togithub.com/laravel/framework/pull/43334)) ##### Changed - Improves console output when command not found ([#​43323](https://togithub.com/laravel/framework/pull/43323)) ### [`v9.21.3`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9213-httpsgithubcomlaravelframeworkcomparev9212v9213---2022-07-20) [Compare Source](https://togithub.com/laravel/framework/compare/v9.21.2...v9.21.3) ##### Fixed - Fixes usage of Migrator without output ([#​43326](https://togithub.com/laravel/framework/pull/43326)) ### [`v9.21.2`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9212-httpsgithubcomlaravelframeworkcomparev9211v9212---2022-07-20) [Compare Source](https://togithub.com/laravel/framework/compare/v9.21.1...v9.21.2) ##### Fixed - Fixes queue:monitor command dispatching QueueBusy ([#​43320](https://togithub.com/laravel/framework/pull/43320)) - Ensure relation names are properly "snaked" in JsonResource::whenCounted() method ([#​43322](https://togithub.com/laravel/framework/pull/43322)) - Fixed Bootstrap 5 pagination ([#​43319](https://togithub.com/laravel/framework/pull/43319)) ### [`v9.21.1`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9211-httpsgithubcomlaravelframeworkcomparev9210v9211---2022-07-20) [Compare Source](https://togithub.com/laravel/framework/compare/v9.21.0...v9.21.1) ##### Added - Added "Logs" driver to the about command ([#​43307](https://togithub.com/laravel/framework/pull/43307)) - Allows to install doctrine/dbal from model:show command ([#​43288](https://togithub.com/laravel/framework/pull/43288)) - Added to stub publish command flag that restricts to only existing files ([#​43314](https://togithub.com/laravel/framework/pull/43314)) ##### Fixed - Fixes for model:show command ([#​43301](https://togithub.com/laravel/framework/pull/43301)) ##### Changed - Handle varying composer -V output ([#​43286](https://togithub.com/laravel/framework/pull/43286)) - Replace resolve() with app() for Lumen compatible ([#​43312](https://togithub.com/laravel/framework/pull/43312)) - Allow using backed enums as route parameters ([#​43294](https://togithub.com/laravel/framework/pull/43294)) ### [`v9.21.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9210-httpsgithubcomlaravelframeworkcomparev9200v9210---2022-07-19) [Compare Source](https://togithub.com/laravel/framework/compare/v9.20.0...v9.21.0) ##### Added - Added inspiring quote ([#​43180](https://togithub.com/laravel/framework/pull/43180), [#​43189](https://togithub.com/laravel/framework/pull/43189)) - Introducing a fresh new look for Artisan ([#​43065](https://togithub.com/laravel/framework/pull/43065)) - Added whenCounted to JsonResource ([#​43101](https://togithub.com/laravel/framework/pull/43101)) - Artisan model:show command ([#​43156](https://togithub.com/laravel/framework/pull/43156)) - Artisan `about` Command ([#​43147](https://togithub.com/laravel/framework/pull/43147), [51b5eda](https://togithub.com/laravel/framework/commit/51b5edaa2f8dfb0acb520ecb394706ade2200a35), [#​43225](https://togithub.com/laravel/framework/pull/43225), [#​43276](https://togithub.com/laravel/framework/pull/43276)) - Adds enum casting to Request ([#​43239](https://togithub.com/laravel/framework/pull/43239)) ##### Revert - Revert ["Fix default parameter bug in routes"](https://togithub.com/laravel/framework/pull/42942) ([#​43208](https://togithub.com/laravel/framework/pull/43208)) - Revert route change PR ([#​43255](https://togithub.com/laravel/framework/pull/43255)) ##### Fixed - Fix transaction attempts counter for sqlsrv ([#​43176](https://togithub.com/laravel/framework/pull/43176)) ##### Changed - Make assertDatabaseHas failureDescription more multibyte character friendly ([#​43181](https://togithub.com/laravel/framework/pull/43181)) - ValidationException summarize only when use strings ([#​43177](https://togithub.com/laravel/framework/pull/43177)) - Improve mode function in collection ([#​43240](https://togithub.com/laravel/framework/pull/43240)) - clear Facade resolvedInstances in queue worker resetScope callback ([#​43215](https://togithub.com/laravel/framework/pull/43215)) - Improves queue:work command ([#​43252](https://togithub.com/laravel/framework/pull/43252)) - Remove null default attributes names when UPDATED_AT or CREATED_AT is null at Model::replicate ([#​43279](https://togithub.com/laravel/framework/pull/43279)) - Protect against ambiguous columns ([#​43278](https://togithub.com/laravel/framework/pull/43278)) - Use readpast query hint instead of holdlock for sqlsrv database queue ([#​43259](https://togithub.com/laravel/framework/pull/43259)) - Vendor publish flag that restricts to only existing files ([#​43212](https://togithub.com/laravel/framework/pull/43212)) ### [`v9.20.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9200-httpsgithubcomlaravelframeworkcomparev9190v9200---2022-07-13) [Compare Source](https://togithub.com/laravel/framework/compare/v9.19.0...v9.20.0) ##### Added - Added quote from Mustafa Kemal Atatürk ([#​43022](https://togithub.com/laravel/framework/pull/43022)) - Allow Collection random() to accept a callable ([#​43028](https://togithub.com/laravel/framework/pull/43028)) - Added `Str::inlineMarkdown()` ([#​43126](https://togithub.com/laravel/framework/pull/43126)) - Allow authorization responses to specify HTTP status codes ([#​43097](https://togithub.com/laravel/framework/pull/43097)) - Added required directive ([#​43103](https://togithub.com/laravel/framework/pull/43103)) - Added replicateQuietly to Model ([#​43141](https://togithub.com/laravel/framework/pull/43141)) - Added ignore param to ValidateSignature middleware ([#​43160](https://togithub.com/laravel/framework/pull/43160)) ##### Fixed - Fixed forceCreate on MorphMany not returning newly created object ([#​42996](https://togithub.com/laravel/framework/pull/42996)) - Fixed missing return in `Illuminate/Mail/Attachment::fromStorageDisk()` ([#​43023](https://togithub.com/laravel/framework/pull/43023)) - Fixed inconsistent content type when using ResponseSequence ([#​43051](https://togithub.com/laravel/framework/pull/43051)) - Prevent double throwing chained exception on sync queue ([#​42950](https://togithub.com/laravel/framework/pull/42950)) - Avoid matching multi-line imports in GenerateCommand stub templates ([#​43093](https://togithub.com/laravel/framework/pull/43093)) ##### Changed - Disable Column Statistics for php artisan schema:dump on MariaDB ([#​43027](https://togithub.com/laravel/framework/pull/43027)) - Bind a Vite Null Object to the Container instead of a Closure in `Illuminate/Foundation/Testing/Concerns/InteractsWithContainer::withoutVite()` ([#​43040](https://togithub.com/laravel/framework/pull/43040)) - Early return when message format is the default in `Illuminate/Support/MessageBag::transform()` ([#​43149](https://togithub.com/laravel/framework/pull/43149)) ### [`v9.19.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9190-httpsgithubcomlaravelframeworkcomparev9180v9190---2022-06-28) [Compare Source](https://togithub.com/laravel/framework/compare/v9.18.0...v9.19.0) ##### Added - Add new allowMaxRedirects method to PendingRequest ([#​42902](https://togithub.com/laravel/framework/pull/42902)) - Add support to detect dirty encrypted model attributes ([#​42888](https://togithub.com/laravel/framework/pull/42888)) - Added Vite ([#​42785](https://togithub.com/laravel/framework/pull/42785)) ##### Fixed - Fixed bug on forceCreate on a MorphMay relationship not including morph type ([#​42929](https://togithub.com/laravel/framework/pull/42929)) - Fix default parameter bug in routes ([#​42942](https://togithub.com/laravel/framework/pull/42942)) - Handle cursor paginator when no items are found ([#​42963](https://togithub.com/laravel/framework/pull/42963)) - Fix undefined constant error when use slot name as key of object ([#​42943](https://togithub.com/laravel/framework/pull/42943)) - Fix BC break for Log feature tests ([#​42987](https://togithub.com/laravel/framework/pull/42987)) ##### Changed - Allow instance of Enum pass Enum Rule ([#​42906](https://togithub.com/laravel/framework/pull/42906)) ### [`v9.18.0`](https://togithub.com/laravel/framework/blob/HEAD/CHANGELOG.md#v9180-httpsgithubcomlaravelframeworkcomparev9170v9180---2022-06-21) [Compare Source](https://togithub.com/laravel/framework/compare/v9.17.0...v9.18.0) ##### Added - Improve file attachment for mail and notifications ([#​42563](https://togithub.com/laravel/framework/pull/42563)) - Introduce Invokable validation classes ([#​42689](https://togithub.com/laravel/framework/pull/42689)) - Predis v2.0 ([#​42577](https://togithub.com/laravel/framework/pull/42577)) - Added `Illuminate/View/Compilers/Concerns/CompilesConditionals::compileReadonly()` ([#​42717](https://togithub.com/laravel/framework/pull/42717)) - Apply where's from union query builder in cursor pagination ([#​42651](https://togithub.com/laravel/framework/pull/42651)) - Added ability to define "with" relations as a nested array ([#​42690](https://togithub.com/laravel/framework/pull/42690)) - Added ability to set backoff in broadcast events ([#​42737](https://togithub.com/laravel/framework/pull/42737)) - Added host(), httpHost(), schemeAndHttpHost() to Request ([#​42797](https://togithub.com/laravel/framework/pull/42797)) - Allow invokable rules to push messages to nested (or other) attributes ([#​42801](https://togithub.com/laravel/framework/pull/42801)) - Adds compilePushIf and compileEndpushIf functions to View compiler ([#​42762](https://togithub.com/laravel/framework/pull/42762)) - Added: Allow removing token during tests ([#​42841](https://togithub.com/laravel/framework/pull/42841)) - Added predefined_constants to reservedNames array in `Illuminate/Console/GeneratorCommand` ([#​42832](https://togithub.com/laravel/framework/pull/42832)) - Handle collection creation around a single enum ([#​42839](https://togithub.com/laravel/framework/pull/42839)) - Allow for nullable morphs in whereNotMorphedT ([#​42878](https://togithub.com/laravel/framework/pull/42878)) - Introduce a fake() helper to resolve faker singletons, per locale ([#​42844](https://togithub.com/laravel/framework/pull/42844)) - Allow handling cumulative query duration limit per DB connection ([#​42744](https://togithub.com/laravel/framework/pull/42744)) - Add invokable option to make rule command ([#​42742](https://togithub.com/laravel/framework/pull/42742)) ##### Fixed - Fix deprecation error in the route:list command ([#​42704](https://togithub.com/laravel/framework/pull/42704)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 2 years ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: composer.lock
Command failed: docker run --rm --name=renovate_sidecar --label=renovate_child -v "/mnt/renovate/gh/nunhes/breeze":"/mnt/renovate/gh/nunhes/breeze" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -v "/tmp/containerbase":"/tmp/containerbase" -e COMPOSER_CACHE_DIR -e COMPOSER_AUTH -e BUILDPACK_CACHE_DIR -e CONTAINERBASE_CACHE_DIR -w "/mnt/renovate/gh/nunhes/breeze" docker.io/renovate/sidecar bash -l -c "install-tool php 8.1.12 && install-tool composer 2.4.4 && composer update laravel/framework --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires laravel/framework 9.40.1 -> satisfiable by laravel/framework[v9.40.1].
    - laravel/framework v9.40.1 requires symfony/console ^6.0.9 -> found symfony/console[v6.0.9, ..., 6.2.x-dev] but these were not loaded, likely because it conflicts with another require.
  Problem 2
    - laravel/framework v9.40.1 requires symfony/console ^6.0.9 -> found symfony/console[v6.0.9, ..., 6.2.x-dev] but these were not loaded, likely because it conflicts with another require.
    - googee/entity v2.3.1 requires laravel/framework >=5.5 -> satisfiable by laravel/framework[v9.40.1].
    - googee/entity is locked to version v2.3.1 and an update of this package was not requested.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.