Update dependency roave/backward-compatibility-check to v7 #541
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:
^5.0
->^7.3.0
Release Notes
Roave/BackwardCompatibilityCheck
v7.3.0
Compare Source
Release Notes for 7.3.0
Feature release (minor)
7.3.0
bug
enhancement
dependencies,php
v7.2.0
Compare Source
Release Notes for 7.2.0
Feature release (minor)
7.2.0
enhancement
azjezz/psl:^2
thanks to @Ocramiusdependencies,php
true
andnull
standalone types, bump roave/better-reflection from 5.11.1 to 6.2.0 thanks to @dependabot[bot]v7.1.0
Compare Source
Release Notes for 7.1.0
Feature release (minor)
7.1.0
dependencies,php
dependencies,github_actions
v7.0.0
Compare Source
Release Notes for 7.0.0
Backwards incompatible release (major)
Due to BC breaks in
symfony/console:^6
, some incompatible changes were introduced:7.0.0
dependencies,php
bc break,dependencies,php
v6.4.0
Compare Source
Release Notes for 6.4.0
Feature release (minor)
6.4.0
dependencies,php
dependencies,github_actions
v6.3.0
Compare Source
Release Notes for 6.3.0
Feature release (minor)
6.3.0
bug,enhancement
&#​95;&#​95;DIR&#​95;&#​95;
and&#​95;&#​95;FILE&#​95;&#​95;
by changing the base path ofLocatedSource
instances, prevent false-positive BC breaks on those magic constants thanks to @Ocramius and @mimmi20bug,duplicate
v6.2.0
Compare Source
Release Notes for 6.2.0 "Russian Warship go Fuck Yourself"
Feature release (minor)
6.2.0 "Russian Warship go Fuck Yourself"
enhancement
dependencies,php
dependencies,github_actions
bug
v6.1.1
Compare Source
Release Notes for 6.1.1
6.1.x bugfix release (patch)
6.1.1
bug
v6.1.0
Compare Source
Release Notes for 6.1.0
Feature release (minor)
6.1.0
enhancement
@no-named-arguments
on the class phpdoc block thanks to @asgrimdependencies,php
bug
dependencies,github_actions
bug,duplicate
v6.0.1
Compare Source
Release Notes for 6.0.1
6.0.x bugfix release (patch)
6.0.1
bug
v6.0.0
Compare Source
roave/backward-compatibility-check
6.0.0
Merry Christmas! 🎄 🎅
This release of
roave/backward-compatibility-check
brings some major features:php:~8.0.12
andphp:~8.1.0
supportcomposer/composer:^2.2.1
supportchanging the name of a parameter is considered backwards-incompatible, unless you annotate the function/method
with
@no-named-arguments
.--format=github-actions
output format, for better integration with GitHub Actions--install-development-dependencies
, to also include yourrequire-dev
in autoload definitions,during analysis.
vimeo/psalm
roave/infection-static-analysis-plugin
BC Breaks
This release includes multiple changes to bring it up-to-date with the latest capabilities
from
roave/better-reflection:5.0.0
.In order to upgrade to the latest and greatest of each library, some internals of this library
have changed radically.
If you were using the library as a CLI tool only, you only need to worry about these new checks,
which may affect your build automation:
If you were extending/customizing this library, chances are that you may need to perform major adjustments,
in order to reach compatibility with
6.0.0
.Generated list of BC breaks:
Changed
Removed
6.0.0
bug,duplicate
enhancement
&#​95;&#​95;invoke()
thanks to @OcramiustotallyTyped="true"
in psalm configuration thanks to @Ocramiusthecodingmachine/safe
,webmozart/assert
, andsymfony/process
byazjezz/psl
thanks to @azjezzcomposer/composer:^2
thanks to @Legion112require-dev
dependencies when analyzing a codebase thanks to @Nyholmdependencies,php
roave/better-reflection:^5.0.0
, now that it is released thanks to @Ocramiusdependencies,github_actions
bug
enhancement,github_actions
"Continuous Integration"
workflow thanks to @Ocramiusdependencies,enhancement,php
roave/better-reflection:^5
thanks to @Ocramiusbc break,enhancement
bc break,enhancement,hacktoberfest-accepted
--install-development-dependencies
thanks to @asgrimdependencies
dependencies,enhancement
at()
matcher withonConsecutive()
in mock/spy methods thanks to @weirdanduplicate,enhancement
totallyTyped="true"
with psalm thanks to @Ocramiusenhancement,good first issue
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
Read more about the use of Renovate Bot within
ocramius/*
projects.