Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pdepend/pdepend from 2.8.0 to 2.10.0 #58

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps pdepend/pdepend from 2.8.0 to 2.10.0.

Release notes

Sourced from pdepend/pdepend's releases.

2.10.0

Changelog

(since 2.9.1...2.10.0)

Added

  • Added #534: Support trailing comma in parameters list.
  • Added #535: Support trailing comma in closure list.
  • Added #538: Add named argument value as child to make it discoverable.
  • Added #540: Support throw expression.
  • Added #543: Support multiple expressions as match key.

Fixed

  • Fixed #530: Automate release generation for the website.
  • Fixed #537: Match expression does not have namespace
  • Fixed #541: Fix support for union types
  • Fixed #544: Math throw entry may end on curly braces
  • Fixed #547: Add the phar to the website. The new URL is: https://pdepend.org/static/latest/pdepend.phar
  • Fixed #550: Allow multiple arguments in invocation
  • Fixed #551: Allow null and false in union type for typed properties
  • Fixed #552: Allow null-safe operator anywhere object operator is allowed

Potential breaking change

We have a small BC break on some internal functions, this is made in #538
This is breaking for classes that extend ASTNamedArgument and use $this->value which will be removed. As a semi-private thing, we assume the risk of change is something the developer is aware when entering the protected scope. Also considering, ASTNamedArgument class is quite new, risk that users already started to extend it is low while keeping the $value property might create pain, storing the value only in $nodes is safest.

We would like to thank all the contributors that helped make this release possible:

2.9.1

Changelog

(since 2.9.0...2.9.1)

Added

  • Added #519: Support PHP 7.2 trailing commas in grouped use declarations
  • Added #518: Support PHP 8 static type hint
  • Added #522: Support PHP 8 null and false type hint
  • Added #516: Support PHP 8 catch without variable

Fixed

  • Fixed #527: Allow nested arrays in PHP 8 attributes

We would like to thank all the contributors that helped make this release possible:

... (truncated)

Changelog

Sourced from pdepend/pdepend's changelog.

pdepend-2.10.0 (2021/07/20)

  • Added #534: Support trailing comma in parameters list.
  • Added #535: Support trailing comma in closure list.
  • Added #538: Add named argument value as child to make it discoverable.
  • Added #540: Support throw expression.
  • Added #543: Support multiple expressions as match key.
  • Fixed #530: Automate release generation for the website.
  • Fixed #537: Match expression does not have namespace
  • Fixed #541: Fix support for union types
  • Fixed #544: Math throw entry may end on curly braces
  • Fixed #547: Add the phar to the website. The new URL is: https://pdepend.org/static/latest/pdepend.phar
  • Fixed #550: Allow multiple arguments in invocation
  • Fixed #551: Allow null and false in union type for typed properties
  • Fixed #552: Allow null-safe operator anywhere object operator is allowed

pdepend-2.9.1 (2021/04/15)

  • Added #519: Support PHP 7.2 trailing commas in grouped use declarations
  • Added #518: Support PHP 8 static type hint
  • Added #522: Support PHP 8 null and false type hint
  • Added #516: Support PHP 8 catch without variable
  • Fixed #527: Allow nested arrays in PHP 8 attributes

pdepend-2.9.0 (2021/03/11)

  • Added #496 Support PHP 8 Match expression
  • Added #494 Support PHP 8 Constructor property promotion
  • Added #492 Support PHP 8 Named arguments
  • Added #493 Support PHP 8 Attributes
  • Added #495 Support PHP 8 Union types
  • Added #497 Support PHP 8 Nullsafe operator
  • Added #491 Support PHP 8 tokens changes
  • Fixed #490 Preserve short open tags
  • Fixed #480, #486 and #513 PHPDoc blocks
  • Changed #500 Switch to GitHub Actions
  • Changed #511 Run PHPStan in GitHub actions
  • Changed #489 Add unit tests for Application class
  • Removed #488 Removed changes.xml legacy file
Commits
  • 1fd30f4 Merge pull request #554 from TJVB/prepare_2_10_0
  • ed62000 Update CHANGELOG.md
  • 366abae Update CHANGELOG.md
  • ef59cbe Update CHANGELOG.md
  • 5a90dd5 Prepare release 2.10.0
  • 1b8c9f8 Merge pull request #550 from pdepend/fix/multiple-arguments-in-invokable-pare...
  • 6087acf Merge pull request #552 from pdepend/fix/null-safe-operator-chain
  • 8f3a184 Merge pull request #551 from pdepend/fix/allow-null-false-typed-properties
  • 7b18703 Merge pull request #549 from pdepend/fix/comment-before-promoted-property
  • 647be90 Allow test to run on PHP 7
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps [pdepend/pdepend](https://github.com/pdepend/pdepend) from 2.8.0 to 2.10.0.
- [Release notes](https://github.com/pdepend/pdepend/releases)
- [Changelog](https://github.com/pdepend/pdepend/blob/master/CHANGELOG.md)
- [Commits](pdepend/pdepend@2.8.0...2.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Jul 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants