chore(deps): update devdependencies (major) (major) #256
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.0
Release Notes
orchestral/testbench (orchestra/testbench)
v10.4.0
Compare Source
Changes
Testbench Changes
Changes
Orchestra\Foundation\Env
now extendsOrchestra\Sidekick\Env
.v10.3.0
Compare Source
Changes
Testbench Changes
Changes
Orchestra\Testbench\PHPUnit\TestCase
now implementsOrchestra\Testbench\Concerns\InteractsWithMockery
.Illuminate\Database\Eloquent\Model::automaticallyEagerLoadRelationships()
state between tests if the method exists.Fixes
v10.2.2
Compare Source
Changes
Testbench Changes
Changes
Illuminate\Database\Eloquent\Model
states between tests.v10.2.1
Compare Source
Changes
Testbench Changes
Changes
symfony/polyfill-php84
.v10.2.0
Compare Source
Changes
Testbench Changes
Added
Closure
toOrchestra\Testbench\remote()
function.Changes
Orchestra\Testbench\remote()
function to useOrchestra\Testbench\Foundation\Process\RemoteCommand
.TESTBENCH_ENVIRONMENT_FILE_USING
toTESTBENCH_ENVIRONMENT_FILE_USING
(internal environment variable).v10.1.0
Compare Source
Changes
Testbench Changes
Added
resolvePhpUnitTestClassName()
andresolvePhpUnitTestMethodName()
toOrchestra\Testbench\Concerns\InteractsWithPHPUnit
trait.Changes
usesTestingFeature()
to register attribute directly on test method.vendor
detection on the default skeleton.Orchestra\Sidekick\is_symlink()
function instead ofis_link()
to improves support on Windows.::class
instead ofget_class()
.vendor
symlink viapackage:purge-skeleton
command.Fixes
Orchestra\Testbench\Attributes\UsesVendor::beforeEach()
method.Deprecate
@environment-setup
@define-env
@define-database
@define-route
v10.0.0
Compare Source
Changes
Orchestra\Testbench\TestCase
to useIlluminate\Foundation\Testing\Concerns\InteractsWithViews
trait.Removed
Orchestra\Testbench\once()
Orchestra\Testbench\transform_relative_path()
Orchestra\Testbench\Concerns\CreatesApplication
trait:getBasePath()
getDefaultApplicationBootstrapFile()
Orchestra\Testbench\Concerns\InteractsWithMigrations
trait:loadMigrationsWithoutRollbackFrom()
loadLaravelMigrationsWithoutRollback()
runLaravelMigrationsWithoutRollback()
pestphp/pest (pestphp/pest)
v3.8.2
Compare Source
v3.8.1
Compare Source
fix: installation of pest on laravel's starter kits
v3.8.0
Compare Source
--compact
flag now hides type coverage for files exceeding 100%.*
as a wildcard in architecture-related expectations.ad: youtube.com/watch?v=o6ZWWy_RQBw
v3.7.5
Compare Source
JunitXmlLogger
out of sync with PHPUnit.v3.7.4
Compare Source
--compact
option to coveragev3.7.3
Compare Source
v3.7.2
Compare Source
v3.7.1
Compare Source
v3.7.0
Compare Source
v3.6.0
Compare Source
Full Changelog: pestphp/pest@v3.5.2...v3.6.0
v3.5.2
Compare Source
Full Changelog: pestphp/pest@v3.5.1...v3.5.2
v3.5.1
Compare Source
Full Changelog: pestphp/pest@v3.5.0...v3.5.1
v3.5.0
Compare 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
beforeEach
call from executing by @jshayes in https://github.com/pestphp/pest/pull/1294v3.4.2
Compare Source
Full Changelog: pestphp/pest@v3.4.1...v3.4.2
v3.4.1
Compare Source
chore: uses stable versions of collision and termwind (with PHP 8.4 support)
v3.4.0
Compare Source
feat: php v8.4 support
v3.3.2
Compare 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.1
Compare Source
chore: bumps dependencies
v3.3.0
Compare Source
feat: uses phpunit
v11.4.0
.v3.2.5
Compare Source
fix: missing
middleware
method 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.4
Compare Source
fix:
App\Exceptions\Handler
ignored on laravel presetv3.2.3
Compare 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.2
Compare Source
fix: auto-complete on
->preset
methodv3.2.1
Compare Source
fix: fix: missing
!=
and!==
on newtoUseStrictEquality
arch expectationv3.2.0
Compare Source
feat: adds
toUseStrictEquality
arch expectationv3.1.0
Compare Source
feat: adds
mutates
function. https://pestphp.com/docs/mutation-testingv3.0.8
Compare Source
fix:
todo
calls withints
on parametersv3.0.7
Compare Source
chore: bumps phpunit version
fix: update assignee URL for Jira by @owenvoke in https://github.com/pestphp/pest/pull/1254
v3.0.6
Compare Source
fix: team city usage on phpstorm. https://github.com/pestphp/pest/issues/1236
v3.0.5
Compare Source
fix: parallel mutation testing when using Laravel Herd
v3.0.4
Compare Source
fix:
afterEach
being called twice. https://github.com/pestphp/pest/issues/1230v3.0.3
Compare Source
fix:
pest()->printer()
method wrongly named. https://github.com/pestphp/pest/issues/1229v3.0.2
Compare Source
--processes
being ignored when running mutate on parallel. https://github.com/pestphp/pest/issues/1228v3.0.1
Compare Source
--coverage
not working on non-parallel mode. https://github.com/pestphp/pest/issues/1223v3.0.0
Compare Source
Please consult the upgrade guide and release notes in the official Pest documentation.
pestphp/pest-plugin-laravel (pestphp/pest-plugin-laravel)
v3.2.0
Compare Source
v3.1.0
Compare Source
v3.0.0
Compare Source
phpstan/phpstan-deprecation-rules (phpstan/phpstan-deprecation-rules)
v2.0.3
Compare Source
(string)
v2.0.2
Compare Source
v2.0.1
Compare Source
v2.0.0
Compare Source
selectSingle()
is being deprecatedphpstan/phpstan-phpunit (phpstan/phpstan-phpunit)
v2.0.6
Compare Source
v2.0.5
Compare Source
v2.0.4
Compare Source
v2.0.3
Compare Source
v2.0.2
Compare Source
v2.0.1
Compare Source
v2.0.0
Compare Source
psalm/psalm-plugin-laravel (psalm/plugin-laravel)
v3.0.3
Compare Source
What’s Changed
Full Changelog: psalm/psalm-plugin-laravel@v3.0.2...v3.0.3
v3.0.2
Compare Source
What’s Changed
Internal changes:
Full Changelog: psalm/psalm-plugin-laravel@v3.0.1...v3.0.2
v3.0.1
Compare Source
What’s Changed
dev
to composer keywords (#397) @alies-devInternal changes:
Full Changelog: psalm/psalm-plugin-laravel@v3.0.0...v3.0.1
v3.0.0
Compare Source
What's Changed
Model::$factory
static 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_types
by @alies-devfailOnError
config 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.12.0
: - Cache refactoringCompare Source
This release features a major cache refactoring, improving stability, removing race conditions and adding a new feature called cache consolidation, which consolidates the cache, normally composed of split files, into one single file with the
--consolidate-cache
flag, for quicker runs when doing whole project scans!To use cache consolidation, simply run Psalm with the
--consolidate-cache
flag after running a normal analysis: running with this flag will skip analysis and only consolidate the cache.If you consolidate your cache in CI runs, sure to re-consolidate the cache again after running Psalm before re-saving the updated cache.
What's Changed
Features
Fixes
Docs
numeric
supertype by @kylekatarnls in https://github.com/vimeo/psalm/pull/11444New Contributors
Full Changelog: vimeo/psalm@6.11.0...6.12.0
v6.11.0
Compare Source
What's Changed
Features
ClassFilePathProviderInterface
plugin hook to polyfill custom autoloaders by @danog in https://github.com/vimeo/psalm/pull/11422Fixes
Subscribe to the brand new Psalm newsletter to stay up to date with all of Psalm's news!
Full Changelog: vimeo/psalm@6.10.3...6.11.0
v6.10.3
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.10.2...6.10.3
v6.10.2
Compare Source
What's Changed
Fixes
New Contributors
Full Changelog: vimeo/psalm@6.10.1...6.10.2
v6.10.1
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.10.0...6.10.1
v6.10.0
Compare Source
Join the new official Psalm news channel and the Psalm community!
The news channel will be used to share inside exclusive news about upcoming Psalm features (including property hook support, coming within the next few releases!), and the community group can be used to discuss and share the way you use Psalm!
What's Changed
Features
Full Changelog: vimeo/psalm@6.9.6...6.10.0
v6.9.6
Compare Source
Add git, ssh and composer to the docker image by @danog.
Full Changelog: vimeo/psalm@6.9.5...6.9.6
v6.9.5
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.9.4...6.9.5
v6.9.4
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.9.3...6.9.4
v6.9.3
Compare Source
What's Changed
Fixes
Internal changes
Full Changelog: vimeo/psalm@6.9.2...6.9.3
v6.9.2
Compare Source
Fixes multiplatform builds for the
latest
tag of the docker image ».Full Changelog: vimeo/psalm@6.9.1...6.9.2
v6.9.1
Compare Source
v6.9.0
: - Docker image!Compare Source
Psalm now has an official docker image!
It uses a custom build of PHP built from scratch, running Psalm +30% faster on average than normal PHP (+50% faster if comparing to PHP without opcache installed).
To use it, simply run:
docker run -v $PWD:/app --rm -it ghcr.io/danog/psalm:latest /composer/vendor/bin/psalm --no-cache
Issues due to missing extensions can be fixed by enabling them in psalm.xml and/or requiring them in composer.json, see here » for more info.
Extensions not stubbed by Psalm itself (and thus not available as a psalm config option) may be stubbed using traditional PHP stubs.
What's Changed
Features
Full Changelog: vimeo/psalm@6.8.9...6.9.0
v6.8.9
Compare Source
What's Changed
Fixes
Internal changes
Full Changelog: vimeo/psalm@6.8.8...6.8.9
v6.8.8
Compare Source
What's Changed
Fixes
Internal changes
Full Changelog: vimeo/psalm@6.8.7...6.8.8
v6.8.7
Compare 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.6
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.8.5...6.8.6
v6.8.5
Compare Source
What's Changed
Fixes
@danog
Full Changelog: vimeo/psalm@6.8.4...6.8.5
v6.8.4
Compare 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.3
Compare Source
What's Changed
Fixes
Internal changes
Full Changelog: vimeo/psalm@6.8.2...6.8.3
v6.8.2
Compare Source
What's Changed
Fixes
Full Changelog: vimeo/psalm@6.8.1...6.8.2
v6.8.1
Compare Source
What's Changed
Internal changes
Full Changelog: vimeo/psalm@6.8.0...6.8.1
v6.8.0
Compare Source
What's Changed
Features
Fixes
New Contributors
Full Changelog: vimeo/psalm@6.7.1...6.8.0
[
v6.7.1
](https://redirect.github.com/vimeConfiguration
📅 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.