chore(deps): update devdependencies (major) (major) #252
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^v9.1.1->^v10.0.0^v2.34.7->^v3.0.0^v2.4.0->^v3.0.0^1.2.0->^2.0.0^1.4.0->^2.0.0^v2.11.0->^v3.0.0^5.24.0->^6.0.0Release Notes
orchestral/testbench (orchestra/testbench)
v10.0.0Compare Source
Changes
Orchestra\Testbench\TestCaseto useIlluminate\Foundation\Testing\Concerns\InteractsWithViewstrait.Removed
Orchestra\Testbench\once()Orchestra\Testbench\transform_relative_path()Orchestra\Testbench\Concerns\CreatesApplicationtrait:getBasePath()getDefaultApplicationBootstrapFile()Orchestra\Testbench\Concerns\InteractsWithMigrationstrait:loadMigrationsWithoutRollbackFrom()loadLaravelMigrationsWithoutRollback()runLaravelMigrationsWithoutRollback()pestphp/pest (pestphp/pest)
v3.7.4Compare Source
--compactoption to coveragev3.7.3Compare Source
v3.7.2Compare Source
v3.7.1Compare Source
v3.7.0Compare Source
v3.6.0Compare Source
Full Changelog: pestphp/pest@v3.5.2...v3.6.0
v3.5.2Compare Source
Full Changelog: pestphp/pest@v3.5.1...v3.5.2
v3.5.1Compare Source
Full Changelog: pestphp/pest@v3.5.0...v3.5.1
v3.5.0Compare Source
feat: support for nested describe blocks by @jshayes in https://github.com/pestphp/pest/pull/1295
fix: issue where a describe block will prevent a
beforeEachcall from executing by @jshayes in https://github.com/pestphp/pest/pull/1294v3.4.2Compare Source
Full Changelog: pestphp/pest@v3.4.1...v3.4.2
v3.4.1Compare Source
chore: uses stable versions of collision and termwind (with PHP 8.4 support)
v3.4.0Compare Source
feat: php v8.4 support
v3.3.2Compare Source
docs: fixes composer command by @AbdellahBoutmad in https://github.com/pestphp/pest/pull/1293
fix: missing policy suffix test by @olivernybroe in https://github.com/pestphp/pest/pull/1292
v3.3.1Compare Source
chore: bumps dependencies
v3.3.0Compare Source
feat: uses phpunit
v11.4.0.v3.2.5Compare Source
fix: missing
middlewaremethod on allowable public methods on controllers on laravel preset by @CamKem in https://github.com/pestphp/pest/pull/1280fix: strict types expectation to allows for comments above declaration by @midnite81 in https://github.com/pestphp/pest/pull/1279
v3.2.4Compare Source
fix:
App\Exceptions\Handlerignored on laravel presetv3.2.3Compare Source
feat: laravel preset now ignores concerns on App\Enums and App\Features by @jeremynikolic in https://github.com/pestphp/pest/pull/1275
v3.2.2Compare Source
fix: auto-complete on
->presetmethodv3.2.1Compare Source
fix: fix: missing
!=and!==on newtoUseStrictEqualityarch expectationv3.2.0Compare Source
feat: adds
toUseStrictEqualityarch expectationv3.1.0Compare Source
feat: adds
mutatesfunction. https://pestphp.com/docs/mutation-testingv3.0.8Compare Source
fix:
todocalls withintson parametersv3.0.7Compare Source
chore: bumps phpunit version
fix: update assignee URL for Jira by @owenvoke in https://github.com/pestphp/pest/pull/1254
v3.0.6Compare Source
fix: team city usage on phpstorm. https://github.com/pestphp/pest/issues/1236
v3.0.5Compare Source
fix: parallel mutation testing when using Laravel Herd
v3.0.4Compare Source
fix:
afterEachbeing called twice. https://github.com/pestphp/pest/issues/1230v3.0.3Compare Source
fix:
pest()->printer()method wrongly named. https://github.com/pestphp/pest/issues/1229v3.0.2Compare Source
--processesbeing ignored when running mutate on parallel. https://github.com/pestphp/pest/issues/1228v3.0.1Compare Source
--coveragenot working on non-parallel mode. https://github.com/pestphp/pest/issues/1223v3.0.0Compare Source
Please consult the upgrade guide and release notes in the official Pest documentation.
pestphp/pest-plugin-laravel (pestphp/pest-plugin-laravel)
v3.1.0Compare Source
v3.0.0Compare Source
phpstan/phpstan-deprecation-rules (phpstan/phpstan-deprecation-rules)
v2.0.1Compare Source
v2.0.0Compare Source
selectSingle()is being deprecatedphpstan/phpstan-phpunit (phpstan/phpstan-phpunit)
v2.0.4Compare Source
v2.0.3Compare Source
v2.0.2Compare Source
v2.0.1Compare Source
v2.0.0Compare Source
psalm/psalm-plugin-laravel (psalm/plugin-laravel)
v3.0.0Compare Source
What's Changed
Model::$factorystatic property (for HasFactory) psalm/psalm-plugin-laravel@801629e (error:Undefined array key "factory") @alies-dev#[\Override]attribute by @alies-dev in https://github.com/psalm/psalm-plugin-laravel/pull/392strict_typesby @alies-devfailOnErrorconfig value psalm/psalm-plugin-laravel@0a593bf by @alies-devFull Changelog: psalm/psalm-plugin-laravel@v2.11.1...v3.0.0
vimeo/psalm (vimeo/psalm)
v6.8.8Compare Source
What's Changed
Fixes
Internal changes
Full Changelog: vimeo/psalm@6.8.7...6.8.8
v6.8.7Compare Source
What's Changed
Fixes
list{0: int, 1?: int}etc. by @MoonE in https://github.com/vimeo/psalm/pull/11150Full Changelog: vimeo/psalm@6.8.6...6.8.7
v6.8.6Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.8.5...6.8.6
v6.8.5Compare Source
What's Changed
Fixes
@danogFull Changelog: vimeo/psalm@6.8.4...6.8.5
v6.8.4Compare Source
This release introduces fully reproducible builds (the composer.lock file is now added to phars).
Full Changelog: vimeo/psalm@6.8.3...6.8.4
v6.8.3Compare Source
What's Changed
Fixes
Internal changes
Full Changelog: vimeo/psalm@6.8.2...6.8.3
v6.8.2Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.8.1...6.8.2
v6.8.1Compare Source
What's Changed
Internal changes
Full Changelog: vimeo/psalm@6.8.0...6.8.1
v6.8.0Compare Source
What's Changed
Features
Fixes
New Contributors
Full Changelog: vimeo/psalm@6.7.1...6.8.0
v6.7.1Compare Source
What's Changed
Internal changes
Full Changelog: vimeo/psalm@6.7.0...6.7.1
v6.7.0Compare Source
What's Changed
Features
allowBoolToLiteralBoolComparisonconfig (disabled by default), used to control emission ofRedundantIdentityWithTrueissues (previously, their emission was controlled by thestrictBinaryOperandsconfig) by @danog in https://github.com/vimeo/psalm/pull/11283#[Override]attribute detection (automatic Psalter fixer available) by @danog in https://github.com/vimeo/psalm/pull/11283@methodor@property, see here for more info by @danog in https://github.com/vimeo/psalm/pull/11283@psalm-suppress allannotation (may be re-enabled manually with the disableSuppressAll config) by @danog in https://github.com/vimeo/psalm/pull/11283Fixes
Internal changes
New Contributors
Full Changelog: vimeo/psalm@6.6.2...6.7.0
v6.6.2Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.6.1...6.6.2
v6.6.1Compare Source
What's Changed
Fixes
Docs
Full Changelog: vimeo/psalm@6.6.0...6.6.1
v6.6.0Compare Source
What's Changed
Features
Fixes
Docs
Internal changes
Full Changelog: vimeo/psalm@6.5.1...6.6.0
v6.5.1Compare Source
What's Changed
Fixes
symfony/filesystemby @weirdan in https://github.com/vimeo/psalm/pull/11273Internal changes
Full Changelog: vimeo/psalm@6.5.0...6.5.1
v6.5.0Compare Source
What's Changed
Features
disableVarParsingconfig by @danogFixes
Full Changelog: vimeo/psalm@6.4.1...6.5.0
v6.4.1Compare Source
What's Changed
Fixes
Internal changes
New Contributors
Full Changelog: vimeo/psalm@6.4.0...6.5.0
v6.4.0Compare Source
What's Changed
Features
Fixes
Full Changelog: vimeo/psalm@6.3.0...6.4.0
v6.3.0Compare Source
This release adds the new psalm-review tool!
What's Changed
Features
Fixes
Full Changelog: vimeo/psalm@6.2.0...6.3.0
v6.2.0Compare Source
This release was possible thanks to a Psalm support contract!
This release adds the new LiteralKeyUnshapedArray issue, controlled by the disallowLiteralKeysOnUnshapedArrays configuration flag (false by default), useful to enforce usage of shaped arrays instead of generic arrays.
What's Changed
Features
Fixes
Full Changelog: vimeo/psalm@6.1.0...6.2.0
v6.1.0Compare Source
This release was possible thanks to a Psalm support contract!
This release greatly improves multithreaded mode, fixing some nasty issues and greatly improving efficiency, thanks to efficient task scheduling powered by amphp/parallel (& some custom code to allow usage of copy-on-write optimizations with forks instead of spawning new processes).
This release also adds a runtime check to prevent Psalm from running on Linux systems where VM overcommitting is disabled: Psalm makes heavy use of VM overcommitting (specifically during forking in multithreaded mode) to greatly reduce RAM usage and improve performance.
Note that in the vast majority of Linux systems, VM overcommitting is already enabled by default.
What's Changed
Features
Fixes
Internal changes
Other changes
Full Changelog: vimeo/psalm@6.0.0...6.1.0
v6.0.0: Psalm v6Compare Source
This is the first release of Psalm v6!
Users are encouraged to switch to Psalm v6 right away, as v5 is not supported anymore.
Also announcing Psalm's new support model: you can support Psalm development by requesting a support contract from Daniil Gentili, the only active maintainer of Psalm.
Support contracts can cover full integration of Psalm into existing codebases, support for Psalm issues and development of additional Psalm features.
See here » for info, pricing and contact information.
Main highlights of Psalm v6:
ignoreInternalFunctionFalseReturnandignoreInternalFunctionNullReturnare nowfalseby default: this means Psalm now warns when a false/null return type of a native function is not explicitly checked.Plugin authors should consult the changelog for info about BC-breaking changes.
What's Changed
Features
DuplicatePropertyissue by @tuqqu in https://github.com/vimeo/psalm/pull/10265Fixes
Configuration
📅 Schedule: Branch creation - "before 5am every weekday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.