Skip to content

Update Composer (major)#3

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-composer
Open

Update Composer (major)#3
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-composer

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Sep 30, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pestphp/pest ^2.34 -> ^3.0 age adoption passing confidence
phpstan/phpstan ^1.10 -> ^2.0 age adoption passing confidence
phpstan/phpstan-deprecation-rules ^1.1 -> ^2.0 age adoption passing confidence
rector/rector (source) ^1.0 -> ^2.0 age adoption passing confidence
spaze/phpstan-disallowed-calls ^3.1 -> ^4.0 age adoption passing confidence
thecodingmachine/safe ^2.5 -> ^3.0 age adoption passing confidence

Release Notes

pestphp/pest (pestphp/pest)

v3.7.4

Compare Source

  • Adds --compact option to coverage

v3.7.3

Compare Source

  • Adds Laravel 12 support

v3.7.2

Compare Source

  • Bumps PHPUnit version.

v3.7.1

Compare Source

  • Bumps PHPUnit and Paratest versions

v3.7.0

Compare Source

  • Adds PHPUnit 11.5.0 support

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/1294

v3.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/1280
fix: 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 preset

v3.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 method

v3.2.1

Compare Source

fix: fix: missing != and !== on new toUseStrictEquality arch expectation

v3.2.0

Compare Source

feat: adds toUseStrictEquality arch expectation

v3.1.0

Compare Source

feat: adds mutates function. https://pestphp.com/docs/mutation-testing

v3.0.8

Compare Source

fix: todo calls with ints on parameters

v3.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/1230

v3.0.3

Compare Source

fix: pest()->printer() method wrongly named. https://github.com/pestphp/pest/issues/1229

v3.0.2

Compare Source

v3.0.1

Compare Source

v3.0.0

Compare Source

Please consult the upgrade guide and release notes in the official Pest documentation.

phpstan/phpstan (phpstan/phpstan)

v2.1.6

Compare Source

Improvements 🔧

Bugfixes 🐛

Internals 🔍

v2.1.5

Compare Source

Improvements 🔧

Bugfixes 🐛

v2.1.4

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v2.1.3

Compare Source

If you're using larastan/larastan PHPStan extension, please update to version 3.0.4 alongside PHPStan 2.1.3 for improved compatibility with the new generic static<...> type. Thank you.

This release includes fixes and improvements from PHPStan 1.12.17. Most impportantly it introduces GenericStaticType - support for static<...> (#​1289), #​12485, #​11398, #​10417, #​9807, #​9449, #​8623, #​5512

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

v2.1.2

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

v2.1.1

Compare Source

Improvements 🔧

Bugfixes 🐛

Internals 🔍

  • Update PHP-Parser and BetterReflection (#​3767)
    • Simplify code thanks to PHP-Parser update
    • Simplify code thanks to BetterReflection update
    • PropertyHookReturnStatementsNode is invoked for short body hooks
    • ShortGetPropertyHookReturnTypeRule is no longer needed
    • PropertyHookNameVisitor is no longer needed, PHP-parser comes with propertyName attribute

v2.1.0

Compare Source

Read all about this release on PHPStan's blog!

Major new features 🚀

  • Support for PHP 8.4's property hooks (RFC)
  • Support for PHP 8.4's asymmetric visibility (RFC)
  • Support for PHP 8.4's #[Deprecated] attribute (RFC)

Bleeding edge 🔪

If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

includes:
	- vendor/phpstan/phpstan/conf/bleedingEdge.neon

Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

Improvements 🔧

Bugfixes 🐛

Internals 🔍

v2.0.4

Compare Source

This release includes improvements and fixes from PHPStan 1.12.13.

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

v2.0.3

Compare Source

This release includes improvements and fixes from PHPStan 1.12.12.

Bleeding edge 🔪

If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

includes:
	- vendor/phpstan/phpstan/conf/bleedingEdge.neon

Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

v2.0.2

Compare Source

Improvements 🔧

Internals 🔍

v2.0.1

Compare Source

Bugfixes 🐛

v2.0.0

Compare Source

PHPStan 2.0

Read more about PHPStan 2.0.

Check out the UPGRADING guide!.

Buy the PHPStan elephpant and T-shirts!

Design 2

Major new features 🚀

Improvements 🔧


Configuration

📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-composer branch from 5f06ba4 to bd0b0d9 Compare November 11, 2024 08:25
@renovate renovate bot changed the title Update dependency pestphp/pest to v3 Update Composer (major) Nov 11, 2024
@renovate renovate bot force-pushed the renovate/major-composer branch from bd0b0d9 to 9f20596 Compare November 12, 2024 05:10
@renovate renovate bot force-pushed the renovate/major-composer branch from 9f20596 to d847423 Compare December 14, 2024 01:50
@renovate renovate bot force-pushed the renovate/major-composer branch from d847423 to b02c3b5 Compare February 15, 2025 07:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants